HTML 要素リファレンス

このページでは、タグを使用して作成されるすべての HTML 要素を一覧表示しています。この一覧は、考えているものを見つけやすいように、機能別にグループ化しています。アルファベット順のすべての要素の一覧は、このページと同様に各要素ページのサイドバーにあります。

メモ: HTML 要素や属性の基礎について詳しくは、HTML 概論の記事で要素のセクション をご覧ください。

メインルート

Element Description
<html> HTML の <html> 要素は HTML 文書においてルート (基点) となる要素 (トップレベル要素) であり、ルート要素とも呼ばれます。他のすべての要素は、この要素の子孫として配置しなければなりません。

文書メタデータ

メタデータは、ページに関する情報のことです。これはソフトウェア (検索エンジンブラウザー など) が利用する、およびページの描画を支援するスタイル、スクリプト、データといった情報を含みます。スタイルやスクリプトのメタデータはページ内で定義するか、それらの情報を持つ別のファイルへのリンクとして定義します。

Element Description
<base> HTML の <base> 要素は、文書内におけるすべての相対 URL の基点となる URL を指定します。
<head> HTML の <head> 要素は、文書に関する機械可読な情報 (metadata)、たとえば題名スクリプトスタイルシートなどを含みます。
<link> HTML 外部リソースへのリンク要素 (<link>) は、現在の文書と外部のリソースとの関係を指定します。この要素はCSSへのリンクに最もよく使用されますが、サイトのアイコン ("favicon" スタイルのアイコンと、モバイル端末のホーム画面やアプリのアイコンの両方) の確立や、その他のことにも使用されます。
<meta> HTML の <meta> 要素は、他のメタ関連要素 (base, link, script, style, title) で表すことができない任意のMetadataを提示します。
<style> HTML の <style> 要素は、文書あるいは文書の一部分のスタイル情報を含みます。
<title> <title>HTML の要素で、Browserのタイトルバーやページのタブに表示される文書の題名を定義します。テキストのみを含めることができます。要素内のタグはすべて無視されます。

区分化ルート

Element Description
<body> HTML の <body> 要素は、 HTML 文書のコンテンツを示す要素です。 <body> 要素は文書中に一つだけ配置できます。

コンテンツ区分

コンテンツ区分要素は、文書のコンテンツを論理的な断片に体系づけます。ページのコンテンツでヘッダーやフッターのナビゲーション、あるいはコンテンツのセクションを識別する見出しなどの、大まかなアウトラインを作成するために区分要素を使用します。

Element Description
<address> HTML の <address> 要素は、これを含んでいる HTML が個人、団体、組織の連絡先を提供していることを示します。
<article> HTML の <article> 要素は文書、ページ、アプリケーション、サイトなどの中で自己完結しており、 (集合したものの中で) 個別に配信や再利用を行うことを意図した構成物を表します。
<aside> HTML の <aside> 要素は、文書のメインコンテンツと間接的な関係しか持っていない文書の部分を表現します。
<footer> HTML の <footer> 要素は、直近の区分コンテンツまたは区分化ルート要素のフッターを表します。フッターには通常、そのセクションの著作者に関する情報、関連文書へのリンク、著作権情報等を含めます。
<header> HTML の <header> 要素は、導入的なコンテンツ、ふつうは導入部やナビゲーション等のグループを表します。見出し要素だけでなく、ロゴ、検索フォーム、作者名、その他の要素を含むこともできます。
<h1>, <h2>, <h3>, <h4>, <h5>, <h6> HTML の <h1><h6> 要素は、セクションの見出しを6段階で表します。 <h1> が最上位で、 <h6> が最下位です。
<main> HTML の <main> 要素は、文書の body の主要な内容を表します。主要な内容とは、文書の中心的な主題、またはアプリケーションの中心的な機能に直接関連または拡張した内容の範囲のことです。
<nav> HTML の <nav> 要素は、現在の文書内の他の部分や他の文書へのナビゲーションリンクを提供するためのセクションを表します。ナビゲーションセクションの一般的な例としてメニュー、目次、索引などがあります。
<section> HTML の <section> 要素は、文書の自立した一般的なセクション (区間) を表します。そのセクションを表現するより意味的に具体的な要素がない場合に使用します。

テキストコンテンツ

HTML テキストコンテンツ要素は、開始タグ <body> と終了タグ </body> の間にあるコンテンツでブロックやセクションを編成します。これらの要素はコンテンツの用途や構造を識別するものであり、アクセシビリティSEO のために重要です。

Element Description
<blockquote> HTML の <blockquote> 要素 (HTML ブロック引用要素) は、内包する要素の文字列が引用文であることを示します。通常、字下げを伴ってレンダリングされます (整形方法については注意の項を参照してください)。 cite 属性により引用元の文書の URL を、 cite 要素により引用元の文書のタイトルなどを明示可能です。
<dd> HTML の <dd> 要素は、定義リスト要素 (dl) 内で、先行する用語 (dt) の説明、定義、値などを示します。
<div> HTML の コンテンツ区分要素 (<div>) は、フローコンテンツの汎用コンテナーです。 CSS を用いて何らかのスタイル付けがされる (例えば、スタイルが直接適用されたり、親要素にフレックスボックスなどの何らかのレイアウトモデルが適用されるなど) までは、コンテンツやレイアウトには影響を与えません。
<dl> HTML の <dl> 要素は、説明リストを表します。この要素は、一連の用語 (dt 要素を使用して指定) と説明 (dd 要素によって提供) をリスト化したものです。一般的な使用例として、用語集の作成やメタデータ (キーと値のペアのリスト) の表示が挙げられます。
<dt> HTML の <dt> 要素は、説明または定義リストの中で用語を表す部分であり、 dl の子要素としてのみ用いることができます。
<figcaption> HTML の <figcaption> 要素または図キャプション要素は、親の figure 要素内にあるその他のコンテンツを説明するキャプションや凡例を表します。
<figure> HTML の <figure> (キャプションが付けられる図) 要素は、図表などの自己完結型のコンテンツを表し、任意で figcaption 要素を使用して表されるキャプションを付けることができます。
<hr> HTML の <hr> 要素は、段落レベルの要素間において、テーマの意味的な区切りを表します。例えば、話の場面の切り替えや、節内での話題の転換などです。
<li> HTML の <li> 要素は、リストの項目を表すために用いられます。
<ol> HTML の <ol> 要素は、項目の順序付きリストを表します。ふつうは番号付きのリストとして表示されます。
<p> HTML の <p> 要素は、テキストの段落を表します。
<pre> <pre>HTML の要素で、整形済みテキスト (preformatted text) を表します。この要素内のテキストは一般的に、ファイル内でのレイアウトをそのまま反映して等幅フォントで表示されます。この要素内のホワイトスペース文字はそのまま表示します。
<ul> HTML の <ul> 要素は、項目の順序なしリストを表します。一般的に、行頭記号を伴うリストとして描画されます。

インライン文字列意味付け

HTML インラインテキストセマンティクス要素は、単語、行、あるいは任意のテキスト範囲の意味、構造、スタイルを定義します。

Element Description
<a> HTML の <a> 要素 (アンカー要素) は、 href 属性を用いて、別のウェブページ、ファイル、メールアドレス、同一ページ内の場所、または他の URL へのハイパーリンクを作成します。
<abbr> HTML の略語要素 (<abbr>) は略語や頭字語を表します。任意で title 属性で、略語の完全形または説明を提供することができます。
<b> HTML の注目付け要素 (<b>) は、要素の内容に読み手の注意を惹きたい場合で、他の特別な重要性が与えられないものに使用します。
<bdi> HTML の書字方向分離要素 (<bdi>) は、ブラウザーの書字方向アルゴリズムにこのテキストが周囲のテキストから独立していると扱うよう指示します。
<bdo> <bdo>HTML の要素で、現在のテキストの書字方向を上書きし、中のテキストが異なる書字方向で描画されるようにします。
<br> HTML の <br> 要素 は、文中に改行(キャリッジリターン)を生成します。詩や住所など、行の分割が重要な場合に有用です。
<cite> HTML の引用元要素 (<cite>) は、引用された創作物の参照を表し、作品のタイトルを含む必要があります。参照は、引用メタデータに関する利用場面に合わせた慣習に応じて省略形が用いられることがあります。
<code> HTML の <code> 要素は、コンピューターコードの短い断片の文字列であると識別できるような外見のコンテンツを表示します。
<data> HTML の <data> 要素は、与えられたコンテンツの断片を機械可読な翻訳にリンクします。コンテンツが時刻または日付に関連するものであれば、 time 要素を使用する必要があります。
<dfn> HTML の定義要素 (<dfn>) は、定義句や文の文脈の中で定義している用語を示すために用いられます。
<em> HTML の <em> 要素は、強調されたテキストを示します。<em> 要素は入れ子にすることができ、入れ子の段階に応じてより強い程度の強調を表すことができます。
<i> HTML の興味深いテキスト要素 (<i>)は、何らかの理由で他のテキストと区別されるテキストの範囲を表します。
<kbd> HTML のキーボード入力要素 (<kbd>) はキーボード、音声入力、その他の入力端末からのユーザーによる文字入力を表す行内の文字列の区間を表します。
<mark> HTML の文字列マーク要素 (<mark>) は、周囲の文脈の中でマークを付けた部分の関連性や重要性のために、参照や記述の目的で目立たせたり強調したりする文字列を表します。
<q> HTML の <q> 要素 は、その内容が行内の引用であることを表します。最近の多くのブラウザーでは、文字列を引用符で囲むように実装しています。
<rp> HTML のルビ代替表示用括弧 (<rp>) 要素は、 ruby 要素によるルビの表示に対応していないブラウザー向けの代替表示用括弧を提供するために使用します。
<rt> HTML のルビ文字列 (<rt>) 要素は、ルビによる注釈(振り仮名)のルビ文字列の部分を定義し、東アジアの組版において発音、翻訳、音写などの情報を提供するために使用します。 <rt> 要素は常に ruby 要素の中で使用されます。
<ruby> The HTML <ruby> element はベーステキストの上、下、隣に描画される小さな注釈で、よく東アジアの文字の発音を表すのに使われます。他の種類の注釈にも使われることがありますが、この使い方はあまり一般的ではありません。
<s> HTML の <s> 要素は取り消し線を引いた文字列を表示します。 <s> 要素はすでに適切または正確ではなくなった事柄を表現します。しかし、文書の修正を示す場合、 <s> 要素は適切ではありません。この場合は delins の方が適しているので、こちらを使用してください。
<samp> HTML のサンプル要素 (<samp>) は、コンピュータープログラムからのサンプル出力を表す行内文字列を含めるために使用されます。
<small> HTML の <small> 要素は、表示上のスタイルとは関係なく、著作権表示や法的表記のような、注釈や小さく表示される文を表します。既定では、 small から x-small のように、一段階小さいフォントでテキストが表示されます。
<span> HTML の <span> 要素は、記述コンテンツの汎用的な行内コンテナーであり、何かを表すものではありません。スタイル付けのため (class または id 属性を使用して)、または lang のような属性値を共有したりするために要素をグループ化する用途で使用することができます。
<strong> HTML の強い重要性要素 (<strong>) は、内容の重要性、重大性、または緊急性が高いテキストを表します。ブラウザーは一般的に太字で描画します。
<sub> HTML の 下付き文字要素 (<sub>) は、表記上の理由で下付き文字として表示するべき行内文字列を指定します。
<sup> HTML の 上付き文字要素 (<sup>) は、表記上の理由で上付き文字として表示するべき行内文字列を指定します。
<time> HTML の <time> 要素は、特定の時の区間を表します。
<u> HTML非言語的注釈要素 (<u>) は、非言語的に注釈があることを示す方法で表示する行内テキストの区間を示します。
<var> HTML の変数要素 (<var>) は、数式やプログラムコード内の変数の名前を表します。
<wbr> HTML の <wbr> 要素は、改行可能位置 — テキスト内でブラウザーが任意で改行してよい位置を表しますが、この改行規則は必要のない場合は改行を行いません。

画像とマルチメディア

HTML は画像、音声、映像といった、さまざまなマルティメディアリソースをサポートします。

Element Description
<area> HTML の <area> 要素は、イメージマップの中でクリック可能な領域をあらかじめ定義します。イメージマップでは、画像上の幾何学的な領域をHyperlinkと関連付けすることができます。
<audio> HTML の <audio> 要素は、文書内に音声コンテンツを埋め込むために使用します。この要素は、1つまたは複数の音源を含むことができます。音源は src 属性または source 要素を使用して表し、ブラウザーがもっとも適切な音源を選択します。また、 MediaStream を使用してストリーミングメディアを指し示すこともできます。
<img> <img>HTML の要素で、文書に画像を埋め込みます。
<map> HTML の <map> 要素はイメージマップ (クリック可能なリンク領域) を定義するために area 要素とともに使用します。
<track> HTML の <track> 要素はメディア要素 (audio および video) の子として使用します。この要素は自動的に処理される字幕など、時間指定されたテキストトラック (または時系列データ) を指定することができます。
<video> HTML の映像要素 (<video>) は、文書中に映像再生に対応するメディアプレイヤーを埋め込みます。 <video> を音声コンテンツのために使用することもできますが、 audio 要素の方がユーザーに取って使い勝手が良いかもしれません。

埋め込みコンテンツ

HTML は公式にサポートするマルチメディアコンテンツ以外のさまざまなコンテンツを、容易に対話できるとは限らないものであっても埋め込むことができます。

Element Description
<embed> HTML の <embed> 要素は、外部のコンテンツを文書中の指定された場所に埋め込みます。コンテンツは外部アプリケーションや、対話型コンテンツの他の出所 (ブラウザーのプラグインなど) によって提供されます。
<iframe> HTML のインラインフレーム要素 (<iframe>) は、入れ子になったbrowsing contextを表現し、現在の HTML ページに他のページを埋め込むことができます。
<object> HTML の <object> 要素は、画像、内部の閲覧コンテキスト、プラグインによって扱われるリソースなどのように扱われる外部リソースを表現します。
<param> HTML の <param> 要素は、object 要素の引数を定義します。
<picture> HTML の <picture> 要素は、0個以上の source 要素と一つの img 要素を含み、様々な画面や端末の条件に応じた画像を提供します。
<portal> HTML のポータル要素 (<portal>) は、他の HTML ページを現在のページに埋め込み、新しいページへの移動がスムーズにできるようにします。
<source> HTML の <source> 要素は、 picture 要素、 audio 要素、 video 要素に対し、複数のメディアリソースを指定します。

SVG と MathML

SVGMathML のコンテンツを、 <svg> および <math> 要素を使用して直接 HTML 文書に埋め込むことができます。

要素 説明
<svg> svg 要素は、新しい座標系とビューポートを定義するコンテナーです。これは SVG 文書の最も外側の要素として使用されますが、SVG または HTML 文書の中に SVG フラグメントを埋め込むためにも使用できます。
<math> MathML における最上位の要素は <math> です。有効な MathML のインスタンスはすべて <math> タグに囲まれています。加えて、 <math> 要素を入れ子状に配置してはなりませんが、中にその他の子要素をいくつでも持つことができます。

スクリプティング

動的なコンテンツやウェブアプリケーションを作成するために、HTML ではスクリプト言語を使用できます。もっとも有名な言語は、JavaScript です。いくつかの要素がスクリプト機能をサポートします。

Element Description
<canvas> HTML の <canvas> 要素Canvas スクリプティング APIWebGL API を使用して、グラフィックやアニメーションを描画することができます。
<noscript> HTML の <noscript> 要素は、このページ上のスクリプトの種類に対応していない場合や、スクリプトの実行がブラウザーで無効にされている場合に表示する HTML の部分を定義します。
<script> HTML の <script> 要素は、実行できるコードやデータを埋め込むために使用します。ふつうは JavaScript のコードの埋め込みや参照に使用されます。

編集範囲の特定

これらの要素は、テキストの特定の範囲が変更されたことを示します。

Element Description
<del> HTML の <del> 要素は、文書から削除された文字列の範囲を表します。
<ins> HTML の <ins> 要素

テーブル

以下の要素は、表形式のデータを作成および制御するために使用します。

Element Description
<caption> HTML の <caption> 要素は、表のキャプション (またはタイトル) を指定します。
<col> HTML の <col> 要素は、表内の列を定義して、すべての一般セルに共通の意味を定義するために使用します。この要素は通常、 colgroup 要素内にみられます。
<colgroup> HTML の <colgroup> 要素は、表内の列のグループを定義します。
<table> HTML の <table> 要素は表形式のデータ、つまり、行と列の組み合わせによるセルに含まれたデータによる二次元の表で表現される情報です。
<tbody> HTML の表本体要素 (<tbody>) は、表の一連の行 (tr 要素) を内包し、その部分が表 (table) の本体部分を構成することを表します。
<td> HTML の <td> 要素は、表でデータを包含するセルを定義します。これは表モデルに関与します。
<tfoot> HTML の <tfoot> 要素は、表の一連の列を総括する行のセットを定義します。
<th> HTML の <th> 要素は、表のセルのグループ用のヘッダーであるセルを定義します。このグループの性質は、scope 属性と headers 属性で定義します。
<thead> HTML の <thead> 要素は、表の列の見出しを定義する行のセットを定義します。
<tr> HTML の <tr> 要素は、表内でセルの行を定義します。行のセルは td (データセル) および th (見出しセル) 要素をを混在させることができます。

フォーム

HTML では、ユーザーがデータを記入してウェブサイトやアプリケーションに送信することを可能にするフォームを作成するために、組み合わせて使用する要素をいくつか提供します。フォームに関する多くの情報を、HTML フォームガイド に掲載しています。

Element Description
<button> HTML の <button> 要素はクリックできるボタンを表し、フォームや、文書で単純なボタン機能が必要なあらゆる場所で使用することができます。
<datalist> HTML の <datalist> 要素は、他のコントロールで利用可能な値を表現する一連の option 要素を含みます。
<fieldset> HTML の <fieldset> 要素は、ウェブフォーム内のラベル (label) などのようにいくつかのコントロールをグループ化するために使用します。
<form> HTML の <form> 要素は、ウェブサーバーに情報を送信するための対話型コントロールを含む文書の区間を表します。
<input> HTML の <input> 要素は、ユーザーからデータを受け取るための、ウェブベースのフォーム用の対話的なコントロールを作成するために使用します。端末とuser agentによりますが、広範に渡る種類のデータ入力やコントロールウィジェットが利用できます。
<label> HTML の <label> 要素は、ユーザーインターフェイスの項目のキャプションを表します。
<legend> HTML の <legend> 要素は、その親要素である fieldset の内容のキャプションを表します。
<meter> HTML の <meter> 要素は、既知の範囲内のスカラー値、または小数値を表します。
<optgroup> HTML の <optgroup> 要素は、ウェブフォームにおいて select 要素内の、選択肢 (option) のグループを作成します。
<option> HTML の <option> 要素は、 select 要素、optgroup 要素、datalist 要素内で項目を定義するために使われます。したがって、<option> は HTML 文書でポップアップメニューのメニュー項目や、その他の項目の一覧を表すことができます。
<output> HTML の出力要素 (<output>) は、サイトやアプリが計算結果やユーザー操作の結果を挿入することができるコンテナー要素です。
<progress> HTML の <progress> 要素は、タスクの進捗状況を表示します。プログレスバーとしてよく表示されます。
<select> HTML の <select> 要素は、選択式のメニューを提供するコントロールを表します。
<textarea> HTML の <textarea> 要素は、複数行のプレーンテキスト編集コントロールを表し、レビューのコメントやお問い合わせフォーム等のように、ユーザーが大量の自由記述テキストを入力できるようにするときに便利です。

インタラクティブ要素

HTML には、インタラクティブなユーザーインターフェイスを作成するための要素があります。

Element Description
<details> HTML の詳細折りたたみ要素 (<details>) は、ウィジェットが「開いた」状態になった時のみ情報が表示される折りたたみウィジェットを作成します。
<dialog> HTML の <dialog> 要素は、ダイアログボックスや、消すことができるアラート、インスペクター、サブウィンドウ等のような対話的コンポーネントを表します。
<menu> HTML の <menu> 要素は、ユーザーが実行またはアクティブ化できるコマンドのグループを表します。これは画面の上部に現れるリストメニューと、ボタンを押したときにその下部付近に現れるようなコンテキストメニューの両方を含みます。
<summary> HTML の概要明示要素 (<summary>) は、 details 要素の内容の要約、キャプション、説明、凡例を表します。

ウェブコンポーネント

Web Components は要するに、独自の要素を作成して通常の HTML 要素であるかのように使用できる、HTML 関連技術です。加えて、独自版の標準 HTML 要素を作成することもできます。

Element Description
<slot> HTML の <slot> 要素ウェブコンポーネント技術の一部 — は、ウェブコンポーネント内で別な DOM ツリーを構築し、いっしょに表示することができる独自のマークアップを入れることができるプレイスホルダーです。
<template> HTML のコンテンツテンプレート (<template>) 要素 は、すなわちページの読み込み時にすぐには描画されないものの、後で JavaScript を使用してインスタンスを生成できる HTML を保持するメカニズムです。

廃止または非推奨の要素

Warning: 警告: 以下は非推奨の古い HTML 要素であり、使用するべきものではありません。新たなプロジェクトではこれらを使用せず、また既存のプロジェクトでも可能な限りこれらを置き換えてください。 この一覧は、情報提供のために記載しています。

Element Description
<acronym> HTML の頭字語要素 (<acronym>) は、頭字語または略語の単語を構成する文字の並びを明示することができます。
<applet> 廃止された HTML の アプレット要素 (<applet>) は文書に Java アプレットを埋め込みます。この要素は object にとって代わり、廃止されました。
<basefont> 廃止された HTML の基本フォント要素 (<basefont>) は、子孫要素の既定のフォントの種類、大きさ、色を設定します。
<bgsound> HTML の背景音要素 (<bgsound>) は Internet Explorer のみに実装されており、そのページが使用されている間の背景として再生される音声ファイルを設定します。代わりに audio 要素を使用してください。
<big> 廃止された HTML の Big 要素 (<big>) は、内包するテキストを周りの文字列よりも1段階大きいフォントの大きさで描画します(例えば mediumlarge になります)。
<blink> HTML の点滅要素 (<blink>) は包含するテキストをゆっくり点滅させるための、標準外の要素です。
<center> 廃止済みの HTML の中央揃え要素 (<center>) は、中に含まれるブロックレベルまたはインラインコンテンツを中央揃えして表示するブロックレベル要素です。
<content> HTML の <content> 要素は、一連のウェブコンポーネント技術の廃止された部分であり、 Shadow DOM (en-US) の中で insertion point として使われていましたが、通常の HTML で利用することは意図されていませんでした。
<dir> 廃止された HTML のディレクトリ要素 (<dir>) は、 user agentが適用するスタイルやアイコンを用いて表示する、ファイルやフォルダーのディレクトリのコンテナとして使われます。
<font> フォント要素<font>)はその内包するテキストの、フォントサイズ、文字色、使用フォントを定義します。
<frame> <frame> は、別の HTML 文書を表示できる個々の領域を定義する HTML 要素です。 frame 要素は frameset の内部で使用します。
<frameset> HTML の <frameset> 要素は、 frame 要素を包含するために使用する HTML 要素です。
<hgroup> HTML の <hgroup> 要素は、文書のセクションの、複数レベルの見出しを表します。これは <h1>–<h6> 要素のセットをグループ化します。
<image> 廃止されたHTML 画像要素 (<image>) は、時間の霧の中で失われた古代版の HTML の廃止された残骸です。代わりに標準の img 要素を使用してください。
<keygen> HTML の <keygen> 要素は、鍵の材料の生成を容易にするため、および HTML フォームの一部として公開鍵を送信するための要素です。この仕組みは、ウェブベースの証明書管理システムと合わせて使用するものとして設計されています。証明書の要求に必要な他の情報を伴う HTML フォームで <keygen> 要素を使用して、その処理結果が署名済み証明書になることを想定しています。
<marquee> HTML の <marquee> 要素はテキストがスクロールする領域を挿入します。要素の属性を使用して、テキストがコンテンツ領域の端に達したときにどうするかを制御できます。
<menuitem> HTML の <menuitem> 要素は、ユーザーがポップアップメニューから実行できるコマンドをあらわします。メニューボタンに割り当てるメニューはもちろん、コンテキストメニューも含みます。
<nobr> 標準外かつ廃止された HTML の <nobr> 要素は、その内包する文字列の自動改行を無効化します。行内におさまらない文字列は、領域からはみ出てレンダリングされるか、スクロールバーを伴って表示されます。
<noembed> <noembed> 要素は廃止された、標準外の方法であり、 embed 要素に対応していないブラウザーや、ユーザーが仕様とした種類の埋め込みコンテンツに対応していないブラウザーで代替または「フォールバック」コンテンツを提供するものです。
<noframes> <noframes> は、古い HTML における No Frames または frame fallback 要素であり、 frame 要素に対応していない(または対応を無効化した)ブラウザーのためのコンテンツを提供します。
<plaintext> プレーンテキスト要素 (<plaintext>) は、開始タグ以降のすべてを生のテキストとして表示し、それ以降の HTML を無視します。
<rb> HTML ルビベース (<rb>) 要素は、 ruby 表記のベースとなるテキストの部分を区切るために使用されます。つまり、修飾される文字列です。
<rtc> HTML のルビ文字列コンテナー (<rtc>) 要素は、 ruby 要素内で使用する rb 要素にルビで与える文字列の、意味を表す注釈を包含します。rb 要素は発音の注釈 (rt) と意味の注釈 (rtc) の両方を持つことができます。
<shadow> HTML <shadow> 要素 (Web Components 技術スイートの廃止された部分) は shadow DOM の insertion point として使用するものでした。
<spacer> <spacer> は、ウェブページにホワイトスペースを挿入するための廃止された HTML 要素です。ウェブデザイナーによって用いられていた 1px の透過 GIF 画像 (いわゆるスペーサー GIF) の挿入と同様の効果を実現するために Netscape 社が実装したものです。しかし <spacer> はほとんどの主要ブラウザーで対応されず、また、同様の効果は CSS を用いて実現可能です。
<strike> HTML の <strike> 要素 (または HTML 取り消し線要素) は、テキストの上に取り消し線 (水平線) を配置します。
<tt> 廃止された HTML テレタイプテキスト要素 (<tt>) は、user agentの既定の等幅フォントで表示される行内文字列を生成します。
<xmp> xmp (Example) 要素 (<xmp>) は、その開始タグから終了タグまでの間の HTML タグを HTML として解釈せず、等幅フォントでレンダリングします。HTML2 はこれが 1 行当たり 80 文字を表示するのに充分な幅でレンダリングするよう推奨しています。