Like ...テキストの本文にユーザー選択を保存するために<selection>
タグを作成したいとします。W3C標準:カスタムアプリケーションの解析目的で新しいタグを作成するのは悪い方法ですか?
ブラウザで問題が発生する(レンダリングまでなど)
Like ...テキストの本文にユーザー選択を保存するために<selection>
タグを作成したいとします。W3C標準:カスタムアプリケーションの解析目的で新しいタグを作成するのは悪い方法ですか?
ブラウザで問題が発生する(レンダリングまでなど)
HTML5 <mark>
要素の使用を検討してください。
参考:http://dev.w3.org/html5/spec/text-level-semantics.html#the-mark-element
既存のタグに「データ」属性を使用する方がよいと思います。私はカスタムタグが何かを壊すとは思わないが、それらの意味的意味は既存の期待の外にある。
はい、できますし、できません。 HTMLで独自の要素/タグを作成することは常に歓迎しています.W3Cバリデーターは、公式のHTML標準に準拠していないため、多くのフラグを投げます。ブラウザは、未知の要素をCSSを使用してスタイルを設定するまで「ただそこにいる」とみなします。あなたがそれらを作ったので、デフォルトのスタイルシートには入っていないのでスタイルは適用されず、デフォルトではそこにいないように見えます。
W3Cバリデータの内容が気にかからない場合は、好きなことをしてください。余分なタグを追加してもブラウザが破られることはなく、CSSを解析することはできます。
どういう意味ですか? – NullVoxPopuli
参照:http://html5doctor.com/html5-custom-data-attributes/ "カスタムデータ属性は、適切な属性や要素がないページやアプリケーション専用のカスタムデータを格納するためのものです。" –