ページ下部に CSS スタイルシートを利用した練習問題を用意しています。
各練習問題の解説を参考にサイトを作成し、moodleにアップロードしてください。
- 作業用のフォルダ内に rensyu フォルダを新規作成してください。
「右クリック」→「新規作成」→「フォルダ」など- rensyu フォルダ内に index.html というHTMLページを作成し、rensyu1.html から rensyu5.html にアクセスできるようリンクを設置してください。
- rensyu1.html から rensyu5.html ファイルそれぞれに、下記の練習問題の解答を記入してください。
ファイルやフォルダは下のように配置されます。ファイル配置最終的にファイルの数は、そこそこ多くなることでしょう。rensyuexq.gifindex.htmlred01.pngrensyu1.cssrensyu1.htmlrensyu2.cssrensyu2.htmlrensyu3.cssrensyu3.htmlrensyu4.cssrensyu4.htmlrensyu5.cssrensyu5.htmlstar.gif参考:完成後の作業フォルダの様子なお各問題は独立した内容なので、もしどうしても分からない場合は飛ばして次の問題に進む作戦もあります。
- 作成したら、rensyuフォルダの内容をすべてZIP圧縮し、moodle にアップロードしてください。
提出ファイル名は学生番号 氏名 CSS練習1.zipとします。
- 「
」ボタンを押して
rensyuフォルダの外に出てから、rensyuフォルダを丸ごと圧縮するのがおすすめです。- 圧縮フォルダの作り方はこちら
フォルダとindexの作成方法
最初にこちらの手順を見ながら回答のための準備を行ってください。準備ができたら、以下の練習問題に回答してください。
1 余白の設定 rensyu1.html
2 余白の設定2 rensyu2.html
3 ボックスの作成 rensyu3.html
4 ボックスの装飾 rensyu4.html
5 ページ背景に画像を配置 rensyu5.html
次週に続きます。
えっ? 完成したらどうなるか知りたいですって?
しょうがないですね。😆 こちらを参考にしてください。
今回登場した代表的なプロパティを振り返っておきます。
color文字の色を設定します。background-color背景色を設定します。line-height行間の高さを設定します。marginボックスの周囲に余白を設けます。
margin-top、margin-bottom、margin-left、margin-rightで、それぞれ上下左右の余白を個別に設定することもできます。paddingボックスの内部に余白を設けます。
padding-top、padding-bottom、padding-left、padding-rightで、それぞれ上下左右の内部余白を個別に設定することもできます。
list-style-image: url('画像ファイル名');箇条書きの行頭に付くマークを画像に置き換えます。ulタグなどに対して設定をします。borderボックスの周囲に罫線を引きます。border-radiusボックスの角を丸くします。background: linear-gradient(to bottom, 色1, 色2 );ボックスの背景を直線状のグラデーション(linear-gradient)にします。下に向かって(to bottom)、色1から色2へとグラデーションがかかります。box-shadowボックスに影を付けます。background-image: url('画像ファイル名');ボックスの背景に画像を表示します。background-repeat: repeat-x;ボックスの背景画像の並び方を設定します。repeat-xは横方向に画像を繰り返し表示させます。