GithubPage でポートフォリオサイトを作っていこうと思います
とはいっても作成したことがないので、ざっくりつくり、今後カスタマイズすることで完成させていこうと思います
まずはベースとなるHTMLを作っておきます
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Snowpool | About</title>
<!-- BootstrapのCSS読み込み -->
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<!-- jQuery読み込み -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<!-- BootstrapのJS読み込み -->
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
</head>
<body>
</body>
</html>
注意点としては jQuery を bootstrap 関連より先にいれることです
この順番を間違えて後にすると、動きのある jQuery プラグインなどが動作しないことがあります
次に
link:css を展開することで
<link rel="stylesheet" href="style.css">
を展開
次に header と footer の領域を作成
footer には copyright を作成し
header にはナビゲーションを配置します
<footer>
© 2016 Snowpool
</footer>
としてコピーライトを作成
css は
footer{
font-size: 93%;
text-align: center;
}
として中央寄せに
画像については twitter で使っているものを使用するため
同じフォルダに配置
次に header にナビゲーションを配置
<header>
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html" class="selected">About</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
</header>
として次に css の設定
nav{
text-align: center;
}
nav ul li{
margin: 0 20px;
display: inline-block;
}
nav ul li a{
text-decoration: none;
font-weight: bold;
}
text-align:center で中央寄せ
text-decoration:none にして下線を削除
font-weight:bold で太字
display: inline-block; で要素を横並びに
次に、アイコンをはりつける領域を作成
nav の下へ
<div id="logo">
<img src="Snowpooll.jpeg" alt="">
<h1>Snowpool</h1>
</div>
として、css の設定
#logo{
text-align: center;
}
#logo img{
max-width:300px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
#logo h1{
letter-spacing: 0.15em;
}
#logo に対して
text-align:center にすることで
画像と名前を中央寄せに
なお、画像に対して
border-radius:100% にすると丸くなります
letter-spacing: は文字間隔の設定
ここまでで以下のような画面になります
次回はもう少し自己紹介文などを追加していきます
