English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Bootstrap4 文字レイアウト

Bootstrap 4 デフォルト設定

Bootstrap 4 デフォルトの font-size は 16px 、 line-height は 1bootstrap5。

デフォルトの font-family は「Helvetica Neue」, Helvetica, Arial, sans-serif。

さらに、すべての <p> 要素 margin-top: 0 、 margin-bottom: 1rem (16px)が定義されています。

<div class="container">1h - <div class="container">6h

Bootstrapでは、すべてのHTMLタイトル(h1 まで h6のスタイルです。以下の例を参照してください:

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1>h1 Bootstrapタイトル (2bootstrap5rem = 40px)</>複数行のコード<1h
  <div class="container">2>h2 Bootstrapタイトル (2rem = 32px)</>複数行のコード<2h
  <div class="container">2>h2 Bootstrapタイトル (1bootstrap75rem = 28px)</>複数行のコード<2h
  <div class="container">4>h4 Bootstrapタイトル (1bootstrap5rem = 24px)</>複数行のコード<4h
  <div class="container">5>h5 Bootstrapタイトル (1bootstrap25rem = 20px)</>複数行のコード<5h
  <div class="container">6>h6 Bootstrapタイトル (1rem = 16px)</>複数行のコード<6h
</div>
</body>
</html>
テストを試してみる ‹/›

Displayタイトルクラス

Bootstrapは、タイトルのスタイルを制御するために4つのDisplayクラスを提供しています: .display-1, .display-2, .display-3, .display-4。

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1>Displayタイトル</>複数行のコード<1h
  <p>Displayタイトルはより大きく太いフォントスタイルを出力できます。</<p>複数行のコードの場合、pre要素を使用します:<
  <div class="container">1 class="display-1">表示 1</>複数行のコード<1h
  <div class="container">1 class="display-2">表示 2</>複数行のコード<1h
  <div class="container">1 class="display-3">表示 3</>複数行のコード<1h
  <div class="container">1 class="display-4">表示 4</>複数行のコード<1h
</div>
</body>
</html>
テストを試してみる ‹/›

<small>

Bootstrapでは、 4 中 HTML <small> 要素は小さくて薄い色のテキストを作成するために使用されます:

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1>小さなテキストタイトル</>複数行のコード<1h
  <p>small要素は小さくて薄い色のテキストを表示するために使用されます:/<p>複数行のコードの場合、pre要素を使用します:<       
  <div class="container">1>h1 タイトル <small>サブタイトル</small></>複数行のコード<1h
  <div class="container">2>h2 タイトル <small>サブタイトル</small></>複数行のコード<2h
  <div class="container">2>h2 タイトル <small>サブタイトル</small></>複数行のコード<2h
  <div class="container">4>h4 タイトル <small>サブタイトル</small></>複数行のコード<4h
  <div class="container">5>h5 タイトル <small>サブタイトル</small></>複数行のコード<5h
  <div class="container">6>h6 タイトル <small>サブタイトル</small></>複数行のコード<6h
</div>
</body>
</html>
テストを試してみる ‹/›

<mark>

Bootstrap 4 <mark>は黄色の背景とある程度のインセットを持ちます:

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1>ハイライトテキスト</>複数行のコード<1h    
  <p>mark要素を使用して、<mark>をハイライトします:/mark> テキスト。</<p>複数行のコードの場合、pre要素を使用します:<
</div>
</body>
</html>
テストを試してみる ‹/›

<abbr>

Bootstrap 4 HTML <abbr> 要素のスタイルは、テキストの下部に細い線の枠を表示するように定義されます:

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1>省略形</>複数行のコード<1h
  <p>abbr要素は省略形や略称をマークするために使用されます:/<p>複数行のコードの場合、pre要素を使用します:<
  <p><abbr title="World Health Organization">WHO</abbr>は1948年.</<p>複数行のコードの場合、pre要素を使用します:<
</div>
</body>
</html>
テストを試してみる ‹/›

<blockquote>

引用の内容には、<blockquote> 上に .blockquote クラスを追加できます:

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1>引用のブロック引用</>複数行のコード<1h
  <p>blockquote要素は他のソースの内容を表示するために使用されます:/<p>複数行のコードの場合、pre要素を使用します:<
  <blockquote class="blockquote">
    <p>50年来、世界自然保護基金は自然の未来を保護してきました。 世界自然保護基金(WWF)は、100ヶ国/地域で活動しています,
    アメリカ120万会員と世界中の近500万会員のサポート。</<p>複数行のコードの場合、pre要素を使用します:<
    <footer class="blockquote-footer">From WWF's website</footer>
  </blockquote>
</div>
</body>
</html>
テストを試してみる ‹/›

<dl>

Bootstrap 4 HTML <dl> 元素のスタイルは以下のように定義されます:

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1>説明リスト</>複数行のコード<1h    
  <p>dl要素は説明リストを表します:/<p>複数行のコードの場合、pre要素を使用します:<
  <dl>
    <dt>コーヒー</dt>
    <dd>- 黒熱飲</dd>
    <dt>ミルク</dt>
    <dd>- 白冷飲</dd>
  </dl>     
</div>
</body>
</html>
テストを試してみる ‹/›

<code>

Bootstrap 4 HTML <code> 元素のスタイルは以下のように定義されます:

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1>コードの一部</>複数行のコード<1h
  p>コード要素をcode要素に配置することができます:</<p>複数行のコードの場合、pre要素を使用します:<
  p>以下のHTML要素: <code>span</code>, <code>section</code>, および <code>div</code> 部分のドキュメント内容を定義するために使用されます。</<p>複数行のコードの場合、pre要素を使用します:<
</div>
</body>
</html>
テストを試してみる ‹/›

kbd>

Bootstrap 4 HTML <kbd> 要素のスタイルを以下のように定義します:

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
  <div class="container">1キーボード入力</>複数行のコード<1h
  p</<p>複数行のコードの場合、pre要素を使用します:<
  >キーボード入力< + <p>Ctrlを使用する方法を示す場合は、kbd要素を使用します:</p</<p>複数行のコードの場合、pre要素を使用します:<
</div>
</body>
</html>
テストを試してみる ‹/›

p>

Bootstrap 4 kbd>印刷ダイアログを開く.<

HTML <pre> 要素のスタイルを以下のように定義します:
<!DOCTYPE html>
<html>
  <head>/<title>Bootstrap 例<
  title>-8scale=
  <meta charset="utf-<meta name="viewport" content="width=device-width, initial1scale=
  ">//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/<link rel="stylesheet" href="https:/css
  popper.min.js"><//<script src="https:/bootstrap.min.css">/3bootstrap2bootstrap1/jquery/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/jquery.min.js"></1bootstrap15popper.js/.0/umd/bootstrap.min.js"><
  popper.min.js"><//<script src="https:/cdn.staticfile.org-twitter/4bootstrap3bootstrap1/./js/bootstrap.min.js"><
</script>
head>
<body>
<div class="container">1<h/>複数行のコード<1h
>/<p>複数行のコードの場合、pre要素を使用します:<
p>
<pre>
前置要素のテキスト
フォントを保持し、固定幅で表示
スペースと
改行符。
</pre>
</div>
</body>
</html>
テストを試してみる ‹/›

さらにレイアウトのクラス

以下のテーブルは Bootstrap4 さらにレイアウトの例:

クラス名説明
.font-weight-bold太字テキスト試してみてください
.font-weight-normal普通のテキスト試してみてください
.font-weight-lightもっと細いテキスト試してみてください
.font-italicイタリックテキスト試してみてください
.lead段落をより際立たせる試してみてください
.smallもっと小さいテキスト(親要素の 85% )試してみてください
.text-左左揃え試してみてください
.text-センター中央試してみてください
.text-right右詰め試してみてください
.text-justifyテキストのアライメントを設定し、パラグラフ内でスクリーン外の部分が自動的に改行されます試してみてください
.text-nowrapパラグラフ内でスクリーン外の部分を改行せずに表示します試してみてください
.text-lowercaseテキストを小文字に設定します試してみてください
.text-uppercaseテキストを大文字に設定します試してみてください
.text-capitalize単語の最初の文字を大文字に設定します試してみてください
.initialism<abbr>要素内に表示されるテキストを小字体で表示し、小文字を大文字に変換できます試してみてください
.list-unstyledデフォルトのリストスタイルを削除し、リストアイテムを左詰めにします ( <ul> と <ol> 内)。 このクラスは直接の子リストアイテムにのみ適用されます    (必要に応じて、ネストされたリストアイテムを削除する場合は、ネストされたリスト内でこのスタイルを使用する必要があります)試してみてください
.list-inlineすべてのリストアイテムを同一行に配置します試してみてください
.pre-scrollable<pre>要素をスクロール可能にし、コードブロックエリアの最大高さを340px, この高さを超えた場合、Y軸にスクロールバーが表示されます試してみてください