HTML+CSS入門 — 課題のやり始め方
2026.04.19
配布した素材であるalgorithm2026/02_20260416/assignment フォルダをVSCodeで開いた状態からスタートします。(右のキャプチャ画像参照)
HTMLをブラウザで開く
assignment/index.html を右クリック
index.html をダブルクリックすると、index.htmlの中身がブラウザに表示されます!表示されたページは真っ白ですが、真っ白で問題ありません!
assignment/index.html を右クリック
文字起こしテキストをHTMLに貼り付ける
assignment/orientation_text.md を開いてテキストをコピーassignment/index.html の <body> と </body> の間に貼り付け<body>
<!-- ここに貼り付け -->
</body>
STEP 1 で表示した真っ白なブラウザ画面に戻って、 Ctrl + R(Macは Cmd + R)で再読み込みしてください。
Live Server を使っている人は自動で更新されます。
<body> と </body> の間に書くと覚えてください。
タグで意味付けしていく
このオリエンテーション動画の文字起こしを、
内容が改変されないようにしつつ、
構造(見出し・本文・リスト)が
分かるように要約してください。
index.html に貼り直すindex.html を開いて、<body>〜</body> 内の文字をすべて削除ブラウザを再読み込みすると、内容が要約版に切り替わっているはずです。
<h1>オリエンテーション</h1>
<p>こんにちは。担当のコスゲです。</p>
<h2>この授業について</h2>
保存して更新すると、見出しと本文が見た目で区別されます。
動画から読み取った意図がコンピューターにも伝わるように、各テキストをタグで囲んでいきます。
<strong> で囲む<h1> <h2> で表現<ol>、順番不問 → <ul>CSSの基本を書く
style.css に書いていく(1/2)h1 { /* h1タグのデザインを変えたい! */
color: #2D4084; /* 文字の色を紺色にする! */
font-size: 28px; /* 文字の大きさを28pxにする! */
}
p { /* pタグのデザインを変えたい! */
line-height: 1.8; /* 行と行の間隔を1.8にしたい */
}
保存したらブラウザで Ctrl + R(Macは Cmd + R)で再読み込みすると変化が見えます。
Live Server を使っている人は自動で更新されます。
style.css に書いていく(2/2)— どこに書く?VSCode で style.css を開いて、ファイルの中に直接書きます。
/* */ の中に書いた CSS は効かない
/* と */ で囲んだ部分は「コメント」と呼ばれ、ブラウザに無視されます。
メモを残すために便利ですが、その中にCSSを書いてしまうと一切効きません。
❌ 効かない
/*
h1 {
color: red;
}
*/
全部コメント扱い → 何も変わらない
⭕️ 効く
h1 {
color: red; /* メモはここ */
}
CSSは外に書く。メモだけコメントに
CSSは「色」「サイズ」「余白」など書くことが多くて、ゼロから全部書くのは大変。
まずは AIにCSSの下地を書いてもらって、自分で気になる箇所を直していくのがおすすめです。
AIが作ったCSSを style.css に貼り付けて確認します。
仕上げるときに気をつける3つの軸
<h1><h2>、段落は <p>、強調は <strong> など
指示が曖昧だと、AIが返す内容が 「何をどこに貼ればいいか分からない」状態になります。 出力する範囲・形式を最初の指示でコントロールしましょう。
❌ 曖昧
→ 何が提示されるか不明。HTMLとCSSが混じる、部分だけ提示されるなど
⭕️ どこを、どう変えたいかを伝える
style.css の〇〇を、→ 自分の意図を言葉にして、AIに具体的な変更箇所を聞く
AIはあなたのファイルの中身を見ていません。
今の style.css の中身を貼って渡さないと、的外れなコードを提示されます。
今の style.css は以下の通りです。
[ここに style.css の中身を全部貼る]
このうち〇〇を〇〇に変えたいです。
どこを、どう変えればいいかを教えてください。
必要に応じて index.html の中身も一緒に貼ると、AIがどのタグに効かせればいいか正確にわかります。
「この部分だけ直して」と頼むときも、今の中身を見せてから変更点を伝えるのが基本です。
今の style.css の 〇〇 部分は以下です。
[現状のコードをここに貼る]
この〇〇を〇〇にしたいです。
このコードの「どこを、どう書き換えればよいか」を、
変更後のコードと一緒に教えてください。
02_20260416_data フォルダを丸ごとZIP圧縮して提出してください。
index.html — 動画の内容をマークアップしたものstyle.css — 自分で意図を込めたCSSmemo.md — 解釈メモ(次のスライドで内容を説明)圧縮の仕方 — フォルダを右クリック →「圧縮」(Mac)/「ZIPに圧縮」(Windows)
memo.md に書く内容「動画の意図をどう汲み取って形にしたか」を自分の言葉で記載ください!
遠慮なく教員までメールで連絡してください。