28.7. fejezet: Betűk és szövegek

A Bootstrap alapértelmezésként a 16px-es betűméretet (font-size) használja, valamint az 1,5-ös sortávolságot (line-height). Az alapvető betűtípus (font-family) a „Helvetica Neue”, majd sorba a következők: Helvetica, Arial, sans-serif. Továbbá az összes <p> elem esetén van 0-s felső margó (margin-top), valamint 1rem-es (16px) alsó margó (margin-bottom).

A Bootstrap szövegeiben használhatóak a <h1> - <h6> főcím kiemelésként. Ennek a lényeges része:

<div class="container">
<h1>h1 Bootstrap heading (2.5rem = 40px)</h1>
<h2>h2 Bootstrap heading (2rem = 32px)</h2>
<h3>h3 Bootstrap heading (1.75rem = 28px)</h3>
<h4>h4 Bootstrap heading (1.5rem = 24px)</h4>
<h5>h5 Bootstrap heading (1.25rem = 20px)</h5>
<h6>h6 Bootstrap heading (1rem = 16px)</h6>
</div>

Lehetőség nyílik a kijelző címsorainak kiemelésére is (nagyobb betűméret és vékonyabb betűtípus). Itt négy különféle lehetőségből lehet választani. (cssbootstrap10.html)

<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap betűk</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</head>
<body>

<div class="container">
<h1>Képernyő fejlécek</h1>
<p>Lehetőség nyílik a kijelző címsorainak kiemelésére is (nagyobb betűméret és vékonyabb betűtípus):</p>
<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>
</div>

</body>
</html>

Minden fejlécen belül extra elemként bele lehet építeni a <small> taget az alábbi minta szerint:

<h1>h1 főcím <small>kisebb szöveggel</small></h1>

Másik kiemelési lehetőség a <mark> elem, ami sárga hátteret ad a kijelölt kifejezésnek. Pl.:

<p>Használhatjuk a <mark>kiemelt</mark> szöveget.</p>

További kiemelési lehetőségek:

  • <abbr>: pontozott aláhúzás.
  • <blockquote>: más forrásból idézett tartalmi blokk.
  • <dl><dt><dd>: a sima HTML-ben megszokott módon használható.
  • <code>: kódrészletek kiemelésére javasolt.
  • <kbd>: billentyűzet-beviteli részlet kiemelése.
  • <pre>: előre formázott bevitel, azaz nincs átalakítás.

 

További fontosabb szövegbeli elemek:

.font-weight-bold

félkövér szöveg

.font-weight-bolder

kövérebb szöveg

.font-italic

döntött szöveg

.font-weight-light

vékonyított szöveg

.font-weight-lighter

kevésbé vékonyított szöveg

.font-weight-normal

normál vastagságú szöveg

.lead

kiemeli a szöveget

.small

kisebb szöveg (80%-a az eredetinek)

.text-left

balra rendezett szöveg

.text-*-left

balra rendezett szöveg sm/md/lg/xl képernyőkön

.text-break

megakadályozza a hosszú szöveg tördelését

.text-center

középre rendezett szöveg

.text-*-center

középre rendezett szöveg sm/md/lg/xl képernyőkön

.text-decoration-none

eltávolítja az aláhúzást egy linkből.

.text-right

jobbra rendezett szöveg

.text-*-right

jobbra rendezett szöveg sm/md/lg/xl képernyőkön

.text-justify

hasábszerűen rendezett szöveg

 

Példa a használatukra:

<div class="container">
<h1>Font weight and italics</h1>
<p class="font-weight-bold">Bold text.</p>
<p class="font-weight-bolder">Bolder text.</p>
<p class="font-weight-normal">Normal weight text.</p>
<p class="font-weight-light">Light weight text.</p>
<p class="font-weight-lighter">Lighter weight text.</p>
<p class="font-italic">Italic text.</p>
</div>

A téma részletesebb tárgyalása:

https://www.w3schools.com/bootstrap4/bootstrap_typography.asp

Minden alkalmazott típus részletes tárgyalása:

https://www.w3schools.com/bootstrap4/bootstrap_ref_all_classes.asp