We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

本来、HTML は、要素で構成される極めてシンプルな言語です。HTMLは、テキストの断片に、文書における他とは異なる意味(段落なのか?箇条書きなのか?表の一部なのか?)を与え、文書を論理的なセクションに構成し(ヘッダを持つのか?コンテンツを3段組にするのか?ナビゲーションメニューを持つのか?)、ページに画像や動画のようなコンテンツを貼り付けるために使うことができます。このモジュールでは、これらのうち最初の2つについて紹介し、HTMLを理解する上で知る必要がある基本的な概念や文法について紹介します。

前提条件

このモジュールを始めるにあたり、HTML の知識は一切必要ありません。しかし、最低でもコンピューターを利用したり、ウェブを受動的に利用(つまり単にそれらを見たり、コンテンツを消費する)したりすることについては、慣れ親しんでいるべきです。基本的なソフトウェアをインストールするに挙がっている基本的な作業環境を整えておき、ファイルを扱うにあるような、ファイルを作成して管理する方法についても理解するべきです。これらの記事は両方共に、完全な初心者用のモジュール「Web入門」の一部です。

:自分自身でファイルを作れない環境(タブレットやその他の端末)で作業する場合、(ほとんどの)コードサンプルは JSBin や Thimble のようなオンラインコーディングプログラムで試すことが可能です。

ガイド

このモジュールは以下の記事を含んでいます。これらを読むことで、HTMLの基礎理論の全てを学び、スキルを試すのに十分な機会が得られるでしょう。

HTML入門
HTML を開始するための、完全な基本を網羅します — 要素、属性やその他の重要な用語を定義します。この用語を聞いたことがあるかもしれませんし、ここが言語に溶け込んでいる所です。また HTML 要素が構成される方法や、典型的な HTML ページが校正される方法を示し、その他の重要な言語機能を説明します。進むにつれ、HTML で遊んでみて、興味が沸いてくるでしょう!
Headとは? HTML のメタデータ
HTML ドキュメントの Head は、ページが読み込まれてもウェブブラウザーで表示されない部分です。これはページタイトルや、(HTML コンテンツを CSS でスタイリングする場合に) CSSへのリンクや、カスタムfaviconや、メタデータ (HTMLについてのデータ、例えば誰が書いたかや、文書を記述する重要なキーワードなど) です。
HTML テキストの基礎
HTML の主な役割の1つは、テキストの意味付け(セマンティクスとしても知られます)で、それによってブラウザーは正しくテキストを表示する方法がわかります。この記事では HTML を使ってテキストブロックを見出しとパラグラフに分けたり、単語を強調/重要にしたり、リストを作成したりする方法を見て行きます。
ハイパーリンクを作成する
ハイパーリンクは本当に重要です — これはウェブをウェブにしているものです。この記事ではリンクを作成するのに必要な文法を表して、リンクの最も良いやり方を考察します。
上級のテキスト整形
HTML ではテキスト整形用として、HTML テキストの基礎 の記事で扱ってきてない多くの要素があります。ここでの要素はあまり知られてないですが、知っておくと役立ちます。ここでは引用や、説明リストや、コンピューターのコードや関連するテキスト、下付き上付きや、連絡先情報などのマークアッブを学習します。
ドキュメントとウェブサイトの構造
ページの個々の部分(例えば「パラグラフ」や「画像」) を定義するのと同様に、ウェブサイトのエリアも (例えば「ヘッダー」、「ナビゲーションメニュー」、「本文のカラム」) HTML で定義されます。この記事では基本的なウェブサイトの構造を計画する方法と、構造を表現する HTML を書く方法を見て行きます。
HTMLをデバッグする
HTML を書くのは良いですが、うまくいかなくて、コードのエラーが収まらない場合はどうでしょうか?この記事では手助けとなるいくつかのツールを紹介します。

評価

以下の評価で、上記のガイドにあるHTML基礎の理解をテストできます。

手紙をマークアッブする
早かれ遅かれ、手紙を書くことを学びます; これはテキストフォーマットの技術をテストするのにも役立ちます!この評価ではマークアッブすべき手紙が与えられます。
コンテンツページを構造化する
この評価では、ヘッダー・フッター・ナビゲーションメニュー・メインコンテンツ・サイドバーを含む、簡単なコンテンツページを構造化する HTML の能力をテストします。

関連情報

Web literacy basics 1
HTML概論のモジュールで話されたたくさんのスキルを見て回ったりテストしたりできる、素晴らしい Mozilla ファウンデーションのコースです。学習者はこの6つのモジュールにてwebについて読んだり書いたり参加したりするのに慣れていきます。製作と共同作業を通じてwebの基礎を発見してください。

ドキュメントのタグと貢献者

このページの貢献者: Uemmra3, t-eimizu
最終更新者: Uemmra3,