0

最近htmlciteタグの使用について読んでいましたが、それ自体が内部にあるものを引用する場合、cite内部のすべてのタグに追加の属性を追加して、citeそれらがコンテンツからのものであり、何の作者ではないことを示す必要があることについて何かを読みましたあなたは引用しています。

私が読んだページがもう見つからないように見えるので、誰かがここで正しい構文で私を助けてくれるかどうか疑問に思っていましたか?

4

1 に答える 1

1

これは 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

于 2015-07-26T15:23:13.233 に答える