- このブログ記事は、MDN Web Docs の一覧を参照しながら、すべての HTML 要素を深く掘り下げて探究したものです。
- 著者は各 HTML 要素の機能とユースケースを論じ、Web サイトのレイアウトにおける実用的な例を示しています。
- また本文では、各要素の CSS をサイトのスタイルに合わせて更新する際に直面した課題も強調されています。
- 著者は、特定の要素がしばしば誤用されたり無視されたりする実態についての洞察を共有し、正しい使い方のヒントを提供しています。
- このブログ記事は、HTML 要素の全体像とその潜在的な活用法を理解するうえで価値あるリソースとして機能します。
- 著者は各 HTML 要素を自身の Web サイトに実際に適用し、実践的な利用例を示しています。
- この記事は、著者の Web アクセシビリティへの取り組みと、HTML の可能性を探る情熱を反映しています。
- この記事では、
<article>、<main>、<figure>、<figcaption> など、あまり一般的ではない HTML 要素も含めた包括的な HTML 要素一覧を提供しています。
- 著者は、
<marquee>、<big>、<acronym>、<font>、<nobr>、<strike> などの廃止された HTML 要素を取り上げており、これらはレイアウト機能のために CSS に置き換えられました。
- 記事では、Web Components 仕様の一部として完全には実装されていない
<content> や <shadow> のような要素にも触れています。
- 著者は、ディレクトリ一覧表示のための
<dir> の用途や、<frame> および <frameset> のような一部の廃止要素をレンダリングするために必要な追加作業について論じています。
- 記事では、2023 年時点で一部のブラウザで動作する
<image> 要素も扱っています。この要素は、いかなる正式な仕様の一部でもありません。
- 著者は、廃止された
<menuitem> 要素のブラウザ互換性と、<embed> が仕様に残っている一方で <noembed> が意外にも廃止された点について論じています。
- 記事では、
<param> 要素の不明確な目的や、<plaintext>、<xmp>、<tt> の廃止にも言及しています。
- 著者は、一部の廃止要素が、東アジア文字の発音を示す
<rb> や <rtc> のような仕様上の新しい追加要素に置き換えられたと指摘しています。
- 記事は最後に、MDN の一覧には載っていないその他の HTML タグ、たとえば
<blink>、<spacer>、<bgsound>、<isindex>、<xmp>、<tt>、<code>、<applet> について論じて締めくくられています。
1件のコメント
Hacker Newsの意見
<frame>や<frameset>のような要素も含まれている。<menu>要素についても論じている。現在では、ツールバーを順序なしリストの形で表すものとして定義されている。<details>と<summary>タグはネスト可能で、あるコメント投稿者はこれを使って選択式アドベンチャーゲームを作ったが、その結果大きなHTMLファイルが生成され、一部のブラウザで問題が発生した。<dl>、<dt>、<dd>要素について、新しい用語である「説明リスト」よりも、元の「定義リスト」という用語のほうを好むと述べた。