WEBサイト制作の勉強

WEBサイト制作の勉強の為の解説ブログです。

フェリカテクニカルアカデミー

11月29日作業データ(日本の四季)

トップページ

<!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.0">
<title>日本の四季|トップページ</title>
<link rel="stylesheet" href="css/style.css">
<link rel="shortcut icon" href="favicon.png">
</head>
<body>
<header>
<h1>日本の四季</h1>
</header>
<nav class="g-nav">
<ul>
<li class="current"><a href="#">トップ</a></li>
<li><a href="spring/">日本の春</a></li>
<li><a href="summer/">日本の夏</a></li>
<li><a href="fall/">日本の秋</a></li>
<li><a href="winter/">日本の冬</a></li>
</ul>
</nav>


<main class="top-main">
<div class="main-visual">
<img src="img/top.jpg" alt="">
</div>
<div class="main-copy">
<h2>四季の移り変わり</h2>
<p>日本の気候は温暖でおだやかで、しかも春夏秋冬という四季にめぐまれています。<br>
春には三寒四温、三日間寒さが続くと四日間暖かい日が続き、そうしているうちに桜が咲き、夏が来る、そして秋になり、また冬を迎える。<br>
このように、日本の気候は少しづつ微妙に季節の顔を変えながら、こまやかに移り変わっていくのです。<br>
春夏秋冬という四季に彩られた日本は、その恩恵ともいうべき、ゆたかな自然にもめぐまれ、その季節に応じたさまざまな文化を育んできたのです。</p>
</div>
</main>
<footer>
<p>
<small>
Copyright 2022 日本の四季 All Rights Reserved
</small>
</p>
</footer>

</body>
</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.0">
<title>日本の四季|春ページ</title>
<link rel="stylesheet" href="../css/style.css">
</head>
<body class="spring">
<header>
<h1>日本の四季</h1>
</header>
<nav class="g-nav">
<ul>
<li><a href="../">トップ</a></li>
<li class="current"><a href="#">日本の春</a></li>
<li><a href="../summer/">日本の夏</a></li>
<li><a href="../fall/">日本の秋</a></li>
<li><a href="../winter/">日本の冬</a></li>
</ul>
</nav>


<main class="season-page">
<div class="season-photo">
<img src="../img/spring.jpg" alt="">
</div>
<div class="season-txt">
<h2>日本の春</h2>
<p>「サクラ」の名称の由来は、一説に「咲く」に複数を意味する「ら」を加えたものとされ、元来は花の密生する植物全体を指したと言われている。<br>
また他説として、春に里にやってくる稲(サ)の神が憑依する座(クラ)だからサクラであるとも考えられている。<br>
富士の頂から、花の種をまいて花を咲かせたとされる、「コノハナノサクヤビメ(木花之開耶姫)」の「さくや」をとって「桜」になった、とも言われている。</p>
</div>
</main>
<footer>
<p><small>Copyright 2022 日本の四季 All Rights Reserved</small></p>
</footer>

</body>
</html>


スタイルシート

@charset "utf-8";
*{
margin: 0;
padding: 0;
}
ul{
list-style: none;
}
a{
text-decoration: none;
}
img{
vertical-align: bottom;
}

/* 共通部分のスタイル */
header{
padding: 40px 0;
text-align: center;
}
.g-nav{
width: 100%;
height: 50px;
background-color: #434343;
margin-bottom: 60px;
}
.g-nav>ul{
display: flex;
}
.g-nav li{
width: 20%;
height: 50px;
}
.g-nav a{
display: block;
line-height: 50px;
text-align: center;
color: #FFF;
border-right: 1px solid #ffffff;
}
.g-nav li:last-of-type>a{
border-right: 0;
}
.g-nav a:hover{
background-color: #7e7878;
}
.g-nav li.current>a{
background-color: #7e7878;
}


footer{
width: 100%;
height: 100px;
background-color: #434343;
}
footer>p{
text-align: center;
color: #FFF;
line-height: 100px;
}

/* トップページ部分のスタイル */
.top-main{
width: 960px;
margin: 0 auto 100px;
text-align: center;
}
.main-copy{
margin-top: 100px;
}
.main-copy>h2{
font-size: 28px;
margin-bottom: 20px;
}
.main-copy>p{
width: 600px;
margin: 0 auto;
line-height: 2;
}

/* 季節のページ部分のスタイル */
.season-page{
width: 960px;
margin: 0 auto 100px;
display: flex;
}
.season-photo{
margin-right: 30px;
}
.season-txt>h2{
text-align: center;
margin-bottom: 20px;
}
.season-txt>p{
line-height: 1.8;
}

/* 春ページ部分のスタイル */
.spring>.g-nav,.spring>footer{
background-color: #B5495B;
}
/* 夏ページ部分のスタイル */
.summer>.g-nav,.summer>footer{
background-color: #3A8FB7;
}
/* 秋ページ部分のスタイル */
.fall>.g-nav,.fall>footer{
background-color: #9B6E23;
}
/* 冬ページ部分のスタイル */
.winter>.g-nav,.winter>footer{
background-color: #572A3F;
}