最近htmlcite
タグの使用について読んでいましたが、それ自体が内部にあるものを引用する場合、cite
内部のすべてのタグに追加の属性を追加して、cite
それらがコンテンツからのものであり、何の作者ではないことを示す必要があることについて何かを読みましたあなたは引用しています。
私が読んだページがもう見つからないように見えるので、誰かがここで正しい構文で私を助けてくれるかどうか疑問に思っていましたか?
これは W3C HTML5 仕様にあり、多数の例の中に埋もれています。
注:
blockquote
のマークアップが引用元からのものであることを示す正式な方法はありません。footer
またはcite
要素が含まれており、これらの要素がblockquote
引用を識別するために a 内でも使用されている場合、引用元の要素にメタデータで注釈を付けて、たとえば属性class
(定義された拡張メカニズム)。コード例:
この例では、引用のソースに要素が含まれており、属性
cite
を使用して注釈が付けられています。class
<blockquote> <p>My favorite book is <cite class="from-source">At Swim-Two-Birds</cite></p> <footer>- <cite>Mike[tm]Smith</cite></footer> </blockquote>
それ自体には特定の正しい構文や間違った構文はありませんが、仕様ではclass
、この目的で属性を使用することを提案しています。
興味深いことに、 WHATWG HTML はこれについてまったく言及していません。これはおそらく、blockquote
要素の帰属/引用を提供する方法について異なるルール セットがあるためです。 、これにより、W3C HTML5 によって提示されるあいまいさが解消されます。cite