टाइपोग्राफी के बारे में बतावल गइल बा
बूटस्ट्रैप टाइपोग्राफी खातिर दस्तावेजीकरण आ उदाहरण, जेह में ग्लोबल सेटिंग, हेडिंग, बॉडी टेक्स्ट, लिस्ट आ अउरी बहुत कुछ सामिल बाड़ें।
वैश्विक सेटिंग्स के बारे में बतावल गइल बा
बूटस्ट्रैप बेसिक ग्लोबल डिस्प्ले, टाइपोग्राफी, आ लिंक स्टाइल सेट करे ला। जब अउरी नियंत्रण के जरूरत होखे, त पाठ्य उपयोगिता वर्ग सभ के देखल जाय ।
- एगो नेटिव फॉन्ट स्टैक
font-family
के इस्तेमाल करीं जवन हर ओएस आ डिवाइस खातिर बेहतरीन चुने . - अधिका समावेशी आ सुलभ प्रकार के पैमाना खातिर, हमनी के ब्राउजर के डिफ़ॉल्ट रूट
font-size
(आम तौर पर 16px) के इस्तेमाल करे लीं जेह से कि बिजिटर लोग जरूरत के हिसाब से अपना ब्राउजर के डिफ़ॉल्ट के अनुकूलित क सके। $font-family-base
,$font-size-base
, आ विशेषता के उपयोग$line-height-base
हमनी के मुद्रण आधार के रूप में करीं जवन<body>
.- के माध्यम से ग्लोबल लिंक रंग सेट करीं
$link-color
. - पर
$body-bg
एगो सेट करे खातिर इस्तेमाल करीं ( डिफ़ॉल्ट रूप से)।background-color
<body>
#fff
ई शैली सभ के भीतर पावल जा सके ला _reboot.scss
, आ ग्लोबल चर सभ के परिभाषित कइल गइल बा _variables.scss
. $font-size-base
में सेट कइल जरूर करीं rem
.
हेडिंग के बारे में बतावल गइल बा
सभ एचटीएमएल हेडिंग, <h1>
के माध्यम से <h6>
, उपलब्ध बा।
हेडिंग के बा | उदाहरण |
---|---|
<h1></h1> |
ज1 के बा। बूटस्ट्रैप हेडिंग के बा |
<h2></h2> |
ज2 के बा। बूटस्ट्रैप हेडिंग के बा |
<h3></h3> |
ज3 के बा। बूटस्ट्रैप हेडिंग के बा |
<h4></h4> |
ज4 के बा। बूटस्ट्रैप हेडिंग के बा |
<h5></h5> |
ज5 के बा। बूटस्ट्रैप हेडिंग के बा |
<h6></h6> |
ज6 के बा। बूटस्ट्रैप हेडिंग के बा |
<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
through .h6
classes भी उपलब्ध बाड़ें, जब आप कौनों हेडिंग के फॉन्ट स्टाइलिंग से मेल खाए के चाहत होखीं बाकी संबंधित HTML तत्व के इस्तेमाल ना क सके लें।
ज1 के बा। बूटस्ट्रैप हेडिंग के बा
ज2 के बा। बूटस्ट्रैप हेडिंग के बा
ज3 के बा। बूटस्ट्रैप हेडिंग के बा
ज4 के बा। बूटस्ट्रैप हेडिंग के बा
ज5 के बा। बूटस्ट्रैप हेडिंग के बा
ज6 के बा। बूटस्ट्रैप हेडिंग के बा
<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>
हेडिंग के अनुकूलित कइल जा रहल बा
बूटस्ट्रैप 3 से छोट सेकेंडरी हेडिंग टेक्स्ट के दोबारा बनावे खातिर शामिल उपयोगिता क्लास सभ के इस्तेमाल करीं।
फैंसी डिस्प्ले हेडिंग फीका पड़ल माध्यमिक पाठ के साथ
<h3>
Fancy display heading
<small class="text-muted">With faded secondary text</small>
</h3>
हेडिंग के प्रदर्शन करीं
पारंपरिक हेडिंग तत्व सभ के अइसन बनावल गइल बा कि ई आपके पन्ना के सामग्री के मांस में सभसे नीक काम करे। जब रउआँ के कौनों हेडिंग के अलगा से खड़ा होखे खातिर जरूरत होखे तब डिस्प्ले हेडिंग के इस्तेमाल करे पर बिचार करीं —एगो बड़हन, तनिका ढेर राय वाला हेडिंग शैली।
<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>
डिस्प्ले हेडिंग के $display-font-sizes
सास मैप आ दू गो चर के माध्यम से कॉन्फ़िगर कइल जाला, $display-font-weight
आ $display-line-height
.
प्रदर्शन हेडिंग दू गो चर के माध्यम से अनुकूलन योग्य बा, $display-font-family
आ $display-font-style
.
$display-font-sizes: (
1: 5rem,
2: 4.5rem,
3: 4rem,
4: 3.5rem,
5: 3rem,
6: 2.5rem
);
$display-font-family: null;
$display-font-style: null;
$display-font-weight: 300;
$display-line-height: $headings-line-height;
आगे होखल
जोड़ के कवनो पैराग्राफ के अलगा बना दीं .lead
.
ई एगो प्रमुख पैराग्राफ बा। ई नियमित पैराग्राफ से अलगा खड़ा बा.
<p class="lead">
This is a lead paragraph. It stands out from regular paragraphs.
</p>
इनलाइन पाठ तत्व के बारे में बतावल गइल बा
आम इनलाइन एचटीएमएल 5 तत्वन खातिर स्टाइलिंग।
रउआँ मार्क टैग के इस्तेमाल कर सकेनीमुख्य आकर्षणपाठ.
पाठ के एह लाइन के मतलब बा कि हटावल पाठ के रूप में मानल जाव.
पाठ के एह लाइन के मतलब बा कि अब सटीक ना मानल जाव.
पाठ के एह लाइन के मतलब दस्तावेज में जोड़ के रूप में मानल जाला।
पाठ के ई लाइन रेखांकित तरीका से रेंडर करी।
पाठ के एह लाइन के मतलब बा कि एकरा के फाइन प्रिंट के रूप में मानल जाव.
ई लाइन बोल्ड टेक्स्ट के रूप में रेंडर कइल गइल बा।
ई लाइन इटैलिक पाठ के रूप में रेंडर कइल गइल बा।
<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>
साइड-कमेंट आ छोट-छोट प्रिंट के प्रतिनिधित्व करे ला, जइसे कि कॉपीराइट आ कानूनी पाठ।<s>
तत्व के प्रतिनिधित्व करे ला जे अब प्रासंगिक नइखे या अब सटीक नइखे।<u>
इनलाइन टेक्स्ट के एगो स्पैन के प्रतिनिधित्व करे ला जेकरा के अइसन तरीका से रेंडर कइल जाय कि ई बतावे कि एकरा में गैर-पाठ्य एनोटेशन बा।
अगर रउआँ आपन टेक्स्ट के स्टाइल कइल चाहत बानी त एकरे बजाय निम्नलिखित क्लास सभ के इस्तेमाल करे के चाहीं:
.mark
जइसन शैली लागू करी<mark>
..small
जइसन शैली लागू करी<small>
..text-decoration-underline
जइसन शैली लागू करी<u>
..text-decoration-line-through
जइसन शैली लागू करी<s>
.
जबकि ऊपर ना देखावल गइल बा, बेझिझक इस्तेमाल करीं <b>
आ <i>
HTML5 में। <b>
के मतलब होला शब्द भा वाक्यांश सभ के बिना कौनों अतिरिक्त महत्व के उजागर कइल जबकि <i>
ई ज्यादातर आवाज, तकनीकी शब्द इत्यादि खातिर होला।
पाठ के उपयोगिता के बारे में बतावल गइल बा
हमनी के पाठ उपयोगिता आ रंग उपयोगिता के साथ पाठ संरेखण, रूपांतरण, शैली, वजन, लाइन-ऊँचाई, सजावट आ रंग बदलीं .
संक्षिप्त रूप दिहल गइल बा
<abbr>
होवर पर बिस्तारित संस्करण देखावे खातिर संक्षिप्त आ संक्षिप्त नाँव खातिर एचटीएमएल के तत्व के शैलीबद्ध कार्यान्वयन । संक्षिप्त नाँव सभ में डिफ़ॉल्ट अंडरलाइन होला आ होवर पर आ सहायक टेक्नालॉजी सभ के प्रयोगकर्ता लोग के अतिरिक्त संदर्भ देवे खातिर हेल्प कर्सर हासिल करे ला।
.initialism
तनी छोट फॉन्ट-साइज खातिर संक्षिप्त रूप में जोड़ल जाव.
attr के बा
एचटीएमएल के बा
<p><abbr title="attribute">attr</abbr></p>
<p><abbr title="HyperText Markup Language" class="initialism">HTML</abbr></p>
ब्लॉककोट कइल गइल बा
अपना दस्तावेज के भीतर कवनो दोसरा स्रोत से सामग्री के ब्लॉक के उद्धरण देबे खातिर. <blockquote class="blockquote">
उद्धरण के रूप में कवनो भी एचटीएमएल के चारों ओर लपेट लीं ।
एगो सुप्रसिद्ध उद्धरण, जवन एगो ब्लॉककोट तत्व में होला।
<blockquote class="blockquote">
<p>A well-known quote, contained in a blockquote element.</p>
</blockquote>
कवनो स्रोत के नामकरण कइल जाला
एचटीएमएल स्पेसिफिकेशन खातिर जरूरी बा कि ब्लॉककोट एट्रिब्यूशन के <blockquote>
. एट्रिब्यूशन उपलब्ध करावे के समय, अपना <blockquote>
के a में लपेटीं <figure>
आ क्लास के साथ a <figcaption>
या ब्लॉक लेवल तत्व (उदाहरण खातिर, <p>
) के इस्तेमाल करीं। .blockquote-footer
स्रोत काम के नाम के भी जरूर लपेटीं <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>
संरेखण के बा
अपना ब्लॉककोट के संरेखण बदले खातिर जरूरत के हिसाब से टेक्स्ट यूटिलिटीज के इस्तेमाल करीं।
<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>
सूची दिहल गइल बा
अनस्टाइल कइल गइल बा
list-style
सूची आइटम सभ पर डिफ़ॉल्ट आ बाईं ओर के मार्जिन हटाईं (केवल तत्काल बच्चा लोग खातिर)। ई खाली तत्काल चिल्ड्रेन लिस्ट आइटम सभ पर लागू होला , मने कि रउआँ के कौनों भी नेस्टेड लिस्ट खातिर भी क्लास जोड़े के पड़ी।
- ई एगो लिस्ट बा।
- ई पूरा तरह से अनस्टाइल लउकत बा.
- संरचनात्मक रूप से देखल जाव त ई अबहियों एगो सूची बा.
- हालाँकि, ई शैली खाली तत्काल बाल तत्व सभ पर लागू होला।
- नेस्टेड लिस्ट सभ के बारे में बतावल गइल बा:
- एह शैली से अप्रभावित बाड़े
- अबहियों एगो गोली देखावे वाला बा
- आ उचित बायां हाशिया होखे के चाहीं
- हो सकेला कि कुछ हालात में ई अबहियों काम आ सकेला.
<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>
इनलाइन के बा
margin
कवनो सूची के गोली निकालीं आ दू गो वर्ग के संयोजन से कुछ रोशनी लगाईं , .list-inline
आ .list-inline-item
.
- ई एगो लिस्ट आइटम बा।
- आ एगो अउरी.
- बाकिर ऊ लोग इनलाइन देखावल जाला.
<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>
विवरण सूची संरेखण के बा
हमनी के ग्रिड सिस्टम के पहिले से परिभाषित क्लास (या सिमेंटिक मिक्सिन) के इस्तेमाल करके शब्द आ विवरण के क्षैतिज रूप से संरेखित करीं। लंबा समय तक चले खातिर, आप वैकल्पिक रूप से एगो .text-truncate
क्लास जोड़ सकत बानी जेह से कि पाठ के दीर्घवृत्त से काट दिहल जा सके।
- विवरण के सूची दिहल गइल बा
- शब्दन के परिभाषित करे खातिर एगो विवरण सूची एकदम सही बा।
- मियाद
-
शब्द खातिर परिभाषा दिहल गइल बा.
आ कुछ अउरी प्लेसहोल्डर परिभाषा पाठ।
- एगो अउरी शब्द बा
- ई परिभाषा छोट बा, एह से कवनो अतिरिक्त पैराग्राफ भा कुछुओ नइखे.
- काट दिहल गइल शब्द के काट दिहल गइल बा
- जब जगह तंग होखे त इ उपयोगी हो सकता। अंत में एगो दीर्घवृत्त जोड़ देला।
- घोंसला बनावे के काम होला
-
- नेस्टेड परिभाषा सूची बा
- सुनले बानी कि रउरा परिभाषा सूची पसंद बा. रउरा परिभाषा सूची के भीतर एगो परिभाषा सूची डालत बानी.
<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>
रिस्पांसिव फॉन्ट साइज के बा
बूटस्ट्रैप 5 में, हमनी के डिफ़ॉल्ट रूप से रिस्पांसिव फॉन्ट साइज के सक्षम कइले बानी जा, जवना से टेक्स्ट के डिवाइस आ व्यूपोर्ट साइज में अधिका स्वाभाविक रूप से स्केल हो सकेला। ई कइसे काम करेला, एकरा खातिर आरएफएस पन्ना पर एक बेर देखल जाव .
ससस के बा
चर के बारे में बतावल गइल बा
हेडिंग सभ में साइजिंग आ स्पेसिंग खातिर कुछ समर्पित चर होलें।
$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;
इहाँ आ रिबूट में कवर कइल गइल बिबिध टाइपोग्राफी तत्व सभ में भी समर्पित चर बाड़ें।
$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;
// fusv-disable
$hr-bg-color: null; // Deprecated in v5.2.0
$hr-height: null; // Deprecated in v5.2.0
// fusv-enable
$hr-border-color: null; // Allows for inherited colors
$hr-border-width: $border-width;
$hr-opacity: .25;
$legend-margin-bottom: .5rem;
$legend-font-size: 1.5rem;
$legend-font-weight: null;
$dt-font-weight: $font-weight-bold;
$list-inline-padding: .5rem;
$mark-padding: .1875em;
$mark-bg: $yellow-100;
मिक्सिन के नाम से जानल जाला
टाइपोग्राफी खातिर कौनों समर्पित मिक्सिन नइखे, बाकी बूटस्ट्रैप में रिस्पांसिव फॉन्ट साइजिंग (RFS) के इस्तेमाल जरूर होला ।