2017-04-14 5 views
-2

HTMLのnoobはここに!htmlの定義リスト

これは、私がhtmlの最初の章でテストをしている間に遭遇した質問です。私はこの質問がが間違っていると感じています。私はこれを私の教授に報告する前に、これを確かめたいだけです。

This the Question

+0

ここではない –

答えて

0

以下は問題であり、標準DLの出力を生成するコードの同じ断片です。提供されたdlに欠けているのは、<dt>要素の箇条書きです。これはCSSで追加することができます(:dt:before { content:"• "; }のような:beforeの擬似セレクタを使用するか、または設定したようにのように表示する<dt>

要するに、これは、dtのdtの使用方法の良い例です。もしスティーブが書いたコードをインデントする方法と、すべてのタグを大文字にする方法を学ぶべきですが、dl自体の構造は正しくあり、<ul>または<ol>の代わりに<dl>を使用する場合の教科書の例です。

dt{ 
 
    display: list-item; 
 
    list-style-type: disc; 
 
    list-style-position: inside; 
 
}
<body> 
 
    <dl> 
 
    <dt>Alternate </dt> 
 
     <dd>To change back and forth between conditions, states or actions</dd> 
 
    <dt>Entire </dt> 
 
     <dd>Having all parts or elements, whole, complete</dd> 
 
    </dl> 
 
</body>

+0

は、私たちはスティーブによって書かれたスニペットは、定義リストのための正しいとして質問が間違っていることを言うことができる画像.......や、あなたの質問を投稿してください。 **弾丸の場合**指定された4つのオプションのどれもが「箇条書きの定義リスト」にならないでしょうか? –

+0

私はその構造がdlにぴったりで、dl構造とulまたはol構造を混在させるのは間違いだと言います。質問は間違いなく間違いです。単純にdtやddをliに置き換えることはできません。また、dlをulやolに置き換えたり、dt/dd構造を残すこともできません。そうです - 間違っています。表示されているように弾丸を表示することは可能ですが、wuldは各dt/ddのペアをliに入れ、li​​を2つの行に分割する必要がありますが、オプションとしてリストされているメソッドではありません。 – gavgrif

関連する問題