コース内容
案件レベル教材:LP制作(初案件対応)
0/2
バナーで使う文字のルールを理解する
バナーはまず読まれることが大前提です。 文字が読みにくいと、どれだけおしゃれでも意味がありません。
0/7
配置の考え方を理解する
バナーは、置く順番と位置で見やすさが決まります。 配置が悪いと、内容が頭に入りません。
0/6
色の基礎を理解する
色は「おしゃれ」のためだけではなく、目立たせる・雰囲気を作る・行動を促すために使います。
0/6
写真・素材の使い方を理解する
写真選びで、バナーの質はかなり変わります。 悪い写真を使うと、全体が安く見えます。
0/6
バナーの構成を理解する
バナーは「デザイン」より先に、何を書くかの順番が大切です。
0/6
反応を取るための導線を理解する
バナーは「きれい」だけではなく、見た人に動いてもらう必要があります。
0/5
量産できるようにする
1枚作れるだけでは仕事になりません。 短時間で複数作れることが必要です。
0/4
総合確認テスト
1-9までの問題を全て出題していますのでしっかり復習しながら終了すること
0/2
CSSプロパティ一覧表をHTMLで作成する課題
CSSのプロパティーを一覧表(チートシート)を作成します。
0/1
Webクリエイター基礎講座
課題の目的

HTMLの表組みタグを使って、CSSのプロパティを整理した一覧表を作成してください。

この課題では、CSSでよく使うプロパティを「名前」「意味」「記述例」「用途」に分けて見やすくまとめます。

表を使って情報を整理する力と、HTMLの基本タグを正しく使う力を身につけることが目的です。


課題内容

HTMLだけを使って、CSSのプロパティをまとめた表を1つ作成してください。

表のタイトルは「CSSプロパティ一覧表」としてください。

表には以下の4項目を入れてください。

  1. プロパティ名

  2. 意味

  3. 記述例

  4. 用途


必ず入れるプロパティ

以下のプロパティを表に入れてください。

  • color

  • font-size

  • font-weight

  • line-height

  • text-align

  • background-color

  • width

  • height

  • margin

  • padding

  • border

  • border-radius

  • display

  • justify-content

  • align-items

  • flex-direction

  • box-shadow

  • overflow

  • max-width

  • min-height


条件
  • table タグを使うこと

  • tr th td を使うこと

  • 表の上に caption を入れること

  • 4列の表にすること

  • 15行以上書くこと

  • HTMLの基本構造を書くこと

  • 文字は日本語で分かりやすく書くこと


提出条件

提出するファイル名は

css-table.html

としてください。

提出はスラッグ

次回も使うので削除しないこと


評価ポイント
  • HTMLの基本構造が書けているか

  • 表タグを正しく使えているか

  • 情報が整理されているか

  • CSSプロパティの意味が正しく書けているか

  • 記述例が正しいか

  • 見やすい表になっているか


<このコードで作成して下さい。>

この形を参考にして作成してください。

<!DOCTYPE html>
<html lang=”ja”>
<head>
<meta charset=”UTF-8″>
<title>CSSプロパティ一覧表</title>
</head>
<body>

<h1>CSSプロパティ一覧表</h1>

<table border=”1″>
<caption>よく使うCSSプロパティまとめ</caption>

<tr>
<th>プロパティ名</th>
<th>意味</th>
<th>記述例</th>
<th>用途</th>
</tr>

<tr>
<td>color</td>
<td>文字の色を変える</td>
<td>color: red;</td>
<td>文章の文字色を設定するときに使う</td>
</tr>

<tr>
<td>font-size</td>
<td>文字の大きさを変える</td>
<td>font-size: 16px;</td>
<td>見出しや本文の文字サイズを調整するときに使う</td>
</tr>

<tr>
<td>font-weight</td>
<td>文字の太さを変える</td>
<td>font-weight: bold;</td>
<td>見出しや強調したい文字に使う</td>
</tr>

<tr>
<td>line-height</td>
<td>行の高さを変える</td>
<td>line-height: 1.8;</td>
<td>文章を読みやすくするときに使う</td>
</tr>

<tr>
<td>text-align</td>
<td>文字の位置をそろえる</td>
<td>text-align: center;</td>
<td>中央寄せや右寄せにしたいときに使う</td>
</tr>

<tr>
<td>background-color</td>
<td>背景色を変える</td>
<td>background-color: yellow;</td>
<td>見出しやボックスの背景を変えるときに使う</td>
</tr>

<tr>
<td>width</td>
<td>横幅を指定する</td>
<td>width: 300px;</td>
<td>ボックスや画像の横幅を決めるときに使う</td>
</tr>

<tr>
<td>height</td>
<td>高さを指定する</td>
<td>height: 200px;</td>
<td>ボックスや画像の高さを決めるときに使う</td>
</tr>

<tr>
<td>margin</td>
<td>外側の余白を作る</td>
<td>margin: 20px;</td>
<td>要素同士の間をあけるときに使う</td>
</tr>

<tr>
<td>padding</td>
<td>内側の余白を作る</td>
<td>padding: 15px;</td>
<td>文字と枠の間をあけるときに使う</td>
</tr>

<tr>
<td>border</td>
<td>枠線をつける</td>
<td>border: 1px solid black;</td>
<td>表やボックスに線をつけるときに使う</td>
</tr>

<tr>
<td>border-radius</td>
<td>角を丸くする</td>
<td>border-radius: 10px;</td>
<td>ボタンやカードの角を丸くしたいときに使う</td>
</tr>

<tr>
<td>display</td>
<td>表示方法を変える</td>
<td>display: flex;</td>
<td>横並びやレイアウト調整に使う</td>
</tr>

<tr>
<td>justify-content</td>
<td>横方向の並び方を変える</td>
<td>justify-content: center;</td>
<td>flexで中央寄せにするときに使う</td>
</tr>

<tr>
<td>align-items</td>
<td>縦方向の位置をそろえる</td>
<td>align-items: center;</td>
<td>flexで上下中央にそろえるときに使う</td>
</tr>

<tr>
<td>flex-direction</td>
<td>並ぶ向きを変える</td>
<td>flex-direction: column;</td>
<td>縦並び・横並びを切り替えるときに使う</td>
</tr>

<tr>
<td>box-shadow</td>
<td>影をつける</td>
<td>box-shadow: 0 0 10px gray;</td>
<td>ボックスを浮かせて見せたいときに使う</td>
</tr>

<tr>
<td>overflow</td>
<td>はみ出した部分を調整する</td>
<td>overflow: hidden;</td>
<td>内容が枠から出たときに使う</td>
</tr>

<tr>
<td>max-width</td>
<td>最大の横幅を決める</td>
<td>max-width: 1000px;</td>
<td>大きくなりすぎないようにするときに使う</td>
</tr>

<tr>
<td>min-height</td>
<td>最小の高さを決める</td>
<td>min-height: 200px;</td>
<td>高さを最低限そろえたいときに使う</td>
</tr>

</table>

</body>
</html>