2016-09-15 3 views
3

のは、私は例えば、細部の数行で本を記述するためのマークアップを書いているとしましょう:テキストの短く説明的な断片のための意味的なhtmlタグはありますか?

二都

A物語

  • 著者:チャールズ・ディケンズ
  • 年に公開: 1859
  • ジャンル:歴史フィクション
  • 平均評価:3.8/5

ここにキャッチがあります:例ではリストとしてフォーマットしましたが、それは意味的にのではありません。また、これらのフィールドの多くはユーザーが設定できるので、書籍、作者、時間のマークアップは実際には適用されません。 <p><li><dl><div>など、これらの行には何か別のものを使用しますか? <div>に戻らなければ、完全な段落ではないにしても、<p>タグが私が望むものに最も近いように見えます。

実行時までキーと値がわからないこれらのリストではない非常に短い項目の正しいタグは何ですか?

+0

再読み込み、これを私は、質問を誤解している可能性がありますが、本全体のために使用するものを求めている、または何本の詳細については、使用するには? – zzzzBov

+0

本の詳細の各行にどのタグを使用するかを尋ねています。 – Eric

答えて

4

おそらく、あなたが記述リストを考えることができます:<dl>

HTML要素(またはHTMLの説明リスト要素)は、用語と説明のペアのリストを囲みます。この要素の一般的な用途は、用語集を実装するか、メタデータ(キーと値のペアのリスト)を表示することです。

<dl> 
    <dt>Firefox</dt> 
    <dd>A free, open source, cross-platform, graphical web browser 
    developed by the Mozilla Corporation and hundreds of volunteers.</dd> 
    <dd>The Red Panda also known as the Lesser Panda, Wah, Bear Cat or Firefox, 
    is a mostly herbivorous mammal, slightly larger than a domestic cat 
    (60 cm long).</dd> 

<!-- other terms and definitions --> 
</dl> 

More information available here

+0

タグのすべてのMDN記述をスキミングする際に、マークアップされているものが明らかに*メタデータ*となったところまでこれを読んでいませんでした。私はこの答えを受け入れています。 – Eric

2

dl elementは、この目的のために使用することができます。この仕様では、「名前 - 値グループ」で構成される「関連リスト」(または「記述リスト」)を表すことが定義されています。

次の例は、ある種のメタデータをマークアップするdl要素の使用法を示しています、あなたのコンテンツは、メタデータれるよう

あなたの場合は、HTML5の仕様では第三の例に似ています。この例の最後には、1つのグループに2つのメタデータラベル(「著者」と「編集者」)と2つの値(「Robert Rothman」と「Daniel Jackson」)があります。

<dl> 
<dt> Last modified time </dt> 
<dd> 2004-12-23T23:33Z </dd> 
<dt> Recommended update interval </dt> 
<dd> 60s </dd> 
<dt> Authors </dt> 
<dt> Editors </dt> 
<dd> Robert Rothman </dd> 
<dd> Daniel Jackson </dd> 
</dl> 
関連する問題