授業の準備
- ヘッドホンやイヤホンは耳からはずしてください
- ペットボトル以外の飲み物を教室に持ち込むことはできません
- Microsoft Teamsにログインし、授業の会議に参加してください。
前回の復習
前回の知識問題
- HTMLタグ「アンカー」の正しい使い方はどれですか
- <a href=”リンク先の情報“>リンクされる文字</a>
- <a hypertext=”リンク先の情報“>リンクされる文字</a>
- <a url=”リンク先の情報“>リンクされる文字</a>
- <a=”リンク先の情報“>リンクされる文字</a>
- <a link=”リンク先の情報“>リンクされる文字</a>
- 「URL」の説明で間違っているものはどれですか
- URLは同じものがいくつか存在します
- URLは「Uniform Resource Locator」です
- URLは「統一資源位置指定子」です
- URLはインターネットにおける場所をあらわします
- URLをブラウザのアドレスバーに入力すると、目的のデータにアクセスできます
- HTMLタグ「改行」について正しいものはどれですか
- <br>は終了タグが不要です
- <br>は終了タグが必要です
- <br>は表示に影響を与えません
- テキストエディタで改行すると、自動で<br>が適用されます
- 「br」は「bring」の略です
- Visual Studio Codeで基本的なHTMLを表示する方法はどれですか
- HTMLファイルを保存して、「!」を入力した後、Tabキーを押す
- 「!」を入力した後、Tabキーを押して、HTMLファイルを保存する
- HTMLファイルを保存して、Tabキーを押した後、「!」を入力する
- Tabキーを押した後、HTMLファイルを保存して、「!」を入力する
- Tabキーを押した後、「!」を入力して、HTMLファイルを保存する
- HyperTextについて、間違っているものはどれですか
- HyperTextは他のWebサイトにリンクします
- HyperTextは文書と文書がお互いにつながる仕組みです
- HyperTextは情報と情報を結びつける、現代のインターネットの基本となる考え方です
- Webサイトはページとページがつながっているから価値があります
- HTMLは「HyperText Markup Language」の略です
テキストの配布
本日のテキストを配ります。
- テキストを受け取ったら、学籍番号と名前を書いてください
- テキストは捨てないでください。次回以降も持ってきてください
VS Codeの便利な使い方(復習)
HTMLの基本的な構造を、Visual Studio Codeを使って表示します。
- 「新しいテキストファイルを作成」して、何も書かずにHTMLファイル(index.html)として保存しましょう
- キーボードで「!」を入力して、その後「Tabキー」を押すと、HTMLが表示されます
- これはHTMLの基本的な構造です
- 対象となる言語を変更します
- 「en」を「ja」に修正しましょう
- タイトルを変更します
- <title>Document</title>を<title>自分の学籍番号</title>に修正しましょう
完成例
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10CK0000</title>
</head>
<body>
</body>
</html>
作成したHTMLファイル(index.html)は後で使います。
HTMLの情報構造
HTMLの情報構造について学びます。
親子構造、階層構造、ツリー構造
親子構造:「親」の中に「子」、「子」の中に「孫」が含まれるような情報構造

親子構造を図にすると、ピラミッドのように階段のような構造になっています。
このような情報構造を「階層構造」ともいいます。
階層構造:ひとつのデータから複数のデータに分かれていく情報構造

さらに、親子構造や階層構造は、木(tree)を逆さまにしたような形をしているので、「ツリー構造」ともよばれます。
ツリー構造:親子構造や階層構造のように、上から下に広がる構造

親子構造=階層構造=ツリー構造
HTMLは親子構造/階層構造/ツリー構造です。
前回作成したHTMLを見てみましょう。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10CK0000</title>
</head>
<body>
<h1>見出し1</h1>
<p><a href="https://jue.ac.jp/">日本経済大学</a></p>
<p><a href="home.html">ホーム</a></p>
<p>日本経済大学は神戸にもキャンパスがあります。<br>
神戸三宮キャンパスは、神戸市にあります。</p>
</body>
</html>
HTMLの情報構造は、親子構造(階層構造/ツリー構造)になっています。
html
┣head
┃┣meta
┃┗title
┗body
┣h1
┣p
┃┗a
┣p
┃┗a
┗p
HTMLタグ
これまでのHTMLタグ(見出し、段落、アンカー、改行)にはなかった、親子構造を持ったHTMLタグを学びます。
HTMLタグ(順番なしリスト)
- Unordered List
- 順番のない文を並べる(箇条書き)
- 買い物リスト
- ToDoリスト など
| <ul> | リスト全体 |
|---|---|
| <li> | リスト項目 |
順番なしリストの親子構造:ulが親、liが子です。
<ul>
<li>リスト項目1</li>
<li>リスト項目2</li>
<li>リスト項目3</li>
</ul>
HTMLを書いてみましょう。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10CK0000</title>
</head>
<body>
<h1>かいものリスト</h1>
<ul>
<li>とりにく</li>
<li>たまご</li>
<li>こめ</li>
</ul>
</body>
</html>
保存して、ブラウザから確認してみましょう。
HTMLタグ(順番ありリスト)
- Ordered List
- 順番のある文を並べる
- 料理の手順
- テストの成績順 など
| <ol> | リスト全体 |
|---|---|
| <li> | リスト項目 |
順番ありリストの親子構造:olが親、liが子です。
<ol>
<li>リスト項目1</li>
<li>リスト項目2</li>
<li>リスト項目3</li>
</ol>
HTMLを書いてみましょう。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10CK0000</title>
</head>
<body>
<h1>かいものリスト</h1>
<ul>
<li>とりにく</li>
<li>たまご</li>
<li>こめ</li>
</ul>
<h1>おやこどんのつくりかた</h1>
<ol>
<li>とりにくをきる</li>
<li>とりにくとたまごをにる</li>
<li>ごはんにのせる</li>
</ol>
</body>
</html>
保存して、ブラウザから確認してみましょう。
HTMLタグ(説明リスト)
- Description List
- ことばを説明したり、情報をまとめる
- ことばの説明
- 項目と内容 など
| <dl> | リスト全体 |
|---|---|
| <dt> | 説明されることば |
| <dd> | 説明の内容 |
説明リストの親子構造:dlが親、dtとddが子です。dtとddはセットです。
ひとつのdtに対して、複数のddを組み合わせることができます。
<dl>
<dt>ことば1</dt>
<dd>ことば1の説明</dd>
<dt>ことば2</dt>
<dd>ことば2の説明</dd>
<dd>ことば2の説明</dd>
</dl>
HTMLを書いてみましょう。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10CK0000</title>
</head>
<body>
<h1>かいものリスト</h1>
<ul>
<li>とりにく</li>
<li>たまご</li>
<li>こめ</li>
</ul>
<h1>おやこどんのつくりかた</h1>
<ol>
<li>とりにくをきる</li>
<li>とりにくとたまごをにる</li>
<li>ごはんにのせる</li>
</ol>
<h1>レシピのポイント</h1>
<dl>
<dt>ごはん</dt>
<dd>かためにする</dd>
<dt>とりにくとたまご</dt>
<dt>しんせんなものをつかう</dt>
<dt>かたくならないようにする</dt>
</dl>
</body>
</html>
保存して、ブラウザから確認してみましょう。
課題の提出
課題を提出しましょう。
CampusApp

- 「出欠・課題」から提出しましょう
- 課題セクションにある今日の授業の欄から提出できます
知識問題
今日の授業内容を知識問題で復習しましょう。
CampusApp

- CampusAppの「CBT(知識問題)」から、知識問題にチャレンジしましょう
- 100点が取れるまで、繰り返し挑戦しましょう
- 期末の定期試験は知識問題の中から出題します
パソコンの再起動/シャットダウン
授業の終わりに必ずパソコンを再起動(次に他の授業がある場合)、またはシャットダウン(次に他の授業がない場合)してください。