<i>要素の定義
英語で「斜体」を表す、”italic”より。例えば、技術用語、外国語のフレーズ、架空の人物の思考などです。英文においてはよく斜体で表示されるものを <i> 要素を使って表します。
意味的には特に強調したいわけではないが、何らかの理由で他の文字列とは区別をつけて表したいような語句に使用します。
- 強調を表す場合 → <em> 要素
- 重要性を表す場合 → <strong> 要素
- 関連性を表す場合 → <mark> 要素
- 書籍、演劇、音楽などの作品名を表す場合 → <cite> 要素
- 用語の定義のインスタンスを表す場合 → <dfn> 要素
かつてのHTMLでは、<i>要素は文字通り「斜体」で表現したいテキストを表すのに使用されていましたが、現在のHTMLではデザイン的な要素はCSSに記述することが推奨されています。
子要素として使用できるもの
記述コンテンツが使用できます。
親要素として使えるもの
記述コンテンツを受け入れるすべての要素。
許可されているARIAロール
すべて
DOMインターフェース
HTMLElement
属性
グローバル属性のみが指定できます。
サンプル
See the Pen Italic by Masahiko Iwakiri (@m-iwakiri) on CodePen.
このサイトでは、HTML要素や属性の定義は下記サイトを参考にしています。
MDN Web Docs: https://developer.mozilla.org/ja/
W3C仕様の正確な定義、最新情報は上記サイトをご覧ください。

コメント