<mark>要素の定義
英語で「記号・マーク・目印」などを表す、”mark”より。周囲の文脈の中でマークを付けた部分の関連性や重要性のために、参照や記述の目的で目立たせたり強調したりする文字列を表します。
<strong> 要素との使い分けが悩ましいですが、<strong> 要素は「重要性」があるかどうか、<mark> 要素は「関連性」があるかどうかで使い分けられることが多いようです。
例えば、キーワードを検索した結果のページを表示する場合に、検索キーワードにヒットした箇所を目立たせる、といった用途で使われます。
子要素として使用できるもの
記述コンテンツが使用できます。
親要素として使えるもの
記述コンテンツを受け入れるすべての要素。
許可されているARIAロール
すべて
DOMインターフェース
HTMLElement
属性
グローバル属性のみが指定できます。
サンプル
See the Pen mark by Masahiko Iwakiri (@m-iwakiri) on CodePen.
このサイトでは、HTML要素や属性の定義は下記サイトを参考にしています。
MDN Web Docs: https://developer.mozilla.org/ja/
W3C仕様の正確な定義、最新情報は上記サイトをご覧ください。

コメント