टाइपोग्राफी
बूटस्ट्रैप टाइपोग्राफी के लिए दस्तावेज़ीकरण और उदाहरण, जिसमें वैश्विक सेटिंग्स, शीर्षक, मुख्य भाग, सूचियाँ, और बहुत कुछ शामिल हैं।
वैश्विक सेटिंग्स
बूटस्ट्रैप बुनियादी वैश्विक प्रदर्शन, टाइपोग्राफी और लिंक शैलियों को सेट करता है। जब अधिक नियंत्रण की आवश्यकता हो, तो पाठ्य उपयोगिता वर्ग देखें ।
- एक देशी फ़ॉन्ट स्टैक
font-family
का उपयोग करें जो प्रत्येक ओएस और डिवाइस के लिए सर्वश्रेष्ठ का चयन करता है। - अधिक समावेशी और सुलभ प्रकार के पैमाने के लिए, हम ब्राउज़र डिफ़ॉल्ट रूट
font-size
(आमतौर पर 16px) मानते हैं ताकि आगंतुक आवश्यकतानुसार अपने ब्राउज़र डिफ़ॉल्ट को अनुकूलित कर सकें। - हमारे टाइपोग्राफ़िक आधार के रूप में
$font-family-base
,$font-size-base
, और विशेषताओं का उपयोग करें .$line-height-base
<body>
- के माध्यम से वैश्विक लिंक रंग सेट करें
$link-color
और केवल पर लिंक अंडरलाइन लागू करें:hover
। - ( डिफ़ॉल्ट रूप से) पर
$body-bg
सेट करने के लिए उपयोग करें ।background-color
<body>
#fff
इन शैलियों को भीतर पाया जा सकता है _reboot.scss
, और वैश्विक चर को में परिभाषित किया गया है _variables.scss
। लगाना सुनिश्चित करें $font-size-base
।rem
शीर्षकों
<h1>
के माध्यम से सभी HTML शीर्षक <h6>
उपलब्ध हैं।
शीर्षक | उदाहरण |
---|---|
|
एच1. बूटस्ट्रैप शीर्षक |
|
एच2. बूटस्ट्रैप शीर्षक |
|
एच3. बूटस्ट्रैप शीर्षक |
|
एच4. बूटस्ट्रैप शीर्षक |
|
एच5. बूटस्ट्रैप शीर्षक |
|
एच6. बूटस्ट्रैप शीर्षक |
.h1
थ्रू .h6
क्लासेस भी उपलब्ध हैं, जब आप किसी शीर्षक के फ़ॉन्ट स्टाइल का मिलान करना चाहते हैं लेकिन संबद्ध HTML तत्व का उपयोग नहीं कर सकते हैं।
एच1. बूटस्ट्रैप शीर्षक
एच2. बूटस्ट्रैप शीर्षक
एच3. बूटस्ट्रैप शीर्षक
एच4. बूटस्ट्रैप शीर्षक
एच5. बूटस्ट्रैप शीर्षक
एच6. बूटस्ट्रैप शीर्षक
शीर्षकों को अनुकूलित करना
बूटस्ट्रैप 3 से छोटे माध्यमिक शीर्षक पाठ को फिर से बनाने के लिए शामिल उपयोगिता वर्गों का उपयोग करें।
फैंसी प्रदर्शन शीर्षक फीका माध्यमिक पाठ के साथ
शीर्षक प्रदर्शित करें
पारंपरिक शीर्षक तत्व आपके पृष्ठ सामग्री के मांस में सर्वोत्तम कार्य करने के लिए डिज़ाइन किए गए हैं। जब आपको बाहर खड़े होने के लिए शीर्षक की आवश्यकता हो, तो एक प्रदर्शन शीर्षक का उपयोग करने पर विचार करें —एक बड़ा, थोड़ा अधिक विचारित शीर्षक शैली। ध्यान रखें कि ये शीर्षक डिफ़ॉल्ट रूप से प्रतिक्रियाशील नहीं होते हैं, लेकिन प्रतिक्रियाशील फ़ॉन्ट आकार सक्षम करना संभव है ।
प्रदर्शन 1 |
प्रदर्शन 2 |
प्रदर्शन 3 |
प्रदर्शन 4 |
प्रमुख
जोड़कर एक पैराग्राफ को अलग बनाएं .lead
।
विवामस सैगिटिस लैकस वेल ऑग्यू लॉरीट रुट्रम फॉसीबस डोलर ऑक्टर। डुइस मोलिस, इस्ट नॉन कमोडो लक्टस।
इनलाइन टेक्स्ट एलिमेंट
सामान्य इनलाइन HTML5 तत्वों के लिए स्टाइलिंग।
आप मार्क टैग का उपयोग कर सकते हैंप्रमुखता से दिखानामूलपाठ।
पाठ की इस पंक्ति को हटाए गए पाठ के रूप में माना जाना है।
पाठ की यह पंक्ति अब सटीक नहीं मानी जानी चाहिए।
पाठ की इस पंक्ति को दस्तावेज़ के अतिरिक्त के रूप में माना जाना है।
पाठ की यह पंक्ति रेखांकित के रूप में प्रस्तुत होगी
पाठ की इस पंक्ति को ठीक प्रिंट के रूप में माना जाना है।
यह पंक्ति बोल्ड टेक्स्ट के रूप में प्रस्तुत की गई है।
इस लाइन को इटैलिकाइज़्ड टेक्स्ट के रूप में प्रस्तुत किया गया है।
.mark
और .small
कक्षाएं भी उसी शैली को लागू करने के लिए उपलब्ध हैं जैसे <mark>
और <small>
टैग द्वारा लाए जाने वाले किसी भी अवांछित अर्थ संबंधी प्रभाव से बचने के लिए।
जबकि ऊपर नहीं दिखाया गया है, बेझिझक <b>
और <i>
HTML5 में उपयोग करें। <b>
अतिरिक्त महत्व बताए बिना शब्दों या वाक्यांशों को उजागर करने के <i>
लिए है, जबकि ज्यादातर आवाज, तकनीकी शब्दों आदि के लिए है।
टेक्स्ट यूटिलिटीज
हमारी टेक्स्ट यूटिलिटीज और कलर यूटिलिटीज के साथ टेक्स्ट अलाइनमेंट, ट्रांसफॉर्म, स्टाइल, वेट और कलर बदलें ।
लघुरूप
<abbr>
होवर पर विस्तारित संस्करण दिखाने के लिए संक्षिप्ताक्षरों और समरूपों के लिए HTML के तत्व का शैलीबद्ध कार्यान्वयन । संक्षिप्ताक्षरों में एक डिफ़ॉल्ट रेखांकन होता है और होवर पर और सहायक तकनीकों के उपयोगकर्ताओं को अतिरिक्त संदर्भ प्रदान करने के लिए एक सहायता कर्सर प्राप्त होता है।
.initialism
थोड़े छोटे फ़ॉन्ट-आकार के लिए संक्षिप्त नाम में जोड़ें ।
attr
एचटीएमएल
ब्लॉक उद्धरण
अपने दस्तावेज़ के भीतर किसी अन्य स्रोत से सामग्री के ब्लॉक को उद्धृत करने के लिए। उद्धरण के रूप में किसी भी HTML<blockquote class="blockquote">
के चारों ओर लपेटें ।
लोरेम इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिसिंग एलीट। पूर्णांक posuere एक पूर्व मिटा दें।
एक स्रोत का नामकरण
<footer class="blockquote-footer">
स्रोत की पहचान के लिए a जोड़ें । स्रोत कार्य का नाम <cite>
.
लोरेम इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिसिंग एलीट। पूर्णांक posuere एक पूर्व मिटा दें।
संरेखण
अपने ब्लॉककोट के संरेखण को बदलने के लिए आवश्यकतानुसार टेक्स्ट उपयोगिताओं का उपयोग करें।
लोरेम इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिसिंग एलीट। पूर्णांक posuere एक पूर्व मिटा दें।
लोरेम इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिसिंग एलीट। पूर्णांक posuere एक पूर्व मिटा दें।
सूचियों
अनस्टाइल्ड
सूची आइटम पर डिफ़ॉल्ट list-style
और बायां हाशिया निकालें (केवल तत्काल बच्चे)। यह केवल तत्काल बच्चों की सूची आइटम पर लागू होता है , जिसका अर्थ है कि आपको किसी भी नेस्टेड सूची के लिए भी कक्षा को जोड़ना होगा।
- लोरेन इपसाम डलार सिट आमेट
- Consectetur adipiscing अभिजात वर्ग
- मासा में पूर्णांक मोलेस्टी लोरेम
- प्रीटियम निस्ल एलिकेट में सुविधा
- नुल्ला वोलुटपाट अलिकम वेलिटा
- फेसेलस इयाकुलिस नेक
- पुरुस सोडालेस अल्ट्रीसीज
- वेस्टिबुलम लौरीट पोर्टिटर सेमी
- एसी ट्रिस्टिक लिबरो वॉलुटपाट एट
- फौसीबस पोर्टा लैकस फ्रिंजिला वेला
- ऐनियन सिट आमेट इरेट नन
- एगेट पोर्टिटर लोरेम
इन - लाइन
एक सूची के बुलेट निकालें और margin
दो वर्गों के संयोजन के साथ कुछ प्रकाश लागू करें, .list-inline
और .list-inline-item
.
- लोरेम इप्सम
- फेसेलस आईकुलिस
- नुल्ला वोलुटपाट
विवरण सूची संरेखण
हमारे ग्रिड सिस्टम की पूर्वनिर्धारित कक्षाओं (या सिमेंटिक मिक्सिन) का उपयोग करके नियमों और विवरणों को क्षैतिज रूप से संरेखित करें। लंबी अवधि के लिए, आप वैकल्पिक रूप .text-truncate
से एक दीर्घवृत्त के साथ पाठ को छोटा करने के लिए एक वर्ग जोड़ सकते हैं।
- विवरण सूचियाँ
- एक विवरण सूची शर्तों को परिभाषित करने के लिए एकदम सही है।
- यूइसमोड
-
वेस्टिबुलम आईडी लिगुला पोर्टा फेलिस यूइसमॉड सेम्पर एगेट लैकिनिया ओडियो सेम नेक एलीट।
Donec id elit non mi porta gravida और eget metus.
- मालेसुदा पोर्टा
- इतियाम पोर्टा सेम मलेसुदा मैग्ना मोलिस यूइसमॉड।
- काटे गए शब्द को छोटा कर दिया गया है
- फ्यूस डैपिबस, टेलस एसी कर्सस कमोडो, टॉरटोर मौरिस कंडिमेंटम निभ, यूट फेरमेंटम मासा जस्टो सिट एमेट रिसस।
- घोंसला करने की क्रिया
-
- नेस्टेड परिभाषा सूची
- ऐनियन पोसुरे, टॉरटर सेड कर्सस फ्यूगियाट, ननक ऑग ब्लैंडिट ननक।
उत्तरदायी फ़ॉन्ट आकार
बूटस्ट्रैप v4.3 रिस्पॉन्सिव फॉन्ट साइज़ को सक्षम करने के विकल्प के साथ शिप करता है, जिससे टेक्स्ट को डिवाइस और व्यूपोर्ट साइज़ में अधिक स्वाभाविक रूप से स्केल करने की अनुमति मिलती है। आरएफएस$enable-responsive-font-sizes
को सास चर को बदलकर true
और बूटस्ट्रैप को पुन: संकलित करके सक्षम किया जा सकता है ।
RFS का समर्थन करने के लिए , हम अपने सामान्य font-size
गुणों को बदलने के लिए एक Sass मिश्रण का उपयोग करते हैं। प्रतिक्रियाशील स्केलिंग व्यवहार को सक्षम करने के लिए उत्तरदायी फ़ॉन्ट आकार को calc()
मिश्रित और व्यूपोर्ट इकाइयों के साथ कार्यों में संकलित किया जाएगा। RFS और इसके कॉन्फ़िगरेशन rem
के बारे में अधिक जानकारी इसके GitHub रिपॉजिटरी पर पाई जा सकती है ।