HTML入門講座|ウェブサイトの構成について学ぼう

HTML
HTML講座

<header>タグでホームページの上部を作ってみよう

うさタブ
うさタブ

それでは実際、タグを使ってホームページの上部を作ってみるッピ!

うさタブ
うさタブ

<body></body>の間に

<header>
<nav>
<a href="http://janken.chu.jp">トップページ</a>
</nav>
</header>

と入力するッピよ~

サンプルコード
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="keywords" content="JavaScript,HTML,CSS,プログラミング学習">
<meta name="description" content="キャラの会話で楽しく学べるプログラミング学習サイト">
<title>遊んで学んでジャンケンポン!</title>
</head>
<body>

<header>
<nav><a href="http://janken.chu.jp">トップページ</a></nav>
</header>

</body>
</html>

ユウキ
ユウキ

おっ、リンクが貼れた!

<header>タグの解説

うさタブ
うさタブ

<header>タグは、ホームページの上部を作るために

2010年以降導入されたタグッピ!

ここにはサイトの【ナビ】となるリンクや、サイトの顔になるイメージ画像を置くッピヨ~

<nav>タグの解説

うさタブ
うさタブ

ナビゲーションを作るためにオススメされているタグ・・・

それが<nav>タグッピ!

ナビとは、サイトの大まかな案内図のことッピヨ~!

<main>タグでホームページの中央を作ってみよう

うさタブ
うさタブ

次は、ホームページの中央、目玉となるメインコンテンツを作ってみるッピ!

うさタブ
うさタブ

<body></body>の中に

<main>
<article>
<h1>ウェブサイトのデザインの基本</1></article>
<section>
<p>
ホームページやウェブサイトは、主に3つのブロックで成り立っています。
上部のヘッダー、中部のメインコンテンツ、下部のフッターです。
</p>
</section>
</main>

と入力するッピよ~

サンプルコード
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="keywords" content="JavaScript,HTML,CSS,プログラミング学習">
<meta name="description" content="キャラの会話で楽しく学べるプログラミング学習サイト">
<title>遊んで学んでジャンケンポン!</title>
</head>
<body>

<header>
<nav><a href="http://janken.chu.jp">トップページ</a></nav>
</header>

<main>
<article>
<h1>ウェブサイトのデザインの基本</1></article>
<section>
<p>
ホームページやウェブサイトは、主に3つのブロックで成り立っています。
上部のヘッダー、中部のメインコンテンツ、下部のフッターです。
</p>
</section>
</main>

</body>
</html>

ユウキ
ユウキ

お、文字が沢山でた!

<main>タグの解説

うさタブ
うさタブ

<main>タグは、ホームページの中央を作るために

2010年以降導入されたタグッピ!

ここにはサイトのメインコンテンツを置くッピネ!

<article>/<section>タグの解説

うさタブ
うさタブ

HTML5で新しくでた、<article><section>タグ・・・

この中にコンテンツの画像や説明を付け足していくッピ!

ユウキ
ユウキ

<main>タグと何が違うんだ?

どう使い分ければいいのコレ

うさタブ
うさタブ

使い方としては

<article><section><main>タグで囲っていくイメージッピな~

ユウキ
ユウキ

なるほどなー

<h1>/<p>タグの解説

うさタブ
うさタブ

中に使ったタグの解説ッピネ!

<h1> …… 見出しを作るタグ

<p> …….. 段落を作るタグ

ッピ!

<ul>/<li>タグの解説

うさタブ
うさタブ

中に使ったタグの解説ッピネ!

<ul> …… リストを作るタグ

<li> …….. リストの項目を作るタグ

ッピ!

<footer>タグでホームページの下部を作ってみよう

うさタブ
うさタブ

そして最後、

ホームページの後ろを飾る、フッターを作成するッピ!

うさタブ
うさタブ

<body></body>の中に

<footer>
<address>Copyright © 2020 遊んで学んでジャンケンポン! All Rights Reserved.</address>
</footer>

と入力するッピよ~

サンプルコード
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="keywords" content="JavaScript,HTML,CSS,プログラミング学習">
<meta name="description" content="キャラの会話で楽しく学べるプログラミング学習サイト">
<title>遊んで学んでジャンケンポン!</title>
</head>
<body>

<header>
<nav><a href="http://janken.chu.jp">トップページ</a></nav>
</header>

<main>
<article>
<h1>ウェブサイトのデザインの基本</1></article>
<section>
<p>
ホームページやウェブサイトは、主に3つのブロックで成り立っています。
上部のヘッダー、中部のメインコンテンツ、下部のフッターです。
</p>
</section>
</main>

<footer>
<address>Copyright © 2020 遊んで学んでジャンケンポン! All Rights Reserved.</address>
</footer>

</body>
</html>

ユウキ
ユウキ

おお、だいぶ印象が変わった!

<footer>タグの解説

うさタブ
うさタブ

<footer>タグは、ホームページの下部を作るために

2010年以降導入されたタグッピ!

ここにはサイトの著作権表示やロゴマーク、サイトマップ等を置くッピネ~!

<address>タグの解説

うさタブ
うさタブ

<address>タグ は【著作権表示】や【メールアドレス】によく使われてるタグッピネ~

うさタブ
うさタブ

この先の見た目を整えるデザインについては、CSSの知識が必要になるッピ!

もっとオシャレを追求して、ライバルと差をつけたいときは、CSSのページでさらなる学習ステップを踏むッピよ~!

全体のコードの確認

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="keywords" content="JavaScript,HTML,CSS,プログラミング学習">
<meta name="description" content="キャラの会話で楽しく学べるプログラミング学習サイト">
<title>遊んで学んでジャンケンポン!</title>
</head>
<body>

<header>
<nav><a href="http://janken.chu.jp">トップページ</a></nav>
</header>

<main>
<article>
<h1>ウェブサイトのデザインの基本</1></article>
<section>
<p>
ホームページやウェブサイトは、主に3つのブロックで成り立っています。
上部のヘッダー、中部のメインコンテンツ、下部のフッターです。
</p>
</section>
</main>

<footer>
<address>Copyright © 2020 遊んで学んでジャンケンポン! All Rights Reserved.</address>
</footer>

</body>
</html>
学習のまとめ
  • <!DOCTYPE html>でHTML宣言をする
  • <meta charset=”UTF-8″>で文字化けを防止する
  • <meta name=”keywords” content=”キーワード”>でキーワードを追加する
  • <meta name=”description” content=”ページの説明”>でページの説明をする
  • <title>でウェブページのタイトルをつける
  • <header>/<nav>等でホームページの上部を作る
  • <main>/<article>/<section>等でメインコンテンツを作る
  • <footer>/<address>等でホームページの下部を作る

うさタブ
うさタブ

上手くできたッピか?

これからも色んなホームページの基礎解説をしていくッピ!

次回も楽しみにしているッピよ~~!

スポンサーリンク

どうしてもわからない、そんなときは?

ユウキ
ユウキ

うさタブ!

オレ、もっと本格的にゲームが作りたいんだ

アイカ
アイカ

私もだわ!

もっとたくさん実用的なコードを

学ぶことってできないかしら?

うさタブ
うさタブ

おお、2人ともやる気ッピね!

ゲームの作り方を学ぶなら、コレとかどうッピか?


うさタブ
うさタブ
Udemy」テレビでも有名な動画教材
人気の機械学習からUnityゲーム講座まで選び放題ッピ!

うさタブ
うさタブ

2DアクションRPG脱出ゲーム

3Dゲーム制作講座まで

買い切り講座だからいつでも勉強し放題ッピよ~!

ユウキ
ユウキ

お!いいじゃん!

アイカ
アイカ

あと、どこか素敵な素材を売っているところはないかしら? 公式の素材販売だと、クレカ支払いしかなくて・・・

ユウキ
ユウキ

小学生じゃクレカで支払えないぜ~

うさタブ
うさタブ

ゲームの素材を買いたいなら、

DLsiteBoothとかどうッピか?

うさタブ
うさタブ

素敵なドット絵や音楽素材がいっぱい売ってるッピ!

うさタブ
うさタブ

しかもUnityアセットストアと違って

クレカ支払いじゃなく、コンビニ支払いができるのもポイントッピ!

ユウキ
ユウキ

すげーカッコいい素材がいっぱいある!

アイカ
アイカ

わたしもさっそくチェックしてみようかな♪

スポンサーリンク
HTMLプログラミング
学んで遊んでジャンケンポン!
タイトルとURLをコピーしました