Palapala kiʻi
Nā palapala a me nā laʻana no Bootstrap typography, me nā hoʻonohonoho honua, nā poʻo, nā kikokikona kino, nā papa inoa, a me nā mea hou aku.
Nā hoʻonohonoho honua
Hoʻonohonoho ʻo Bootstrap i ka hōʻike honua maʻamau, typography, a me nā ʻano loulou. Ke makemake hou ʻia ka mana, e nānā i nā papa hana kikokikona .
- E hoʻohana i kahi waihona kikokikona maoli e koho i ka mea maikaʻi loa
font-family
no kēlā me kēia OS a me nā mea hana. - No ka ʻano pālākiō hou aʻe a hiki ke loaʻa, hoʻohana mākou i ke kumu paʻamau o ka polokalamu kele pūnaewele
font-size
(maʻamau 16px) no laila hiki i nā malihini ke hana i kā lākou polokalamu paʻamau e like me ka mea e pono ai. - E hoʻohana i ka
$font-family-base
,$font-size-base
, a me$line-height-base
nā ʻano e like me kā mākou kumu kikokikona i pili i ka<body>
. - E hoʻonoho i ka waihoʻoluʻu loulou honua ma o
$link-color
. - E hoʻohana
$body-bg
no ka hoʻonoho ʻanabackground-color
i ka<body>
(#fff
ma ka paʻamau).
Hiki ke loaʻa kēia mau ʻano i loko o _reboot.scss
, a ua wehewehe ʻia nā ʻano hoʻololi honua ma _variables.scss
. E hōʻoia e hoʻokomo i $font-size-base
loko rem
.
Nā poʻomanaʻo
Loaʻa nā poʻomanaʻo HTML āpau, <h1>
ma o <h6>
,.
Poʻomanaʻo | Laʻana |
---|---|
<h1></h1> |
h1. Poʻomanaʻo Bootstrap |
<h2></h2> |
h2. Poʻomanaʻo Bootstrap |
<h3></h3> |
h3. Poʻomanaʻo Bootstrap |
<h4></h4> |
h4. Poʻomanaʻo Bootstrap |
<h5></h5> |
h5. Poʻomanaʻo Bootstrap |
<h6></h6> |
h6. Poʻomanaʻo Bootstrap |
<h1>h1. Bootstrap heading</h1>
<h2>h2. Bootstrap heading</h2>
<h3>h3. Bootstrap heading</h3>
<h4>h4. Bootstrap heading</h4>
<h5>h5. Bootstrap heading</h5>
<h6>h6. Bootstrap heading</h6>
.h1
ma o .h6
nā papa, no ka mea, inā makemake ʻoe e hoʻohālikelike i ke ʻano o ka font styling o kahi poʻomanaʻo akā ʻaʻole hiki ke hoʻohana i ka mea HTML pili.
h1. Poʻomanaʻo Bootstrap
h2. Poʻomanaʻo Bootstrap
h3. Poʻomanaʻo Bootstrap
h4. Poʻomanaʻo Bootstrap
h5. Poʻomanaʻo Bootstrap
h6. Poʻomanaʻo Bootstrap
<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>
Hoʻopilikino i nā poʻo
E hoʻohana i nā papa hana pono e hana hou i ka kikokikona poʻomanaʻo liʻiliʻi mai Bootstrap 3.
Poʻomanaʻo hōʻike nani me nā kikokikona lua pele
<h3>
Fancy display heading
<small class="text-muted">With faded secondary text</small>
</h3>
Hōʻike poʻomanaʻo
Hoʻolālā ʻia nā mea poʻomanaʻo kuʻuna e hana maikaʻi loa i ka ʻiʻo o kāu ʻaoʻao ʻaoʻao. Ke makemake ʻoe i kahi poʻomanaʻo e kū i waho, e noʻonoʻo e hoʻohana i kahi poʻomanaʻo hōʻike - kahi ʻano poʻomanaʻo nui a ʻoi aku ka manaʻo.
<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>
Hoʻonohonoho ʻia nā poʻomanaʻo hōʻike ma o ka $display-font-sizes
palapala ʻāina Sass a me ʻelua mau hoʻololi, $display-font-weight
a me $display-line-height
.
$display-font-sizes: (
1: 5rem,
2: 4.5rem,
3: 4rem,
4: 3.5rem,
5: 3rem,
6: 2.5rem
);
$display-font-weight: 300;
$display-line-height: $headings-line-height;
Ke alakaʻi
E hoʻokaʻawale i kahi paukū ma ka hoʻohui ʻana i .lead
.
He paukū alakaʻi kēia. Kūʻokoʻa ia mai nā paukū maʻamau.
<p class="lead">
This is a lead paragraph. It stands out from regular paragraphs.
</p>
Nā mea kikokikona laina
Hoʻolima no nā mea maʻamau HTML5 inline.
Hiki iā ʻoe ke hoʻohana i ka mark mark ihōʻailonakikokikona.
Hoʻohana ʻia kēia laina kikokikona me he kikokikona holoi ʻia.
Manaʻo ʻia kēia laina o ka kikokikona e like me ka pololei ʻole.
Hoʻohana ʻia kēia laina kikokikona ma ke ʻano he mea hoʻohui i ka palapala.
E hāʻawi ʻia kēia laina kikokikona e like me ke kaha ʻia.
Hoʻohana ʻia kēia laina kikokikona e like me ka paʻi maikaʻi.
Ua unuhi ʻia kēia laina ma ke ʻano he kikokikona wiwo ʻole.
Ua unuhi ʻia kēia laina ma ke ʻano he kikokikona italicized.
<p>You can use the mark tag to <mark>highlight</mark> text.</p>
<p><del>This line of text is meant to be treated as deleted text.</del></p>
<p><s>This line of text is meant to be treated as no longer accurate.</s></p>
<p><ins>This line of text is meant to be treated as an addition to the document.</ins></p>
<p><u>This line of text will render as underlined.</u></p>
<p><small>This line of text is meant to be treated as fine print.</small></p>
<p><strong>This line rendered as bold text.</strong></p>
<p><em>This line rendered as italicized text.</em></p>
E makaʻala e hoʻohana ʻia kēlā mau hōʻailona no ke kumu semantic:
<mark>
hōʻike i ka kikokikona i kaha ʻia a i hoʻokalaka ʻia no ka manaʻo kuhikuhi a i ʻole ka notation kumu.<small>
hōʻike i nā manaʻo ʻaoʻao a me nā paʻi liʻiliʻi, e like me ke kope kope a me nā kikokikona kānāwai.<s>
hōʻike i ka mea pili ʻole a pololei ʻole.<u>
hōʻike i ka lōʻihi o ka kikokikona inline pono e unuhi ʻia ma ke ʻano e hōʻike ana he hōʻailona kikokikona ʻole.
Inā makemake ʻoe e kāhiko i kāu kikokikona, pono ʻoe e hoʻohana i kēia mau papa:
.mark
e hoʻohana i nā ʻano like me<mark>
..small
e hoʻohana i nā ʻano like me<small>
..text-decoration-underline
e hoʻohana i nā ʻano like me<u>
..text-decoration-line-through
e hoʻohana i nā ʻano like me<s>
.
ʻOiai ʻaʻole i hōʻike ʻia ma luna, e ʻoluʻolu e hoʻohana <b>
a <i>
ma HTML5. <b>
ʻO ka manaʻo e hōʻike i nā huaʻōlelo a i ʻole nā huaʻōlelo me ka ʻole o ka lawe ʻana i ka mea nui, ʻoiai <i>
ka hapa nui no ka leo, nā ʻōlelo loea, etc.
Nā pono kikokikona
E hoʻololi i ka alignment kikokikona, hoʻololi, ke ʻano, ke kaumaha, ke kiʻekiʻe o ka laina, ka hoʻonaninani a me ka waihoʻoluʻu me kā mākou mau pono kikokikona a me nā pono kala .
Nā pōkole
Hoʻokomo ʻia i ka mea HTML <abbr>
no nā pōkole a me nā acronyms e hōʻike i ka mana i hoʻonui ʻia ma ka hover. Loaʻa i nā pōkole kahi kaha lalo a loaʻa kahi ʻōkuhi kōkua e hāʻawi i ka pōʻaiapili hou ma ka hover a me nā mea hoʻohana i nā ʻenehana kōkua.
Hoʻohui .initialism
i kahi pōkole no ka liʻiliʻi liʻiliʻi.
attr
HTML
<p><abbr title="attribute">attr</abbr></p>
<p><abbr title="HyperText Markup Language" class="initialism">HTML</abbr></p>
Blockquotes
No ka ʻōlelo ʻana i nā poloka maʻiʻo mai kahi kumu ʻē aʻe i loko o kāu palapala. E <blockquote class="blockquote">
kāʻei i kekahi HTML e like me ka ʻōlelo.
He ʻōlelo ʻōlelo kaulana, aia i loko o kahi mea blockquote.
<blockquote class="blockquote">
<p>A well-known quote, contained in a blockquote element.</p>
</blockquote>
Kapa inoa i kumu
Pono ka HTML spec e hoʻokomo ʻia ka hoʻohui blockquote ma waho o ka <blockquote>
. I ka hāʻawi ʻana i ka hoʻoili ʻana, e hoʻopili iā ʻoe <blockquote>
i loko o kahi <figure>
a hoʻohana i <figcaption>
kahi ʻāpana pae ʻāpana a i ʻole (e laʻa, <p>
) me ka .blockquote-footer
papa. E hoʻopaʻa pono i ka inoa o ka hana kumu <cite>
.
<figure>
<blockquote class="blockquote">
<p>A well-known quote, contained in a blockquote element.</p>
</blockquote>
<figcaption class="blockquote-footer">
Someone famous in <cite title="Source Title">Source Title</cite>
</figcaption>
</figure>
Hoʻopololei
E hoʻohana i nā pono kikokikona e like me ka mea e pono ai e hoʻololi i ka alignment o kāu blockquote.
<figure class="text-center">
<blockquote class="blockquote">
<p>A well-known quote, contained in a blockquote element.</p>
</blockquote>
<figcaption class="blockquote-footer">
Someone famous in <cite title="Source Title">Source Title</cite>
</figcaption>
</figure>
<figure class="text-end">
<blockquote class="blockquote">
<p>A well-known quote, contained in a blockquote element.</p>
</blockquote>
<figcaption class="blockquote-footer">
Someone famous in <cite title="Source Title">Source Title</cite>
</figcaption>
</figure>
Nā papa inoa
Kaulana ʻole
Wehe i ka palena paʻamau list-style
a me ka ʻaoʻao hema ma ka papa inoa o nā mea (nā keiki koke wale nō). Pili wale kēia i nā mea papa inoa o nā keiki , ʻo ia hoʻi, pono ʻoe e hoʻohui i ka papa no nā papa inoa pū kekahi.
- He papa inoa kēia.
- ʻIke ʻia ʻaʻole ia he ʻano like ʻole.
- Ma ke kahua, he papa inoa mau.
- Eia naʻe, pili wale kēia ʻano i nā mea keiki koke.
- Nā papa inoa i hoʻopaʻa ʻia:
- ʻaʻole pili i kēia ʻano
- e hōʻike mau ana i kahi pōkā
- a loaʻa ka palena hema kūpono
- Hiki ke hoʻohana ʻia kēia i kekahi mau kūlana.
<ul class="list-unstyled">
<li>This is a list.</li>
<li>It appears completely unstyled.</li>
<li>Structurally, it's still a list.</li>
<li>However, this style only applies to immediate child elements.</li>
<li>Nested lists:
<ul>
<li>are unaffected by this style</li>
<li>will still show a bullet</li>
<li>and have appropriate left margin</li>
</ul>
</li>
<li>This may still come in handy in some situations.</li>
</ul>
Inline
Wehe i nā pōkā o kahi papa inoa a hoʻopili i kahi māmā margin
me ka hui pū ʻana o nā papa ʻelua, .list-inline
a .list-inline-item
.
- He mea papa inoa kēia.
- A ʻo kekahi.
- Akā, hōʻike ʻia lākou ma ka laina.
<ul class="list-inline">
<li class="list-inline-item">This is a list item.</li>
<li class="list-inline-item">And another one.</li>
<li class="list-inline-item">But they're displayed inline.</li>
</ul>
Hoʻoponopono papa inoa wehewehe
E hoʻolālikelike i nā huaʻōlelo a me nā wehewehe ʻana ma ka pae ākea me ka hoʻohana ʻana i nā papa i koho mua ʻia (a i ʻole nā hui semantic). No nā huaʻōlelo lōʻihi, hiki iā ʻoe ke hoʻohui i kahi .text-truncate
papa e ʻoki i ka kikokikona me kahi ellipsis.
- Nā papa inoa wehewehe
- Kūpono ka papa inoa wehewehe no ka wehewehe ʻana i nā huaʻōlelo.
- Kau
-
Wehewehe no ka hua'ōlelo.
A ʻo kekahi mau kikokikona wehewehe wahi.
- ʻO kekahi huaʻōlelo
- He pōkole kēia wehewehe, no laila ʻaʻohe pauku hou a i ʻole kekahi mea.
- ʻoki ʻia ka huaʻōlelo i ʻoki ʻia
- Hiki ke hoʻohana i kēia i ka wā paʻa ka hakahaka. Hoʻohui i kahi ellipsis ma ka hope.
- Nesting
-
- Papa kuhikuhi wehewehe
- Ua lohe au makemake ʻoe i nā papa wehewehe wehewehe. E ʻae mai iaʻu e kau i kahi papa inoa wehewehe i loko o kāu papa wehewehe wehewehe.
<dl class="row">
<dt class="col-sm-3">Description lists</dt>
<dd class="col-sm-9">A description list is perfect for defining terms.</dd>
<dt class="col-sm-3">Term</dt>
<dd class="col-sm-9">
<p>Definition for the term.</p>
<p>And some more placeholder definition text.</p>
</dd>
<dt class="col-sm-3">Another term</dt>
<dd class="col-sm-9">This definition is short, so no extra paragraphs or anything.</dd>
<dt class="col-sm-3 text-truncate">Truncated term is truncated</dt>
<dd class="col-sm-9">This can be useful when space is tight. Adds an ellipsis at the end.</dd>
<dt class="col-sm-3">Nesting</dt>
<dd class="col-sm-9">
<dl class="row">
<dt class="col-sm-4">Nested definition list</dt>
<dd class="col-sm-8">I heard you like definition lists. Let me put a definition list inside your definition list.</dd>
</dl>
</dd>
</dl>
Ka nui o nā kikokikona pane
Ma Bootstrap 5, ua hiki iā mākou ke hoʻololi i ka nui o nā font pane ma ke ʻano paʻamau, e ʻae ana i nā kikokikona e hoʻonui maoli i ke ʻano ma waena o nā hāmeʻa a me ka nui viewport. E nānā i ka ʻaoʻao RFS e ʻike pehea e hana ai kēia.
Sass
Nā mea hoʻololi
Loaʻa i nā poʻomanaʻo kekahi mau ʻano like ʻole no ka nui a me ka spacing.
$headings-margin-bottom: $spacer * .5;
$headings-font-family: null;
$headings-font-style: null;
$headings-font-weight: 500;
$headings-line-height: 1.2;
$headings-color: null;
Ua hoʻolaʻa pū ʻia nā ʻano ʻano typography like ʻole i uhi ʻia ma ʻaneʻi a i Reboot .
$lead-font-size: $font-size-base * 1.25;
$lead-font-weight: 300;
$small-font-size: .875em;
$sub-sup-font-size: .75em;
$text-muted: $gray-600;
$initialism-font-size: $small-font-size;
$blockquote-margin-y: $spacer;
$blockquote-font-size: $font-size-base * 1.25;
$blockquote-footer-color: $gray-600;
$blockquote-footer-font-size: $small-font-size;
$hr-margin-y: $spacer;
$hr-color: inherit;
$hr-height: $border-width;
$hr-opacity: .25;
$legend-margin-bottom: .5rem;
$legend-font-size: 1.5rem;
$legend-font-weight: null;
$mark-padding: .2em;
$dt-font-weight: $font-weight-bold;
$nested-kbd-font-weight: $font-weight-bold;
$list-inline-padding: .5rem;
$mark-bg: #fcf8e3;
Mea huikau
ʻAʻohe hui hoʻolaʻa no ka typography, akā hoʻohana ʻo Bootstrap i ka Responsive Font Sizing (RFS) .