CSS 総合1 インラインスタイルシート形式
インラインスタイルシート形式で図1のHTMLファイルを図2のようにスタイルを調整してください
図1 HTML(CSSなし)
図2 HTML(CSSあり)
厳密に余白や横幅・高さ・フォントサイズを合わせなくても構いません。大体同じような見た目のページが作成できればOKです。
設定手順
デスクトップ上にフォルダ「webst8」を作成します(すでに作成済みの場合は不要です)。
「webst8」フォルダ上に、「css-sougou1」フォルダを作成します。
Atomを開き、先ほど作成したデスクトップ上のWebst8>css-sougou1フォルダにファイル名「sougou1.html」で保存します。(MacはCommand+S、WindowsはControl+Sで保存できます。)
「sougou1.html」が作成されたことを確認します。
sougou1.htmlに下記のCSSなしのHTMLコードをコピーして、CSSを記述していってください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>はじめてのCSS</title> </head> <body> <h1>CSS超入門セミナーのご案内</h1> <div> <p> 『専門的なことはわからないけど自分でホームページを作りたい』 <br> というあなたにオススメのホームページ作成入門セミナー <br><br> <span>今回は「CSS超入門編」です。</span> <br><br> ホームページを表示する2つの言語「HTML・CSS」のうち <br> CSSをメインに説明・実習していきます。 <br><br> </p> <h2>CSSとは</h2> <p><img src="images/html-source.png" alt=""></p> <p> CSS(Cascading Style Sheetsの略)で、Webページのスタイル(見た目)を指定する言語です。 <br><br> たとえば、「この見出しは赤文字で」、「この文章のフォントは30pxで」、「このグループは青線で囲む」など、HTMLで定義した内容をどんな見た目に表示させるかを設定していきます。 <br><br> </p> <h2>こんな人にオススメ</h2> <div> <img src="images/girl1.jpg" alt="女性"> </div> <div> <ul> <li>知識0の状態だけど、これからホームページを作っていきたい!</li> <li>以前、独学でホームページを作ろうとしたけど、HTML・CSSが全くわからなかった。周りに聞ける人もおらず、諦めた。</li> <li>CSSを覚えて今あるホームページやブログを自分流にカスタマイズしてみたい</li> </ul> </div> <div></div> <br> <p><a href="https://webst8.com/seminar/css">お申し込みはこちら</a></p> </div> <br> </body> </html> |
画像は下記をダウンロードして利用してください。
一通りできたら「sougou1.html」をダブルクリックして開きます。課題にあった画面通り表示されていれば、完成です。
ヒント
写真と文章が横並びになっていることろは、floatで設定しています。
下記の解説を参考にしてください。
CSS floatを初心者向けに図で解説 抑えるべき注意点とは?
答え
ソースコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>はじめてのCSS</title> </head> <body style="background:url(images/bg-sample2.png);"> <h1 style="text-align:center;background:#336699;color:white;padding:10px;margin:0;">CSS超入門セミナーのご案内</h1> <div style="width:800px;margin:0 auto;"> <p style="text-align:center;font-size:24px;"> 『専門的なことはわからないけど自分でホームページを作りたい』 <br> というあなたにオススメのホームページ作成入門セミナー <br><br> <span style="font-weight:bold;">今回は「CSS超入門編」です。</span> <br><br> ホームページを表示する2つの言語「HTML・CSS」のうち <br> CSSをメインに説明・実習していきます。 <br><br> </p> <h2 style="border-left:10px #336699 solid;padding-left:20px;">CSSとは</h2> <p><img src="images/html-source.png" alt=""></p> <p> CSS(Cascading Style Sheetsの略)で、Webページのスタイル(見た目)を指定する言語です。 <br><br> たとえば、<span style="color:red;">「この見出しは赤文字で」</span>、<span style="font-size:30px">「この文章のフォントは30pxで」</span>、<span style="border:1px blue solid">「このグループは青線で囲む」</span>など、HTMLで定義した内容をどんな見た目に表示させるかを設定していきます。 <br><br> </p> <h2 style="border-left:10px #336699 solid;padding-left:20px;">こんな人にオススメ</h2> <div style="float:left;"> <img src="images/girl1.jpg" alt="女性" style="width:300px"> </div> <div style="float:left;width:500px;"> <ul> <li>知識0の状態だけど、これからホームページを作っていきたい!</li> <li>以前、独学でホームページを作ろうとしたけど、HTML・CSSが全くわからなかった。周りに聞ける人もおらず、諦めた。</li> <li>CSSを覚えて今あるホームページやブログを自分流にカスタマイズしてみたい</li> </ul> </div> <div style="clear:both;"></div> <br> <p style="text-align:center;font-size:40px;font-weight:bold;"><a href="https://webst8.com/seminar/css">お申し込みはこちら</a></p> </div> <br> </body> </html> |