Типографи
Глобал тохиргоо, гарчиг, үндсэн текст, жагсаалт болон бусад зүйлийг багтаасан Bootstrap typography-д зориулсан баримт бичиг, жишээнүүд.
Bootstrap нь дэлхийн үндсэн дэлгэц, хэвлэх болон холбоосын хэв маягийг тохируулдаг. Илүү их хяналт шаардлагатай бол текст хэрэгслийн ангиудыг шалгана уу .
- Үйлдлийн систем болон төхөөрөмж бүрт хамгийн сайныг нь сонгох үндсэн фонтын стекийг ашиглана уу .
font-family
- Илүү хүртээмжтэй, хүртээмжтэй төрлийн масштабын хувьд бид хөтчийн өгөгдмөл үндэс
font-size
(ихэвчлэн 16px) гэж үздэг тул зочдод шаардлагатай бол хөтчийн өгөгдмөл тохиргоог өөрчлөх боломжтой. $font-family-base
,$font-size-base
, болон$line-height-base
шинж чанаруудыг манай хэвлэх суурь болгон ашиглах<body>
.- Глобал холбоосын өнгийг тохируулж
$link-color
, холбоосын доогуур зураасыг зөвхөн дээр хэрэглэнэ:hover
. - ( анхдагчаар) дээр
$body-bg
a-г тохируулахын тулд ашиглана уу.background-color
<body>
#fff
Эдгээр хэв маягийг дотроос олж _reboot.scss
болох ба глобал хувьсагчдыг -д тодорхойлсон _variables.scss
. Оруулсан эсэхээ шалгаарай $font-size-base
.rem
<h1>
-ээр дамжуулан бүх HTML гарчгийг <h6>
ашиглах боломжтой.
Гарчиг | Жишээ |
---|---|
|
h1. Ачаалагчийн гарчиг |
|
h2. Ачаалагчийн гарчиг |
|
h3. Ачаалагчийн гарчиг |
|
h4. Ачаалагчийн гарчиг |
|
h5. Ачаалагчийн гарчиг |
|
h6. Ачаалагчийн гарчиг |
.h1
.h6
гарчгийн фонтын загварт тааруулахыг хүссэн ч холбогдох HTML элементийг ашиглах боломжгүй үед зориулсан ангиудаар дамжуулан ашиглах боломжтой.
h1. Ачаалагчийн гарчиг
h2. Ачаалагчийн гарчиг
h3. Ачаалагчийн гарчиг
h4. Ачаалагчийн гарчиг
h5. Ачаалагчийн гарчиг
h6. Ачаалагчийн гарчиг
<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>
Bootstrap 3-аас жижиг хоёрдогч гарчгийн текстийг дахин үүсгэхийн тулд өгөгдсөн хэрэглээний ангиудыг ашиглана уу.
Уламжлалт гарчгийн элементүүд нь таны хуудасны агуулгад хамгийн сайн ажиллахаар бүтээгдсэн. Танд онцлох гарчиг хэрэгтэй бол дэлгэцийн гарчиг буюу илүү том, арай илүү үзэл бодолтой гарчгийн хэв маягийг ашиглах талаар бодож үзээрэй.
Дэлгэц 1 |
Дэлгэц 2 |
Дэлгэц 3 |
Дэлгэц 4 |
-ийг нэмснээр догол мөрийг онцлон харуулах .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<p class="lead">
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
</p>
Нийтлэг inline HTML5 элементүүдийн загварчлал.
Та тэмдэглэгээг ашиглаж болноонцлохтекст.
Энэ текстийн мөрийг устгасан текст гэж үзэх зорилготой.
Энэ текстийн мөрийг үнэн зөв байхаа больсон гэж үзэх зорилготой.
Энэ текстийн мөрийг баримт бичигт нэмэлт болгон авч үзэх зорилготой.
Энэ текстийн мөрийг доогуур зураасаар буулгана
Энэ текстийн мөрийг нарийн хэвлэмэл хэлбэрээр авч үзэх зорилготой.
Энэ мөрийг тод бичвэр болгон харуулсан.
Энэ мөрийг налуу бичээсээр буулгасан.
<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>
.mark
шошгуудын авчрах аливаа хүсээгүй семантик үр дагавраас зайлсхийхийн зэрэгцээ .small
ижил хэв маягийг ашиглах боломжтой ангиуд <mark>
мөн .<small>
Дээр харуулаагүй ч HTML5 дээр <b>
чөлөөтэй ашиглаж болно. Энэ нь ихэвчлэн дуу хоолой, техникийн нэр томъёо гэх мэт нэмэлт ач холбогдол өгөхгүйгээр үг, хэллэгийг тодруулах зорилготой юм .<i>
<b>
<i>
Текстийн зэрэглэлийг өөрчлөх, хувиргах, хэв маяг, жин, өнгийг манай текстийн хэрэгслүүд болон өнгөт хэрэглүүрүүдээр өөрчил .
<abbr>
Товчлол болон товчилсон үгэнд зориулсан HTML-ийн элементийн загварчлагдсан хэрэгжилт нь хулган дээр өргөжсөн хувилбарыг харуулах. Товчлолууд нь өгөгдмөл доогуур зураастай бөгөөд туслах курсорыг хулган дээр аваачих болон туслах технологийн хэрэглэгчдэд нэмэлт контекстээр хангах боломжтой.
.initialism
Үсгийн хэмжээг арай бага болгохын тулд товчлол дээр нэмнэ үү .
attr
HTML
<p><abbr title="attribute">attr</abbr></p>
<p><abbr title="HyperText Markup Language" class="initialism">HTML</abbr></p>
Таны документ доторх өөр эх сурвалжаас авсан агуулгын блокуудыг иш татахын тулд. Ямар <blockquote class="blockquote">
ч HTML -г ишлэл болгон ороорой.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Бүхэл тоо нь ante.
<blockquote class="blockquote">
<p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
</blockquote>
<footer class="blockquote-footer">
Эх сурвалжийг тодорхойлохын тулд a нэмнэ үү . Эх сурвалжийн бүтээлийн нэрийг <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Бүхэл тоо нь ante.
<blockquote class="blockquote">
<p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
<footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote>
Блок ишлэлийнхээ зэрэгцүүлэлтийг өөрчлөхийн тулд шаардлагатай бол текст хэрэгслүүдийг ашиглана уу.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Бүхэл тоо нь ante.
<blockquote class="blockquote text-center">
<p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
<footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Бүхэл тоо нь ante.
<blockquote class="blockquote text-right">
<p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
<footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote>
Жагсаалтын зүйлсийн өгөгдмөл list-style
болон зүүн талын зайг арилга (зөвхөн шууд хүүхдүүдэд). Энэ нь зөвхөн хүүхдийн шууд жагсаалтын зүйлд хамаатай бөгөөд та ямар ч үүрлэсэн жагсаалтад анги нэмэх шаардлагатай гэсэн үг юм.
- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Масса дахь бүхэл тоо
- Дээд зэрэглэлийн nisl aliquet дахь Facilisis
- Nulla volutpat aliquam velit
- Phasellus iaculis neque
- Идээний идээт ундаа
- Vestibulum laoreet porttitor sem
- Ac tristique libero volutp at
- Faucibus porta lacus fringilla vel
- Aenean sit amet erat nunc
- Eget porttitor lorem
<ul class="list-unstyled">
<li>Lorem ipsum dolor sit amet</li>
<li>Consectetur adipiscing elit</li>
<li>Integer molestie lorem at massa</li>
<li>Facilisis in pretium nisl aliquet</li>
<li>Nulla volutpat aliquam velit
<ul>
<li>Phasellus iaculis neque</li>
<li>Purus sodales ultricies</li>
<li>Vestibulum laoreet porttitor sem</li>
<li>Ac tristique libero volutpat at</li>
</ul>
</li>
<li>Faucibus porta lacus fringilla vel</li>
<li>Aenean sit amet erat nunc</li>
<li>Eget porttitor lorem</li>
</ul>
Жагсаалтын сумыг арилгаж , margin
хоёр ангиллыг хослуулан бага зэрэг гэрэлтүүлээрэй ..list-inline
.list-inline-item
- Lorem ipsum
- Phasellus iaculis
- Үгүй ээ
<ul class="list-inline">
<li class="list-inline-item">Lorem ipsum</li>
<li class="list-inline-item">Phasellus iaculis</li>
<li class="list-inline-item">Nulla volutpat</li>
</ul>
Манай сүлжээний системийн урьдчилан тодорхойлсон ангиудыг (эсвэл семантик хольц) ашиглан нэр томьёо, тайлбарыг хэвтээ байдлаар зэрэгцүүлнэ үү. Удаан хугацааны хувьд та .text-truncate
текстийг зуйванаар таслах анги нэмж болно.
- Тодорхойлолтын жагсаалтууд
- Тодорхойлолтын жагсаалт нь нэр томъёог тодорхойлоход төгс төгөлдөр юм.
- Euismod
-
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
- Малесуада порта
- Etiam porta sem malesuada magna mollis euismod.
- Таслагдсан нэр томъёог таслав
- Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
- Үүрлэх
-
- Оруулсан тодорхойлолтын жагсаалт
- Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.
<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">Euismod</dt>
<dd class="col-sm-9">
<p>Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.</p>
<p>Donec id elit non mi porta gravida at eget metus.</p>
</dd>
<dt class="col-sm-3">Malesuada porta</dt>
<dd class="col-sm-9">Etiam porta sem malesuada magna mollis euismod.</dd>
<dt class="col-sm-3 text-truncate">Truncated term is truncated</dt>
<dd class="col-sm-9">Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</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">Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.</dd>
</dl>
</dd>
</dl>
Responsive typographyfont-size
гэдэг нь хэд хэдэн медиа асуулга дотор үндсэн элементийн тохиргоог хийх замаар текст болон бүрэлдэхүүн хэсгүүдийн масштабыг хэлнэ . Bootstrap нь танд үүнийг хийхгүй, гэхдээ танд хэрэгтэй бол үүнийг нэмэхэд маш хялбар байдаг.
Үүний жишээг практик дээр үзүүлэв. Хүссэн ямар ч font-size
хэвлэл мэдээллийн хэрэгслээр асуугаарай.