最新のWeb開発のチュートリアル

HTMLリスト

HTMLリストの説明

名前と値のグループから構成され、HTML5の前に定義リストとして知られていた記述リスト、。 説明リストは、「用語と定義、メタデータの話題や価値観、質問と回答、または名前と値のデータの任意の他のグループ」のグループのために意図されています。

DLは、HTMLタグに存在し、そしてHTML 2.0で標準化されました。 まだ現在。


順不同リストとHTMLでの順序付けられたリストの例:

順序なしリスト:

  • 項目
  • 項目
  • 項目
  • 項目

順序付きリスト:

  1. 最初のアイテム
  2. 2番目の項目
  3. 3番目の項目
  4. 4番目の項目

順不同のHTMLリスト

番号なしリストはで始まり<ul>タグ。 リストの各項目はで始まり<li>タグ。

リスト項目を箇条書きでマークされます(small black circles)

<ul>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

»それを自分で試してみてください


順不同のHTMLリスト- Style属性

style属性は、マーカーのスタイルを定義するには、 順不同リストに追加することができます。

スタイル 説明
list-style-type:disc リスト項目を箇条書きでマークされます(default)
list-style-type:circle リスト項目は、円でマークされます
list-style-type:square リスト項目は四角でマークされます
list-style-type:none リストの項目は、マークされることはありません

Disc

<ul style="list-style-type:disc">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
»それを自分で試してみてください

Circle

<ul style="list-style-type:circle">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
»それを自分で試してみてください

Square

<ul style="list-style-type:square">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
»それを自分で試してみてください

None

<ul style="list-style-type:none">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
»それを自分で試してみてください

注文したHTMLリスト

順序付きリストは、で始まり<ol>タグ。 リストの各項目はで始まり<li>タグ。

リスト項目は、番号でマークされます。

<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
»それを自分で試してみてください

注文したHTMLリスト- Type属性

type属性は、マーカーの種類を定義するために、 順序付けられたリストに追加することができます。

タイプ 説明
type="1" リスト項目は、数字で番号が付けられます(default)
type="A" リスト項目は、大文字と番号が付けられます
type="a" リストの項目は小文字で番号が付けられます
type="I" リスト項目は、大文字のローマ数字で番号付けされます
type="i" リスト項目は、小文字のローマ数字で番号付けされます

数字:

<ol type="1">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
»それを自分で試してみてください

大文字:

<ol type="A">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
»それを自分で試してみてください

小文字:

<ol type="A">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
»それを自分で試してみてください

大文字のローマ番号:

<ol type="I">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
»それを自分で試してみてください

小文字のローマ数字:

<ol type="I">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
»それを自分で試してみてください

HTMLの記述リスト

HTMLはまた、記述のリストをサポートしています。

記述リストは、各用語の説明で、用語のリストです。

<dl>タグが記述リストを定義し、 <dt>タグは、用語定義(name) 、および<dd>タグは、各用語について説明します。

<dl>
  <dt>Coffee</dt>
  <dd>- black hot drink</dd>
  <dt>Milk</dt>
  <dd>- white cold drink</dd>
</dl>
»それを自分で試してみてください

ネストされたHTMLリスト

リストは入れ子にすることができます(lists inside lists)

<ul>
  <li>Coffee</li>
  <li>Tea
    <ul>
      <li>Black tea</li>
      <li>Green tea</li>
    </ul>
  </li>
  <li>Milk</li>
</ul>
»それを自分で試してみてください

リストアイテム等の画像やリンクなど、新しいリスト、およびその他のHTML要素を含めることができます


水平方向のリスト

HTMLのリストは、CSSで、多くの異なる方法でスタイリングすることができます。

1つの一般的な方法は、水平に表示されるリストのスタイルを設定することです。

<!DOCTYPE html>
<html>

<head>
<style>
ul#menu li {
    display:inline;
}
</style>
</head>

<body>

<h2>Horizontal List</h2>

<ul id="menu">
  <li>HTML</li>
  <li>CSS</li>
  <li>JavaScript</li>
  <li>PHP</li>
</ul>

</body>
</html>
»それを自分で試してみてください

少し余分なスタイルで、あなたはそれがメニューのように見せることができます。

ul#menu {
    padding: 0;
}

ul#menu li {
    display: inline;
}

ul#menu li a {
    background-color: black;
    color: white;
    padding: 10px 20px;
    text-decoration: none;
    border-radius: 4px 4px 0 0;
}

ul#menu li a:hover {
    background-color: orange;
}
»それを自分で試してみてください

章のまとめ

  • HTMLを使用し<ul>順序なしリストを定義する要素を
  • HTMLの使用style箇条書きスタイルを定義する属性を
  • HTMLを使用し<ol>順序付きリストを定義する要素を
  • HTMLの使用type番号タイプを定義する属性を
  • HTMLを使用し<li>リスト項目を定義する要素を
  • HTMLを使用し<dl>記述リストを定義する要素を
  • HTMLを使用し<dt>の記述用語を定義するための要素を
  • HTMLを使用し<dd>記述データを定義するための要素を
  • リストは、リスト内にネストすることができます
  • リストアイテムは、他のHTML要素を含めることができます
  • 水平リストを表示するには、インライン:CSSのプロパティ表示を使用します

練習で自分自身をテストします!

演習1» 運動2» 運動3» 運動4» 運動5» 運動6»


HTMLタグ一覧

タグ 説明
<ul> 順不同リストを定義します
<ol> 順序付きリストを定義します
<li> リスト項目を定義します
<dl> 説明のリストを定義します
<dt> 記述リスト内の用語を定義します
<dd> 記述リスト内の説明を定義します