HTML5の WHATWGドキュメント は、rel
属性にスペースで区切られた値が含まれている必要があることを示し、許可された値のテーブルを提供します。
属性の値は、スペースで区切られたトークンのセットである必要があります。 許可されるキーワードとその意味 ...
link
要素に許可されるキーワードのリストには、shortcut
は含まれませんが、icon
は含まれます。だから私はあまりにも有名なタグを見ています
<link rel="shortcut icon" href="/favicon.ico" />
hTML5準拠かどうか疑問に思います。ウェブサイト全体でこのタグからキーワードshortcut
を削除する必要がありますか?
同じWHATWGドキュメントから:
歴史的な理由から、アイコンのキーワードの前に「ショートカット」というキーワードが付いている場合があります。 「ショートカット」キーワードが存在する場合は、アイコンキーワードの直前に置く必要があり、2つのキーワードは単一のU + 0020スペース文字のみで区切る必要があります。
更新:このページによると https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types
shortcutリンクタイプはアイコンの前によく見られますが、このリンクタイプは非準拠であり、無視され、Web作成者はそれを使用しないでください。
また、W3Cのドキュメントにはshortcutの参照が表示されないため、省略した方が良いと思います。 https://www.w3schools.com/tags/att_link_rel.asp
(HTML5 devが進行中のため)まだ実験段階ですが、 w3.org HTML5 Markup Validator はチェックできる優れたオンラインツールです。約6か月前に広範囲に使用し、常に正確なHTML5構文レポートを返しました。