初心者です。CSSがwebで反映されません。
自分なりに模索しましたが原因がわからないのでお力添えをお願いいたします。
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="css/styles.css"> <title>模写コーティング1</title> </head> <body> <header> <div class="inner"> <h1><a href="/"><img src="img/template-logo01.png" alt="ロゴ画像"></a></h1> <ul> <il> <h2>お電話はこちらから</h2> <P>03-1234-5678</P> <a href="#">web予約</a> </il> </ul> </div> </header> <nav> <ul> <li><a href="#">MENU</a></li> <li><a href="#">MENU</a></li> <li><a href="#">MENU</a></li> <li><a href="#">MENU</a></li> <li><a href="#">MENU</a></li> <li><a href="#">MENU</a></li> <li><a href="#">MENU</a></li> <li><a href="#">MENU</a></li> <li><a href="#">MENU</a></li> </ul> </nav> <div class="key_visual"> <div class="inner"> <div class="key_visual_content"> <h2>Hello, world!</h2> <p> Tpthis is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p> <hr><p class="notice"> It uses utility classes for typography and spacing to space content out within the larger container.</p> </div> </div> </div> </body> </html>
@charset "UTF-8"; html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: inherit; } body { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; } article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section { display:block; } nav ul { list-style:none; } blockquote, q { quotes:none; } blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; } a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; } /* change colours to suit your needs */ ins { background-color:#ff9; color:#000; text-decoration:none; } /* change colours to suit your needs */ mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; } del { text-decoration: line-through; } abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; } table { border-collapse:collapse; border-spacing:0; } /* change border colour to suit your needs */ hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0; } input, select { vertical-align:middle; } header h1 img{ width: 280px; } .inner{ width: 1100px; margin: 0 auto; background-color: #ddd; } header ul{ display: inline-block !important ; text-align: right; nav ul{ width: 1100px; margin: 0 auto; } nav ul li { display: inline-block; } header ul { list-style: none; } nav ul li a { display: inline-block; height: 55px; line-height : 55px; text-decoration: none; padding: 0 35px; } .key_visual { height: 600px; background-color: #ff9; } .key_visual_content { width: 560px; height: 300px; background-color: #fff; }
回答してますが念のため。
>CSSがwebで反映されません。
どういう風に反映されるのを期待しているのでしょうか。
でないとアドバイスの方向性も定まりません。
「期待通りの結果にならない」のと「そもそもCSSが一切効いてない」は別の話です。
>自分なりに模索しましたが
何をどのように模索したのか具体的に記載してください。
言葉足らずですいません。
VSコードで記述した、HTML/CSSをブラウザ表示にしたところ、HTMLの部分のみの表記になってしまいます。
「期待通りの結果にならない」のと「そもそもCSSが一切効いてない」は別の話です。
前者であればどのようになるのを期待しているのか書かないと他者には伝わりませんし
後者であれば「CSSが読み込まれてない」ことを確認する必要があります。
あ、後者です
どのように確認しましたか?
はて。回答に必要な情報をヒアリングしてたんですが、
解決したかどうかくらいは教えてほしかったな。