H11 C11

<!DOCTYPE html>
<html lang="ja">
<head>
<title></title>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div id="container">
<div id="header">
<h1>Cafe' de la plante<br>
<span >サブタイトルサブタイトルサブタイトル</span></h1>
</div><!-- /header -->
<div id="nav">
<ul>
<li><a href="#">トップページ</a></li>
<li><a href="#">カフェについて</a></li>
<li><a href="#">本日のおすすめ</a></li>
<li><a href="#">ブログ</a></li>
<li><a href="#">お問い合わせ</a></li>
</ul>
</div>

<div id="wrapper">
<div id="content">
<div class="p1">
<h2>コンテンツのタイトル</h2>
<p id="lead">
コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。
</p>
<p>
コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。コンテンツの本文を記述します。
</p>
</div>
<div class="p2">
<img src="img/photo200.jpg" width="200" height="300" alt="風景">
</div>
</div>

</div><!-- /wrapper -->
<div id="footer">
<address><small>Copyright (c)2013 AUTHOR NAME, All Rights Reserved.</small></address>
</div>
</div><!-- /container -->
</body>
</html>
@charset "UTF-8";
body,div,h1,h2,p,ul,li,img{
  margin: 0;
  padding: 0;
}
ul{
  list-style: none;
}
a{
  text-decoration: none;
}


body{
  font-size: 14px;
  color: #333;
  line-height: 1.5;
  font-family: 
  "Hiragino Kaku Gothic ProN",
  Meiryo,
  sans-serif;
  background: #fff;
}
#container{
  width: 800px;
  margin: 0 auto;
  background: url(img/plant_middle.jpg) repeat-y;
}
#header{
  background: url(img/plant_top.jpg) no-repeat;
  height: 340px;
  color: #fff;
  }
#nav{
  overflow: hidden;
}
#content{
  overflow: hidden;
  padding-bottom: 100px;
  background: url(img/plant_bottom.jpg) no-repeat left bottom;
}
#footer{
  width: 800px;
  text-align: center;
  color: #fff;
  background: #000;
}
/*子孫*/
h1{
  padding: 50px 0 0 50px;
  line-height: 1.0;
}
h1 span{
  font-size: 16px;
}
#nav ul{
  padding:10px 0 50px 140px;
}
#nav li{
  float: left;
  display: inline;
  margin-left: 16px;
}
#nav li a{
  color: #333;
}
#nav li a:hover{
  color: gold;
}
#content p{
  padding-left: 50px;
  width: 470px;
}
h2{
  width: 460px;
  margin:0 0 20px 50px;
  padding: 3px 0 0 8px;
  background: #000;
  color: #fff;
}
p#lead{
  margin-bottom: 1.3em;
}
.p2{
  float: right;
  margin-right: 50px;
}
.p1{
  float: left;
}
address{
  padding-bottom: 30px;
}