网页 综合 更新时间 2026-10-05 12:07:12

HTML: ハイパーテキストマークアップ言語 | MDN

自动蜘蛛 developer.mozilla.org 正文约 3337 字
HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
Learn web development
Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
View in English Always switch to English
HTML (HyperText Markup Language) はウェブのもっとも基本的な構成要素です。 HTML はウェブページの基本レイアウトに従ってウェブページのコンテンツを記述し定義するものです。 HTML に隣接する他の技術としては、ウェブページの表示や表現を記述するもの (CSS) または機能や振る舞いを記述するもの (JavaScript) があります。
「ハイパーテキスト」はウェブページから別なページに、ウェブサイト内でもウェブサイト間でも、接続するリンクを含むテキストを示します。リンクはウェブの基礎的な特徴です。コンテンツをインターネットにアップロードして他の人々が作成したページにリンクすれば、 World Wide Web の活発な参加者になれます。
HTML ではウェブブラウザーのテキスト、画像、その他のコンテンツを記述するために「マークアップ」を使用します。 HTML のマークアップには、 <head>, <title>, <body>, <header>, <footer>, <article>, <section>, <p>, <div>, <span>, <img>, <aside>, <audio>, <canvas>, <datalist>, <details>, <embed>, <nav>, <search>, <output>, <progress>, <video>, <ul>, <ol>, <li> その他のたくさんの特殊な「要素」を用います。
HTML 要素は文書中で、< および > で囲まれた要素名で構成される「タグ」によって区別されます。タグ内の要素名は、大文字と小文字の区別がありません。つまり、大文字でも、小文字でも、混在して書いても構いません。例えば、 <title> タグは <Title> や <TITLE> やその他の方法で書くことができます。ただし、タグを小文字で書くのが慣習となっており、推奨されています。
以下の記事が HTML についてもっと学ぶのに役立ちます。
ウェブ開発の基礎モジュールには、HTML の基礎を網羅した、現行かつ実践的なチュートリアルが含まれています。
この記事では、 HTML とは何か、また、どのように使用するのかについて、ウェブ開発に完全に新しい人々を対象に、簡単なツアーを提供します。
このモジュールでは、HTML言語の基礎を網羅した後、文書の構造、リンク、リスト、画像、フォームなどの主要な分野を見ていきます。
フォームはウェブにおいてとても重要な要素です。これらは、登録やログイン、フィードバックの送信、商品の購入など、ウェブサイトと対話するために必要な機能の多くを提供します。このモジュールでは、フォームのクライアントサイド/フロントエンド部分の作成について学びます。
HTML ガイドは、ウェブ上で HTML を役立てるための参考資料です。フォーム、CORS、コンテンツの事前読み込み、レスポンシブ画像などのトピックを網羅しています。
一般的な HTML の構文や作業に関するクイックリファレンスです。
HTML コメントは、マークアップに説明メモを追加したり、文書内の特定の部分をブラウザーが解釈しないようにしたりするために使用します。
HTML5 では、クライアント側でのフォーム検証を容易にするため、制約検証機能が導入されました。フォーム要素に属性を設定することで、JavaScript を使用せずに基本的な制約を調べることができます。
HTML は数種類のコンテンツで構成されています。それぞれのコンテンツは特定のコンテキストで使用することができ、それ以外のコンテキストでは使用できません。同様に、それぞれのコンテキストには、格納することができる他のコンテンツカテゴリーと、その中で使用できる要素、または使用できない要素の集合があります。これは、これらのカテゴリーへのガイドです。
特定の HTML 要素では、日付や時刻の値が使用されます。このガイドでは、これらの値を指定する文字列の書式化について説明します。
マイクロデータは、ウェブページ上の既存のコンテンツ内にメタデータを設定するために使用されます。検索エンジンやウェブクローラーは、マイクロデータを抽出して処理することで、より充実した閲覧体験を提供することができます。
マイクロフォーマットは、ソーシャルウェブアプリケーション、検索エンジン、アグリゲーター、その他のさまざまなツールで使用するために、HTML にセマンティクスや構造化データを埋め込むために用いられる標準規格です。
後方互換モードと標準準拠モードの歴史的な情報です。
画面サイズや解像度、その他の機能が大きく異なる端末でも適切に動作するレスポンシブ画像について学び、さまざまな端末でのパフォーマンスを改善しましょう。
<audio> および <video> 要素では、外部のソフトウェアの支援を必要とせずにコンテンツの中でネイティブに音声や動画を再生できます。
HTML では、インライン形式であれ構造化された用語集であれ、説明の意味を表現するいくつかの方法が指定されています。この記事では、キーワードを定義する際に、それらを適切にマークアップする方法を示します。
HTML5 は、特定の要素に関連付けられるべきであるものの、明確な意味を持たないデータに対して、拡張性を考慮して設計されています。data-* 属性を使用することで、標準的な意味のある HTML 要素に追加情報を格納することができます。
一部の HTML 要素は、CORS に対応しており、<img> や <video> などがその例です。これらの要素には crossorigin 属性(crossOrigin プロパティ)があり、これにより、その要素が取得するデータに対する CORS リクエストの設定を行うことができます。
イメージマップを使用すると、画像の異なる部分にハイパーリンクを関連付けることができます。この記事では、その作成方法と実装方法を示します。
これらのヒントは、一般的な知識と実験に基づいています。最適化されたウェブページは、来訪者にとってよりレスポンスの良いサイトを提供するだけでなく、ウェブサーバーやインターネット回線の負荷を軽減します。
この記事では、HTML ファイルに JavaScript コードを追加する方法について説明します。
HTML は要素の集まりで、それぞれの要素がいくつかの属性で修飾される場合があります。 HTML 文書は互いにリンクで接続されます。完全な HTML リファレンスドキュメントをご覧ください。
HTML のすべての要素のリファレンスです。
HTML のすべての属性に関するリファレンスです。属性とは、要素の設定や動作をさまざまな方法で調整するための追加の値のことです。
グローバル属性は、標準仕様で規定されていないものを含むすべての HTML 要素に指定できるものです。つまり、あらゆる標準外の要素も、それを使用することで文書が HTML5 に準拠しなくなるとしても、グローバル属性を受け入れなければならないということです。
ウェブベースのフォーム用の操作可能なコントロールを作成するために使用されます。
この要素が表すスクリプトの種類を示します。
访问原文 返回搜索 https://developer.mozilla.org/ja/docs/Web/HTML
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。