WEBページ作成リファレンス
cman.jp cman.jp > WEBページ作成TOP > HTMLタグ・リファレンス > HTMLタグ一覧(ABC順) > <li>「箇条書きのリストの説明部」

<li> 「箇条書きのリストの説明部」[読み方:エルアイ]

<li>タグは、<ul>~</ul>内または<ol>~</ol>内に記述を行います。
説明文の説明部分に該当し、一般的なブラウザではインデントされて表示されます。

HTML規格HTML4.01HTML5
使用可否
広告

<li> の仕様

カテゴリー使用できる場所(親要素)コンテンツモデル(子要素)タグ省略
<ol><ul>フローコンテンツ直後が<li>の場合、
親要素内の最終コンテンツの場合、
終了タグ省略可

<li> の属性

【構文】
<ul>
<li>~説明部~</li>
<li>~説明部~</li>
・・・
</ul>

<ol>
<li>~説明部~</li>
<li>~説明部~</li>
・・・
</ol>
属性意味値のサンプルなど
type="マーカー種類"
※HTML5で廃止。スタイルシートで指定。
マーカーの種類
※<ul>の場合
意味
disc●:黒丸
circle○:白丸
square■:黒四角
項番の種類
※<ol>の場合
意味
11. 2.~:数値
AA. B.~:英字
II. II.~:ローマ数値(大)
ii. ii.~:ローマ数値(小)
value="項番の値" 項番の値
※<ol>の場合
"1","5" など
グローバル属性
  • accesskey
  • autocapitalize
  • autofocus
  • class
  • contenteditable
  • dir
  • draggable
  • enterkeyhint
  • hidden
  • id
  • inert
  • inputmode
  • is
  • itemid
  • itemprop
  • itemref
  • itemscope
  • itemtype
  • lang
  • nonce
  • popover
  • slot
  • spellcheck
  • style
  • tabindex
  • title
  • translate
  • writingsuggestions
イベント属性
ページTOP

<li>タグのサンプル

<ul>
<li>HTMLはホームページを記述するための言語です。</li>
<li>JavaScriptはホームページの動作を記述するためのスクリプト言語です。</li>
</ul>
<br>
<ol>
<li>HTMLはホームページを記述するための言語です。</li>
<li>JavaScriptはホームページの動作を記述するためのスクリプト言語です。</li>
</ol>
  • HTMLはホームページを記述するための言語です。
  • JavaScriptはホームページの動作を記述するためのスクリプト言語です。

  1. HTMLはホームページを記述するための言語です。
  2. JavaScriptはホームページの動作を記述するためのスクリプト言語です。

TYPEを指定する場合
※TYPEはHTML5で廃止されたため指定できません。スタイルシートで指定してください。
<ul>
<li type="disc">HTMLはホームページを記述するための言語です。</li>
<li type="circle">JavaScriptは動作を記述するための言語です。</li>
<li type="square">STYLE(CSS)は見た目を記述するための言語です。</li>
</ul>
<br>
<ol>
<li type="1">HTMLはホームページを記述するための言語です。</li>
<li type="A">JavaScriptは動作を記述するための言語です。</li>
<li type="I">STYLE(CSS)は見た目を記述するための言語です。</li>
</ol>
  • HTMLはホームページを記述するための言語です。
  • JavaScriptは動作を記述するための言語です。
  • STYLE(CSS)は見た目を記述するための言語です。
  1. HTMLはホームページを記述するための言語です。
  2. JavaScriptは動作を記述するための言語です。
  3. STYLE(CSS)は見た目を記述するための言語です。

IEなど一部ブラウザによっては、TYPEに対応していない場合があります。


VALUEを指定する場合
<ol>
<li VALUE="3">HTMLはホームページを記述するための言語です。</li>
<li VALUE="1">JavaScriptは動作を記述するための言語です。</li>
<li VALUE="2">STYLE(CSS)は見た目を記述するための言語です。</li>
</ol>
  1. HTMLはホームページを記述するための言語です。
  2. JavaScriptは動作を記述するための言語です。
  3. STYLE(CSS)は見た目を記述するための言語です。

ページTOP

スタイルシートを使用したサンプル

<head>
<style type="text/css">
<!--
#css-s1 ul {
list-style-type: circle;
}
#css-s2 ol {
list-style-type: decimal;
}
#css-s3 ol {
list-style-type: lower-alpha;
}
-->
</style>

</head>

<div id="css-s1">
<ul>
<li>ホームページを記述するための言語です。</li>
<li>ホームページの動作を記述するためのスクリプト言語です。</li>
<li>ホームページの見た目(色や線、配置など)を記述するための言語です。</li>
</ul>
</div>
<div id="css-s2">
<ol>
<li>ホームページを記述するための言語です。</li>
<li>ホームページの動作を記述するためのスクリプト言語です。</li>
<li>ホームページの見た目(色や線、配置など)を記述するための言語です。</li>
</ol>
</div>
<div id="css-s3">
<ol>
<li>ホームページを記述するための言語です。</li>
<li>ホームページの動作を記述するためのスクリプト言語です。</li>
<li>ホームページの見た目(色や線、配置など)を記述するための言語です。</li>
</ol>
</div>
  • ホームページを記述するための言語です。
  • ホームページの動作を記述するためのスクリプト言語です。
  • ホームページの見た目(色や線、配置など)を記述するための言語です。
  1. ホームページを記述するための言語です。
  2. ホームページの動作を記述するためのスクリプト言語です。
  3. ホームページの見た目(色や線、配置など)を記述するための言語です。
  1. ホームページを記述するための言語です。
  2. ホームページの動作を記述するためのスクリプト言語です。
  3. ホームページの見た目(色や線、配置など)を記述するための言語です。

詳細はスタイルシートリファレンスのlist-style-typeを参照ください。


リストマーカーに画像を使用する場合
<head>
<style type="text/css">
<!--
#css-s4 ul {
list-style-image: url(mark.png);
}
-->
</style>

</head>

<div id="css-s4">
<ul>
<li>ホームページを記述するための言語です。</li>
<li>ホームページの動作を記述するためのスクリプト言語です。</li>
<li>ホームページの見た目(色や線、配置など)を記述するための言語です。</li>
</ul>
</div>
  • ホームページを記述するための言語です。
  • ホームページの動作を記述するためのスクリプト言語です。
  • ホームページの見た目(色や線、配置など)を記述するための言語です。

詳細はスタイルシートリファレンスのlist-style-imageを参照ください。

ページTOP

留意事項

  • <li>の終了タグ</il>は省略可能です。
  • type属性はHTML5で廃止されました。スタイルシートで指定してください。
ページTOP
広告
QrCode
このページのURL
スマートフォン・タブレット運営 : CMAN 株式会社シーマン