HTMLの引用を意味論的にマークアップするためのやや標準化された方法はありますか?私はウェブサイトから引用していたときに私にできることを知っている:HTMLで引用をマークアップする
<q title="Article by John" cite="http://example.com/article">quoted text...</q>
しかし、私はむしろ、多分RDFaとDublin Coreを使用して、もう少し正確な何かを考えていました。線に沿って:
<q cite="http://example.com/article">quoted text...</q>
<span xmlns:dc="http://purl.org/dc/elements/1.1/" about="#berkman">
<cite property="dc:title">Find It Fast: How to Uncover Expert Information on Any Subject</cite>
<span property="dc:creator">Berkman, R. I.</span>
<span property="dc:date">1994</span>
<span property="dc:publisher">New York: HarperPerennial</span>
<span property="dc:type">book</span>
</span>
それから私はホバーテキストまたは脚注または何か(HTML5 recommendation on footnotes)として引用を表示するには、その上にいくつかのJavascriptやXSLTを実行することができます。しかし、この方法はセマンティクスではむしろ緩いようです。引用されたテキスト(qタグ内)をRDFトリプルに関連付けるスマートな方法はありませんか?同様:
"quoted text..." voc:isQuotedFrom _b1.
_b1 dc:title "Find it Fast";
dc:creator "Berkman, R. I.".
私はBibTeXMLとa proposed Citation microformat上stubledましたが、彼ら(だけでなく、私が見てきたダブリンコアのすべての使用は)常に(それが中に表示される可能性がありますように、特定の書籍のメタデータに焦点を当てているようです参考文献)、引用をマークアップして本に参照する方法についてではありません。
ありがとうございました。
返信いただきありがとうございます。少し冗長なようです(div、spanとqタグがテキストに必要です)が、私はそれが唯一の方法だと思います:) – mb21