.h1
~.h6
は <h1>
~<h6>
と同様の見栄えにしたいけど、<h1>
~<h6>
を使用したくない場合に用います。
h1. Bootstrap heading
h2. Bootstrap heading
h3. Bootstrap heading
h4. Bootstrap heading
h5. Bootstrap heading
h6. Bootstrap heading
<p class="h1">h1. Bootstrap heading</p> <p class="h2">h2. Bootstrap heading</p> <p class="h3">h3. Bootstrap heading</p> <p class="h4">h4. Bootstrap heading</p> <p class="h5">h5. Bootstrap heading</p> <p class="h6">h6. Bootstrap heading</p>
.display-{n}
は見出しを目立たせたい時に使用するヘッダを表示します。
<h1 class="display-1">Display 1</h1> <h1 class="display-2">Display 2</h1> <h1 class="display-3">Display 3</h1> <h1 class="display-4">Display 4</h1> <h1 class="display-5">Display 5</h1> <h1 class="display-6">Display 6</h1>
.lead
はリード文を表示します。
ここにはリード文を記述します。
<p class="lead">ここにはリード文を記述します。</p>
.mark
, .small
, .text-decoration-underline
, .text-decoration-line-through
は、<mark>
, <small>
, <u>
, <s>
と同じ見栄えを提供します。
<div>これは <span class="mark">強調</span> されたテキストです。</div> <div>これは <span class="small">小さな</span> テキストです。</div> <div>これは <span class="text-decoration-underline">下線がひかれた</span> テキストです。</div> <div>これは <span class="text-decoration-line-through">打消しされた</span> テキストです。</div>
<abbr>
で表示した略語にマウスを乗せると title
属性で指定したタイトルが表示されます。.initialism
は略語を少し小さく表示します。
Webサイトを作成するには、HTML を使用します。
Webサイトを作成するには、HTML を使用します。
<p>Webサイトを作成するには、<abbr title="HyperText Markup Language">HTML</abbr> を使用します。</p> <p>Webサイトを作成するには、<abbr title="HyperText Markup Language" class="initialism">HTML</abbr> を使用します。</p>
.blockquote
は引用として文字を少し大きめに表示します。.blockquote-footer
は引用下部の引用フッタを表示します。
<figure> <blockquote class="blockquote"> <p>我思う、ゆえに我あり</p> </blockquote> <figcaption class="blockquote-footer"> デカルト:<cite title="Source Title">「方法序説」</cite> </figcaption> </figure>
.list-inline
, .list-inline-item
は、横方向に並ぶインラインリストを表示します。
<ul class="list-inline"> <li class="list-inline-item">Apple</li> <li class="list-inline-item">Banana</li> <li class="list-inline-item">Strawberry</li> </ul>
.list-unstyled
はスタイルの無いリストを表示します。
<ul class="list-unstyled"> <li>Apple</li> <li>Banana</li> <li>Strawberry</li> </ul>
<dl>
, <dt>
, <dd>
で説明リストを記述する際、.col-sm-{n}
等を用いることで、幅の広い画面では用語と説明を横並びで表示し、サイズの狭い画面では改行して表示することができます。
<dl class="row"> <dt class="col-sm-2">HTML</dt> <dd class="col-sm-10">HTML は HyperText Markup Language の略で...</dd> <dt class="col-sm-2">JavaScript</dt> <dd class="col-sm-10">JavaScript は...</dd> </dl>
.img-fluid
は横幅に応じて高さを自動調整するレスポンシブなイメージを表示します。
<div class="col-4"> <img class="img-fluid" src="..." alt="..."> </div>
.img-thumbnail
を指定すると画像の周りに丸みを持つボーダーを表示します。ディスプレイによっては薄くて目立たないことがあります。
<div class="col-4"> <img class="img-fluid img-thumbnail" src="..." alt="..."> </div>
.table
は通常のテーブルを表示します。
Name | Description | |
---|---|---|
Yamada | yamada@example.com | ... |
Suzuki | suzuki@example.com | ... |
Tanaka | tanaka@example.com | ... |
<table class="table"> <thead> <tr><th>Name</th><th>E-Mail</th><th>Description</th></tr> </thead> <tbody> <tr><td>Yamada</td><td>yamada@example.com</td><td>...</td></tr> <tr><td>Suzuki</td><td>suzuki@example.com</td><td>...</td></tr> <tr><td>Tanaka</td><td>tanaka@example.com</td><td>...</td></tr> </tbody> </table>
.table-{context}
はコンテキストに応じた背景色を設定します。<table>
, <thead>
, <tbody>
, <tfoot>
, <tr>
, <th>
, <td>
などに指定することができます。
Default | ... | ... |
Primary | ... | ... |
Secondary | ... | ... |
Success | ... | ... |
Danger | ... | ... |
Warning | ... | ... |
Info | ... | ... |
Light | ... | ... |
Dark | ... | ... |
<table class="table"> <tbody> <tr><td>Default</td><td>...</td><td>...</td></tr> <tr class="table-primary">...</tr> <tr class="table-secondary">...</tr> <tr class="table-success">...</tr> <tr class="table-danger">...</tr> <tr class="table-warning">...</tr> <tr class="table-info">...</tr> <tr class="table-light">...</tr> <tr class="table-dark">...</tr> </tbody> </table>
.table-striped
は1行毎に色を変えたテーブルを表示します。
Name | Description | |
---|---|---|
Yamada | yamada@example.com | ... |
Suzuki | suzuki@example.com | ... |
Tanaka | tanaka@example.com | ... |
<table class="table table-striped"> ... </table>
.table-dark
はダークカラーのテーブルを表示します。
Name | Description | |
---|---|---|
Yamada | yamada@example.com | ... |
Suzuki | suzuki@example.com | ... |
Tanaka | tanaka@example.com | ... |
<table class="table table-striped table-dark"> ... </table>
.table-hover
は、行の上にマウスを乗せると色が変わるテーブルを表示します。
Name | Description | |
---|---|---|
Yamada | yamada@example.com | ... |
Suzuki | suzuki@example.com | ... |
Tanaka | tanaka@example.com | ... |
<table class="table table-hover"> ... </table>
.table-active
は、選択されたなどアクティブなテーブル、行、カラムを示します。
Name | Description | ||
---|---|---|---|
Yamada | yamada@example.com | ... | |
Suzuki | suzuki@example.com | ... | |
Tanaka | tanaka@example.com | ... |
<table class="table"> ... <tbody> <tr class="table-active">...</tr> <tr>...</tr> <tr>...</tr> </tbody> </table>
.table-bordered
はボーダー付きのテーブルを表示します。.border-primary
等でボーダーの色を変更することもできます。.table-borderless
を指定するとボーダーを表示しません。
Name | Description | |
---|---|---|
Yamada | yamada@example.com | ... |
Suzuki | suzuki@example.com | ... |
Tanaka | tanaka@example.com | ... |
<table class="table table-bordered"> ... </table>
.table-sm
は、小さなテーブルを表示します。
Name | Description | |
---|---|---|
Yamada | yamada@example.com | ... |
Suzuki | suzuki@example.com | ... |
Tanaka | tanaka@example.com | ... |
<table class="table table-sm"> ... </table>
.caption-top
は、通常下部に表示されるキャプションを上部に表示します。
Name | Description | |
---|---|---|
Yamada | yamada@example.com | ... |
Suzuki | suzuki@example.com | ... |
Tanaka | tanaka@example.com | ... |
<table class="table caption-top"> <caption>List of users</caption> ... </table>
.table-responsive
でラップしたテーブルは、横幅が広いときにスクロールバーが表示されます。.table-responsive-{breakpoint}
は、{breakpoint}
以上の時はスクロール無し、それ未満の場合にスクロールを表示します。
Name | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Yamada | yamada@example.com | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx |
Suzuki | suzuki@example.com | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx |
Tanaka | tanaka@example.com | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx | Xxx |
<div class="table-responsive"> <table class="table"> ... </table> </div>
.figure
, .figure-img
, .figure-caption
は、<figure>
や <figcaption>
のマージン、フォントサイズ、色など、いくつかのスタイルを設定します。
<div class="col-4"> <figure class="figure"> <img src="..." class="figure-img img-fluid" alt="..."> <figcaption class="figure-caption">Caption</figcaption> </figure> </div>