現在HTML/CSSを学んでいます。
floatを使用して画像の右に文字が回り込みません。
どこがいけないのでしょうか?
試したこと
・該当部のソースコード確認
以下ソースコード
〇about.html
</div> </body> </html><p><strong> Cafe 店主</strong><br> 鯨井コウタ</p> <h2>店舗情報</h2> <table> <tr> <td>住所</td> <td>〒199-9999 或留県九寺楽町3-30-8(<a href="access.html">地図</a>)</td> </tr> <tr> <th>電話番号</th> <td>09-9280-2611</td> </tr> <tr> <th>営業時間</th> <td>10:00~22:00</td> </tr> <tr> <th>定休日</th> <td>水曜日・日曜日</td> </tr> <tr> <th>ご予約</th> <td>ご予約は、お電話もしくは<a href="contact.html">お問い合わせフォーム</a>より受け付けております。ご予約希望日時と人数をお知らせください。<br> ※フォームからのご予約にはお時間がかかる場合がございますので、ご了承ください。</td> </tr> </table> </main> <footer class="footer"> <p>©Copyright KUJIRA Cafe.All rights reserved</p> </footer>
〇style.css
@charset "UTF-8";
/すべてのWebページに適用される/
html{
font-family: sans-serif;
}
html * {
box-sizing: border-box;
}
body{
margin: 0 0 0 0;
background-color: #eeece9;
}
.wrapper{
margin: 0 auto 0 auto;
max-width: 960px;
}
h2{
color: #3f5170;
font-size: 22px;
border-bottom: 3px dotted #3f5170;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
}
p{
line-height: 1.6;
}
a:link{
color:#d25833;
}
a:visited{
color: #d25833;
}
a:hover{
color: #e3937a;
}
a:active{
color: #ff6a3b;
}
/すべてのページに適用-ヘッダー-/
.logo{
margin: 50px 0 40px 0;
line-height: 0;
text-align: center;
}
.nav li{
display: inline;
list-style-type: none;
padding-right: 30px;
}
.nav ul{
margin: 0 0 0 0;
padding: 20px 10px 15px 20px;
background-image: url(../images/menu-bg.png);
background-repeat: repeat-x;
}
.nav a:link{
color:#3c454d;
text-decoration: none;
}
.nav a:visited{
color:#3c454d;
text-decoration: none;
}
.nav a:hover{
color:#7b8dac;
text-decoration: none;
}
.nav a:active{
color:#5a9bc0;
text-decoration: none;
}
/すべてのページに適用-フッター-/
.footer{
background-image: url(../images/footer-bg.png);
background-repeat: no-repeat;
margin-top: 30px;
padding: 80px 15px 20px 15px;
font-size: 12px;
color: #3f5170;
}
/個別のスタイル/
/index.html/
.keyvisual{
margin: 15px 0 0 0;
}
.news-item{
margin: 0;
}
/about.html/
.shop-photo {
float: left;
padding: 0 1em 1em 0;
}
回答2件
あなたの回答
tips
プレビュー