(x)本のタイトルのHTMLマークアップ
-
13-09-2019 - |
質問
本のタイトルはu003Cem>タグに含まれるべきですか?そうでない場合u003Cem>は、もっと適切なマークアップがありますか?u003C/em>u003C/em>
解決
u003Cem>間違いなく間違っています。 RDFAやセマンティッククラス名など、私の前に与えられた他の提案に加えて、使用を検討するu003C/em>
HTML 5ドラフトから:
引用要素は、作品のタイトルを表しています(本、紙、エッセイ、詩、スコア、歌、脚本、映画、テレビ番組、ゲーム、彫刻、絵画、劇場を表していますプロダクション、劇、オペラ、ミュージカル、展覧会など)。これは、引用されている、または詳細に参照されている作品(つまり、引用)であるか、通過する際に言及されている作品にすぎない場合があります。
他のヒント
それは本当にコンテキストに依存します..彼らは使用するかもしれませんu003Ch1-6> - 本のタイトルの表示方法と場所に応じてタグ。本のリストに表示すると、定義リストを使用することができます。u003Cdt>本のタイトルとしてタグを付けますu003Cdd>著者用のタグ。
本の「意味的に正しい」タグは本当にありませんが、読みやすく理にかなっているマークアップを作成できます。
<dl class="booklist">
<dt class="book">Book title</dt>
<dd class="author">The author</dd>
<dt class="book">Awesomest markup Evah!</dt>
<dd class="author">HTML Wiz Kid</dd>
<dd class="author">Tagz are Me</dd>
</dl>
以下は、指定された最近受け入れられたマイクロフォーマットを使用している私が取り組んでいるセマンティックなタグ付きWebサイトの例です。 http://schema.org HTML5の新しいより多くのセマンティックタグ要素とともに。
http://blog-to-book.com/view/stuff/about/semantic%20web
Googleには、担当者に1つのリンクを投稿することが許可されているため、Googleのページを表示する方法を示す便利なセマンティックタグ付けテストツールがあります。 :(
これがあなたをいくつかの興味深い方向に向けることを願っています。より詳細なタグ付けを受けた場合、良い関係オントロジーは、私が今考えられる最も包括的な最も包括的です。
セマンティック情報を伝える本のタイトルのようなものについては、答えはノーです。あなたは次のようなことをする必要があります:
<span class="BookTitle">War and Peace</span>
そして、CSSを使用してスタイリングします BookTitle
ご自由にどうぞ。
疑いがあります。意味的に」em
「斜体」ではなく「強調」を意味します。
まあ、HTMLには多くのことがないので、私はジェネリックを使用するだけです <span class="book-title">Foobar</span>
または、私がクレイジーに感じるなら、私は自分のタグを発明するだけです(私はできないと言いましたか?カスタマイズされたDTDで完全に検証するか、XSLTを使用してドキュメントを変換することができます)。
のようなタグに関して <em>
と <strong>
, w3schools.com 「それらは非推奨ではありませんが、CSSでより豊かな効果を達成することは可能です」と述べています。ですから、すべてのテキストフォーマットにCSSを使用することを好む場合を除き、本のタイトルに適していると思います(私と同じように)。
文法規則では、本のタイトル(または他の「長い」作品のタイトル)は斜体または強調されるべきであると述べています。したがって、タグが適切です。