मौलिक HTML तत्वों को एक्स्टेंसिबल क्लासेस के साथ स्टाइल और एन्हांस किया गया।
सभी HTML शीर्षक, <h1>
थ्रू <h6>
उपलब्ध हैं।
बूटस्ट्रैप का वैश्विक डिफ़ॉल्ट 14pxfont-size
है , जिसमें 20px है । यह और सभी अनुच्छेदों पर लागू होता है। इसके अलावा, (पैराग्राफ) को उनकी आधी लाइन-ऊंचाई (डिफ़ॉल्ट रूप से 10px) का निचला मार्जिन प्राप्त होता है।line-height
<body>
<p>
नुलम क्विस रिसस एगेट उरना मोलिस ऑर्नारे वेल यू लियो। कम समाज नैटोक पेनटिबस एट मैग्नीस डिस पार्ट्युरिएंट मोंटेस, नैसेटुर रिडिकुलस मस। Nullam id dolor id nibh ultricies vehicula.
कम समाज नैटोक पेनटिबस एट मैग्नीस डिस पार्ट्युरिएंट मोंटेस, नैसेटुर रिडिकुलस मस। डोनेक उलमकॉर्पर नाला नॉन मेटस ऑक्टर फ्रिंजिला। ड्यूस मोलिस, इस्ट नॉन कमोडो लक्टस, निसि इरेट पोर्टिटर लिगुला, एगेट लैकिनिया ओडियो सेम नेक एलीट। डोनेक उलमकॉर्पर नाला नॉन मेटस ऑक्टर फ्रिंजिला।
मेकेनास सेड डायम एगेट रिसस वेरियस ब्लैंडिट सिट एमेट नॉन मैग्ना। Donec id elit non mi porta gravida और eget metus. ड्यूस मोलिस, इस्ट नॉन कमोडो लक्टस, निसि इरेट पोर्टिटर लिगुला, एगेट लैकिनिया ओडियो सेम नेक एलीट।
<p> ... </p>
जोड़कर एक पैराग्राफ को अलग बनाएं .lead
।
विवामस सैगिटिस लैकस वेल ऑग्यू लॉरीट रुट्रम फॉसीबस डोलर ऑक्टर। डुइस मोलिस, इस्ट नॉन कमोडो लक्टस।
<p क्लास = "लीड" > ... </p>
टाइपोग्राफिक पैमाना चर में दो कम चर पर आधारित है। कम : @baseFontSize
और @baseLineHeight
। पहला आधार फ़ॉन्ट-आकार का उपयोग किया जाता है और दूसरा आधार रेखा-ऊंचाई है। हम अपने सभी प्रकार के मार्जिन, पैडिंग और लाइन-ऊंचाई बनाने के लिए उन चर और कुछ सरल गणित का उपयोग करते हैं। उन्हें कस्टमाइज़ करें और बूटस्ट्रैप एडाप्ट करता है।
हल्के स्टाइल के साथ HTML के डिफ़ॉल्ट जोर टैग का उपयोग करें।
<small>
इनलाइन या टेक्स्ट के ब्लॉक पर जोर देने के लिए, छोटे टैग का उपयोग करें।
पाठ की इस पंक्ति को ठीक प्रिंट के रूप में माना जाना है।
<p> <छोटा> पाठ की इस पंक्ति को ठीक प्रिंट के रूप में माना जाना है। </छोटा> </p>
भारी फॉन्ट-वेट वाले टेक्स्ट के एक स्निपेट पर जोर देने के लिए।
टेक्स्ट का निम्न स्निपेट बोल्ड टेक्स्ट के रूप में प्रस्तुत किया गया है ।
<strong> बोल्ड टेक्स्ट के रूप में प्रस्तुत किया गया </strong>
इटैलिक के साथ टेक्स्ट के एक स्निपेट पर जोर देने के लिए।
टेक्स्ट के निम्नलिखित स्निपेट को इटैलिकाइज़्ड टेक्स्ट के रूप में प्रस्तुत किया गया है ।
<em> इटैलिकाइज़्ड टेक्स्ट के रूप में रेंडर किया गया </em>
सचेत!बेझिझक उपयोग करें <b>
और <i>
HTML5 में। <b>
अतिरिक्त महत्व बताए बिना शब्दों या वाक्यांशों को उजागर करने के <i>
लिए है, जबकि ज्यादातर आवाज, तकनीकी शब्दों आदि के लिए है।
टेक्स्ट अलाइनमेंट क्लासेस वाले कंपोनेंट्स के लिए टेक्स्ट को आसानी से री-अलाइन करें।
बाएं संरेखित पाठ।
मध्य संरेखित पाठ।
सही संरेखित पाठ।
- <p वर्ग = "पाठ-बाएँ" > बाएँ संरेखित पाठ। </p>
- <p वर्ग = "पाठ-केंद्र" > मध्य संरेखित पाठ। </p>
- <p क्लास = "टेक्स्ट-राइट" > राइट अलाइन्ड टेक्स्ट। </p>
कुछ विशेष जोर उपयोगिता वर्गों के साथ रंग के माध्यम से अर्थ व्यक्त करें।
फ्यूस डापीबस, टेलस एसी कर्सस कमोडो, टॉर्चर मौरिस निभ।
इतियाम पोर्टा सेम मलेसुदा मैग्ना मोलिस यूइसमॉड।
डोनेक उलमकॉर्पर नाला नॉन मेटस ऑक्टर फ्रिंजिला।
ऐनियन यू लियो क्वाम। पेलेंटेस्क ऑर्नारे सेम लैकिनिया क्वाम वेनेनाटिस।
डुइस मोलिस, इस्ट नॉन कमोडो लक्टस, निसी इरेट पोर्टिटर लिगुला।
- <p क्लास = "म्यूट" > फ्यूस डैपिबस, टेलस एसी कर्सस कमोडो, टॉरटोर मौरिस निभ। </p>
- <p वर्ग = "पाठ-चेतावनी" > एतिम पोर्टा सेम मेसुआदा मैग्ना मोलिस यूइसमॉड। </p>
- <p class = "text-error" > Donec ullamcorper nulla non metus auctor fringilla. </p>
- <p class = "text-info" > Aenean eu leo quam. पेलेंटेस्क ऑर्नारे सेम लैकिनिया क्वाम वेनेनाटिस। </p>
- <p वर्ग = "पाठ-सफलता" > डुइस मोलिस, इस प्रकार गैर कमोडो लक्टस, निसी इरेट पोर्टिटर लिगुला। </p>
<abbr>
होवर पर विस्तारित संस्करण दिखाने के लिए संक्षिप्ताक्षरों और समरूपों के लिए HTML के तत्व का शैलीबद्ध कार्यान्वयन । विशेषता वाले संक्षिप्ताक्षरों में title
एक हल्की बिंदीदार निचली सीमा होती है और होवर पर एक सहायता कर्सर होता है, जो होवर पर अतिरिक्त संदर्भ प्रदान करता है।
<abbr>
संक्षिप्त नाम के लंबे होवर पर विस्तारित टेक्स्ट के लिए, title
विशेषता शामिल करें।
विशेषता शब्द का संक्षिप्त रूप attr है ।
<abbr शीर्षक = "विशेषता" > attr </abbr>
<abbr class="initialism">
.initialism
थोड़े छोटे फ़ॉन्ट-आकार के लिए संक्षिप्त नाम में जोड़ें ।
कटा हुआ ब्रेड के बाद से HTML सबसे अच्छी चीज है।
<abbr शीर्षक = "हाइपरटेक्स्ट मार्कअप लैंग्वेज" वर्ग = "आरंभवाद" > HTML </abbr>
निकटतम पूर्वज या कार्य के पूरे निकाय के लिए संपर्क जानकारी प्रस्तुत करें।
<address>
के साथ सभी पंक्तियों को समाप्त करके स्वरूपण को संरक्षित करें <br>
।
- <पता>
- <strong> Twitter, Inc. </strong><br>
- 795 फोल्सम एवेन्यू, सुइट 600 <br>
- सैन फ्रांसिस्को, सीए 94107 <br>
- <abbr शीर्षक = "फ़ोन" > P: </abbr> (123) 456-7890
- </पता>
- <पता>
- <strong> पूरा नाम </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </पता>
अपने दस्तावेज़ के भीतर किसी अन्य स्रोत से सामग्री के ब्लॉक को उद्धृत करने के लिए।
उद्धरण के रूप में किसी भी HTML<blockquote>
के चारों ओर लपेटें । सीधे उद्धरणों के लिए हम अनुशंसा करते हैं कि एक .<p>
लोरेम इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिसिंग एलीट। पूर्णांक posuere एक पूर्व मिटा दें।
- <ब्लॉकक्वॉट>
- <p> लोरेम इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिंग एलीट। पूर्णांक posuere एक पूर्व मिटा दें। </p>
- </blockquote>
मानक ब्लॉककोट पर सरल विविधताओं के लिए शैली और सामग्री में परिवर्तन।
<small>
स्रोत की पहचान के लिए टैग जोड़ें । स्रोत कार्य का नाम <cite>
.
लोरेम इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिसिंग एलीट। पूर्णांक posuere एक पूर्व मिटा दें।
स्रोत शीर्षक में प्रसिद्ध कोई व्यक्ति
- <ब्लॉकक्वॉट>
- <p> लोरेम इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिंग एलीट। पूर्णांक posuere एक पूर्व मिटा दें। </p>
- <छोटा> कोई प्रसिद्ध <उद्धरण शीर्षक = "स्रोत शीर्षक" > स्रोत शीर्षक </साइट> </ छोटा>
- </blockquote>
.pull-right
एक फ़्लोट किए गए, दाएं-संरेखित ब्लॉकक्वाट के लिए उपयोग करें ।
- <ब्लॉकक्वॉट क्लास = "पुल-राइट" >
- ...
- </blockquote>
वस्तुओ�� की एक सूची जिसमें आदेश स्पष्ट रूप से मायने नहीं रखता।
- <उल>
- <li> ... </li>
- </ul>
वस्तुओं की एक सूची जिसमें आदेश स्पष्ट रूप से मायने रखता है ।
- <ol>
- <li> ... </li>
- </ol>
सूची आइटम (केवल तत्काल बच्चे) पर डिफ़ॉल्ट list-style
और बायां पैडिंग निकालें।
- <उल क्लास = "अनस्टाइल्ड" >
- <li> ... </li>
- </ul>
सभी सूची वस्तुओं को एक पंक्ति में inline-block
और कुछ हल्के पैडिंग के साथ रखें।
- <उल वर्ग = "इनलाइन" >
- <li> ... </li>
- </ul>
उनके संबंधित विवरण के साथ शब्दों की एक सूची।
- <डीएल>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
<dl>
साथ-साथ लाइन अप में नियम और विवरण बनाएं ।
- <डीएल वर्ग = "डीएल-क्षैतिज" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
सचेत!क्षैतिज विवरण सूचियाँ उन शब्दों को काट-छाँट कर देंगी जो बाएँ स्तंभ में फ़िट होने के लिए बहुत लंबे हैं text-overflow
। संकीर्ण व्यूपोर्ट में, वे डिफ़ॉल्ट स्टैक्ड लेआउट में बदल जाएंगे।
कोड के इनलाइन स्निपेट को <code>
.
<section>
इनलाइन के रूप में लपेटा जाना चाहिए।
- उदाहरण के लिए , <कोड> और लेफ्टिनेंट ; अनुभाग & gt ;</ कोड > इनलाइन के रूप में लपेटा जाना चाहिए ।
<pre>
कोड की कई पंक्तियों के लिए उपयोग करें । उचित प्रतिपादन के लिए कोड में किसी भी कोण कोष्ठक से बचना सुनिश्चित करें।
<p>यहां नमूना पाठ...</p>
- <पूर्व>
- <p>नमूना पाठ यहां...</p>
- </pre>
सचेत!<pre>
टैग के भीतर कोड को यथासंभव बाईं ओर रखना सुनिश्चित करें ; यह सभी टैब प्रस्तुत करेगा।
आप वैकल्पिक रूप से उस .pre-scrollable
वर्ग को जोड़ सकते हैं जो 350px की अधिकतम-ऊंचाई निर्धारित करेगा और एक y-अक्ष स्क्रॉलबार प्रदान करेगा।
बेसिक स्टाइलिंग के लिए—लाइट पैडिंग और केवल हॉरिजॉन्टल डिवाइडर— .table
किसी भी <table>
.
# | पहला नाम | उपनाम | उपयोगकर्ता नाम |
---|---|---|---|
1 | निशान | ओटो | @mdo |
2 | याकूब | थार्नटन | @मोटा |
3 | लैरी | पक्षी | @ट्विटर |
- <टेबल क्लास = "टेबल" >
- …
- </तालिका>
निम्न में से किसी भी वर्ग को .table
आधार वर्ग में जोड़ें।
.table-striped
<tbody>
CSS चयनकर्ता के माध्यम से किसी भी तालिका पंक्ति में ज़ेबरा-स्ट्रिपिंग जोड़ता है :nth-child
(IE7-8 में उपलब्ध नहीं)।
# | पहला नाम | उपनाम | उपयोगकर्ता नाम |
---|---|---|---|
1 | निशान | ओटो | @mdo |
2 | याकूब | थार्नटन | @मोटा |
3 | लैरी | पक्षी | @ट्विटर |
- <टेबल क्लास = "टेबल टेबल-स्ट्राइप्ड" >
- …
- </तालिका>
.table-bordered
टेबल पर बॉर्डर और गोल कोने जोड़ें।
# | पहला नाम | उपनाम | उपयोगकर्ता नाम |
---|---|---|---|
1 | निशान | ओटो | @mdo |
निशान | ओटो | @getbootstrap | |
2 | याकूब | थार्नटन | @मोटा |
3 | लैरी द बर्ड | @ट्विटर |
- <टेबल क्लास = "टेबल टेबल-बॉर्डर" >
- …
- </तालिका>
.table-hover
तालिका पंक्तियों पर एक होवर स्थिति सक्षम करें <tbody>
।
# | पहला नाम | उपनाम | उपयोगकर्ता नाम |
---|---|---|---|
1 | निशान | ओटो | @mdo |
2 | याकूब | थार्नटन | @मोटा |
3 | लैरी द बर्ड | @ट्विटर |
- <टेबल क्लास = "टेबल टेबल-होवर" >
- …
- </तालिका>
.table-condensed
सेल पैडिंग को आधा काटकर टेबल को अधिक कॉम्पैक्ट बनाता है।
# | पहला नाम | उपनाम | उपयोगकर्ता नाम |
---|---|---|---|
1 | निशान | ओटो | @mdo |
2 | याकूब | थार्नटन | @मोटा |
3 | लैरी द बर्ड | @ट्विटर |
- <टेबल क्लास = "टेबल टेबल-कंडेंस्ड" >
- …
- </तालिका>
तालिका पंक्तियों को रंगने के लिए प्रासंगिक कक्षाओं का उपयोग करें।
कक्षा | विवरण |
---|---|
.success |
एक सफल या सकारात्मक कार्रवाई का संकेत देता है। |
.error |
एक खतरनाक या संभावित नकारात्मक कार्रवाई का संकेत देता है। |
.warning |
एक चेतावनी इंगित करता है जिस पर ध्यान देने की आवश्यकता हो सकती है। |
.info |
डिफ़ॉल्ट शैलियों के विकल्प के रूप में उपयोग किया जाता है। |
# | उत्पाद | भुगतान लिया गया | दर्जा |
---|---|---|---|
1 | टीबी - मासिक | 01/04/2012 | स्वीकृत |
2 | टीबी - मासिक | 02/04/2012 | इंकार कर दिया |
3 | टीबी - मासिक | 03/04/2012 | लंबित |
4 | टीबी - मासिक | 04/04/2012 | पुष्टि करने के लिए कॉल करें |
- ...
- < tr वर्ग = "सफलता" >
- <td> 1 < /td>
- <td>टीबी - मासिक</ td >
- <td> 01 / 04 / 2012 < /td>
- <td>स्वीकृत</ td >
- </ tr >
- ...
समर्थित तालिका HTML तत्वों की सूची और उनका उपयोग कैसे किया जाना चाहिए।
उपनाम | विवरण |
---|---|
<table> |
सारणीबद्ध प्रारूप में डेटा प्रदर्शित करने के लिए रैपिंग तत्व |
<thead> |
तालिका शीर्षलेख पंक्तियों के लिए कंटेनर तत्व ( <tr> ) तालिका स्तंभों को लेबल करने के लिए |
<tbody> |
<tr> तालिका के मुख्य भाग में तालिका पंक्तियों ( ) के लिए कंटेनर तत्व |
<tr> |
तालिका सेल ( <td> या <th> ) के सेट के लिए कंटेनर तत्व जो एक पंक्ति में दिखाई देता है |
<td> |
डिफ़ॉल्ट तालिका सेल |
<th> |
कॉलम के लिए विशेष टेबल सेल (या रो, स्कोप और प्लेसमेंट के आधार पर) लेबल |
<caption> |
तालिका में क्या है इसका विवरण या सारांश, विशेष रूप से स्क्रीन पाठकों के लिए उपयोगी |
- <तालिका>
- <कैप्शन> ... </कैप्शन>
- <थेड>
- <tr>
- <वें> ... </वें>
- <वें> ... </वें>
- </tr>
- </थड>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </तालिका>
<form>
अलग-अलग फॉर्म नियंत्रण स्टाइल प्राप्त करते हैं, लेकिन मार्कअप में या बड़े बदलावों पर किसी भी आवश्यक बेस क्लास के बिना । प्रपत्र नियंत्रणों के शीर्ष पर स्टैक्ड, बाएँ-संरेखित लेबल में परिणाम।
- <फॉर्म>
- <फ़ील्डसेट>
- <किंवदंती> किंवदंती </किंवदंती>
- <लेबल> लेबल का नाम </लेबल>
- <इनपुट प्रकार = "पाठ" प्लेसहोल्डर = "कुछ टाइप करें ..." >
- <span class = "help-block" > उदाहरण ब्लॉक-लेवल हेल्प टेक्स्ट यहाँ। </span>
- <लेबल वर्ग = "चेकबॉक्स" >
- <इनपुट प्रकार = "चेकबॉक्स" > मुझे देखें
- </लेबल>
- <बटन प्रकार = "सबमिट करें" वर्ग = "बीटीएन" > सबमिट करें </बटन>
- </फ़ील्डसेट>
- </फॉर्म>
बूटस्ट्रैप के साथ आम उपयोग के मामलों के लिए तीन वैकल्पिक फॉर्म लेआउट शामिल हैं।
अतिरिक्त-गोलाकार पाठ इनपुट के लिए .form-search
प्रपत्र और में जोड़ें ।.search-query
<input>
- <फॉर्म क्लास = "फॉर्म-सर्च" >
- <इनपुट प्रकार = "पाठ" वर्ग = "इनपुट-माध्यम खोज-क्वेरी" >
- <बटन प्रकार = "सबमिट करें" वर्ग = "बीटीएन" > खोज </बटन>
- </फॉर्म>
.form-inline
एक कॉम्पैक्ट लेआउट के लिए बाएं-संरेखित लेबल और इनलाइन-ब्लॉक नियंत्रण जोड़ें ।
- <फॉर्म क्लास = "फॉर्म-इनलाइन" >
- <इनपुट प्रकार = "पाठ" वर्ग = "इनपुट-छोटा" प्लेसहोल्डर = "ईमेल" >
- <इनपुट प्रकार = "पासवर्ड" वर्ग = "इनपुट-छोटा" प्लेसहोल्डर = "पासवर्ड" >
- <लेबल वर्ग = "चेकबॉक्स" >
- <इनपुट प्रकार = "चेकबॉक्स" > मुझे याद रखें
- </लेबल>
- <बटन प्रकार = "सबमिट करें" वर्ग = "बीटीएन" > साइन इन करें </बटन>
- </फॉर्म>
लेबलों को दाईं ओर संरेखित करें और उन्हें नियंत्रण के समान पंक्ति पर प्रदर्शित करने के लिए बाईं ओर फ़्लोट करें। डिफ़ॉल्ट प्रपत्र से सर्वाधिक मार्कअप परिवर्तनों की आवश्यकता है:
.form-horizontal
फॉर्म में जोड़ें.control-group
.control-label
लेबल में जोड़ें.controls
उचित संरेखण के लिए किसी भी संबद्ध नियंत्रण को लपेटें
- <फॉर्म क्लास = "फॉर्म-क्षैतिज" >
- <div वर्ग = "नियंत्रण-समूह" >
- <लेबल क्लास = "कंट्रोल-लेबल" के लिए = "इनपुट ईमेल" > ईमेल </लेबल>
- <div वर्ग = "नियंत्रण" >
- <इनपुट प्रकार = "पाठ" आईडी = "इनपुट ईमेल" प्लेसहोल्डर = "ईमेल" >
- </div>
- </div>
- <div वर्ग = "नियंत्रण-समूह" >
- <लेबल क्लास = "कंट्रोल-लेबल" के लिए = "इनपुटपासवर्ड" > पासवर्ड </लेबल>
- <div वर्ग = "नियंत्रण" >
- <इनपुट प्रकार = "पासवर्ड" आईडी = "इनपुट पासवर्ड" प्लेसहोल्डर = "पासवर्ड" >
- </div>
- </div>
- <div वर्ग = "नियंत्रण-समूह" >
- <div वर्ग = "नियंत्रण" >
- <लेबल वर्ग = "चेकबॉक्स" >
- <इनपुट प्रकार = "चेकबॉक्स" > मुझे याद रखें
- </लेबल>
- <बटन प्रकार = "सबमिट करें" वर्ग = "बीटीएन" > साइन इन करें </बटन>
- </div>
- </div>
- </फॉर्म>
उदाहरण प्रपत्र लेआउट में समर्थित मानक प्रपत्र नियंत्रणों के उदाहरण।
सबसे आम प्रपत्र नियंत्रण, पाठ-आधारित इनपुट फ़ील्ड। सभी HTML5 प्रकारों के लिए समर्थन शामिल है: टेक्स्ट, पासवर्ड, डेटाटाइम, डेटाटाइम-लोकल, दिनांक, माह, समय, सप्ताह, संख्या, ईमेल, url, खोज, दूरभाष, और रंग।
type
हर समय एक निर्दिष्ट के उपयोग की आवश्यकता होती है ।
- <इनपुट प्रकार = "टेक्स्ट" प्लेसहोल्डर = "टेक्स्ट इनपुट" >
प्रपत्र नियंत्रण जो पाठ की कई पंक्तियों का समर्थन करता है। आवश्यकतानुसार विशेषता बदलें rows
।
- <textarea पंक्तियाँ = "3" </textarea>
चेकबॉक्स एक सूची में एक या कई विकल्प चुनने के लिए होते हैं जबकि रेडियो कई विकल्पों में से एक विकल्प चुनने के लिए होते हैं।
- <लेबल वर्ग = "चेकबॉक्स" >
- <इनपुट प्रकार = "चेकबॉक्स" मान = "" >
- विकल्प एक यह है और वह है - यह शामिल करना सुनिश्चित करें कि यह बहुत अच्छा क्यों है
- </लेबल>
- <लेबल वर्ग = "रेडियो" >
- <इनपुट प्रकार = "रेडियो" नाम = "विकल्प रेडियो" आईडी = "विकल्प रेडियो 1" मान = "विकल्प 1" चेक किया गया >
- विकल्प एक यह है और वह है - यह शामिल करना सुनिश्चित करें कि यह बहुत अच्छा क्यों है
- </लेबल>
- <लेबल वर्ग = "रेडियो" >
- <इनपुट प्रकार = "रेडियो" नाम = "विकल्प रेडियो" आईडी = "विकल्प रेडियो 2" मान = "विकल्प 2" >
- विकल्प दो कुछ और हो सकता है और इसे चुनने से विकल्प एक का चयन रद्द हो जाएगा
- </लेबल>
.inline
एक ही पंक्ति पर नियंत्रण के लिए कक्षा को चेकबॉक्स या रेडियो की एक श्रृंखला में जोड़ें ।
- <लेबल वर्ग = "चेकबॉक्स इनलाइन" >
- <इनपुट प्रकार = "चेकबॉक्स" आईडी = "इनलाइन चेकबॉक्स 1" मान = "विकल्प 1" > 1
- </लेबल>
- <लेबल वर्ग = "चेकबॉक्स इनलाइन" >
- <इनपुट प्रकार = "चेकबॉक्स" आईडी = "इनलाइन चेकबॉक्स 2" मान = "विकल्प 2" > 2
- </लेबल>
- <लेबल वर्ग = "चेकबॉक्स इनलाइन" >
- <इनपुट प्रकार = "चेकबॉक्स" आईडी = "इनलाइन चेकबॉक्स 3" मान = "विकल्प 3" > 3
- </लेबल>
multiple="multiple"
एक साथ कई विकल्प दिखाने के लिए डिफ़ॉल्ट विकल्प का उपयोग करें या निर्दिष्ट करें।
- <चुनें>
- <विकल्प> 1 </विकल्प>
- <विकल्प> 2 </विकल्प>
- <विकल्प> 3 </विकल्प>
- <विकल्प> 4 </विकल्प>
- <विकल्प> 5 </विकल्प>
- </चयन>
- < एकाधिक चुनें = "एकाधिक" >
- <विकल्प> 1 </विकल्प>
- <विकल्प> 2 </विकल्प>
- <विकल्प> 3 </विकल्प>
- <विकल्प> 4 </विकल्प>
- <विकल्प> 5 </विकल्प>
- </चयन>
मौजूदा ब्राउज़र नियंत्रणों के अलावा, बूटस्ट्रैप में अन्य उपयोगी प्रपत्र घटक शामिल हैं।
किसी भी टेक्स्ट-आधारित इनपुट से पहले या बाद में टेक्स्ट या बटन जोड़ें। ध्यान दें कि select
यहां तत्व समर्थित नहीं हैं।
किसी इनपुट में टेक्स्ट जोड़ने या जोड़ने के लिए a और a को दो वर्गों में से एक के साथ .add-on
लपेटें ।input
- <div class = "इनपुट-प्रीपेन्ड" >
- <span class = "ऐड-ऑन" > @ </span>
- <इनपुट वर्ग = "span2" आईडी = "प्रीपेन्डइनपुट " प्रकार = "पाठ" प्लेसहोल्डर = "उपयोगकर्ता नाम" >
- </div>
- <div class = "इनपुट-एपेंड" >
- <इनपुट वर्ग = "span2" आईडी = "संलग्न इनपुट" प्रकार = "पाठ" >
- <span class = "ऐड-ऑन" > .00 </span>
- </div>
.add-on
इनपुट को प्रीपेन्ड करने और जोड़ने के लिए दोनों वर्गों और दो उदाहरणों का उपयोग करें ।
- <div class = "इनपुट-प्रीपेन्ड इनपुट-एपेंड" >
- <span class = "ऐड-ऑन" > $ </span>
- <इनपुट वर्ग = "span2" आईडी = "संलग्न प्रीपेड इनपुट" प्रकार = "पाठ" >
- <span class = "ऐड-ऑन" > .00 </span>
- </div>
<span>
टेक्स्ट के साथ के बजाय , .btn
इनपुट में एक बटन (या दो) संलग्न करने के लिए a का उपयोग करें।
- <div class = "इनपुट-एपेंड" >
- <इनपुट वर्ग = "span2" आईडी = "संलग्न इनपुट बटन" प्रकार = "पाठ" >
- <बटन वर्ग = "बीटीएन" प्रकार = "बटन" > जाओ! </बटन>
- </div>
- <div class = "इनपुट-एपेंड" >
- <इनपुट वर्ग = "span2" आईडी = "संलग्न इनपुट बटन" प्रकार = "पाठ" >
- <बटन वर्ग = "बीटीएन" प्रकार = "बटन" > खोज </बटन>
- <बटन वर्ग = "बीटीएन" प्रकार = "बटन" > विकल्प </बटन>
- </div>
- <div class = "इनपुट-एपेंड" >
- <इनपुट क्लास = "स्पैन 2" आईडी = "एपेंडेडड्रॉपडाउनबटन" टाइप = " टेक्स्ट" >
- <div class = "btn-group" >
- <बटन वर्ग = "बीटीएन ड्रॉपडाउन-टॉगल" डेटा-टॉगल = "ड्रॉपडाउन" >
- गतिविधि
- <span class = "caret" </span>
- </बटन>
- <ul वर्ग = "ड्रॉपडाउन-मेनू" >
- ...
- </ul>
- </div>
- </div>
- <div class = "इनपुट-प्रीपेन्ड" >
- <div class = "btn-group" >
- <बटन वर्ग = "बीटीएन ड्रॉपडाउन-टॉगल" डेटा-टॉगल = "ड्रॉपडाउन" >
- गतिविधि
- <span class = "caret" </span>
- </बटन>
- <ul वर्ग = "ड्रॉपडाउन-मेनू" >
- ...
- </ul>
- </div>
- <इनपुट क्लास = "स्पैन 2" आईडी = "प्रीपेन्डेडड्रॉपडाउनबटन " टाइप = "टेक्स्ट" >
- </div>
- <div class = "इनपुट-प्रीपेन्ड इनपुट-एपेंड" >
- <div class = "btn-group" >
- <बटन वर्ग = "बीटीएन ड्रॉपडाउन-टॉगल" डेटा-टॉगल = "ड्रॉपडाउन" >
- गतिविधि
- <span class = "caret" </span>
- </बटन>
- <ul वर्ग = "ड्रॉपडाउन-मेनू" >
- ...
- </ul>
- </div>
- <इनपुट क्लास = "स्पैन 2" आईडी = "एपेंडेड प्रीपेन्डेडड्रॉपडाउनबटन" टाइप = " टेक्स्ट" >
- <div class = "btn-group" >
- <बटन वर्ग = "बीटीएन ड्रॉपडाउन-टॉगल" डेटा-टॉगल = "ड्रॉपडाउन" >
- गतिविधि
- <span class = "caret" </span>
- </बटन>
- <ul वर्ग = "ड्रॉपडाउन-मेनू" >
- ...
- </ul>
- </div>
- </div>
- <फॉर्म>
- <div class = "इनपुट-प्रीपेन्ड" >
- <div class = "btn-group" > ... </div>
- <इनपुट प्रकार = "पाठ" >
- </div>
- <div class = "इनपुट-एपेंड" >
- <इनपुट प्रकार = "पाठ" >
- <div class = "btn-group" > ... </div>
- </div>
- </फॉर्म>
- <फॉर्म क्लास = "फॉर्म-सर्च" >
- <div class = "इनपुट-एपेंड" >
- <इनपुट प्रकार = "पाठ" वर्ग = "span2 खोज-क्वेरी" >
- <बटन प्रकार = "सबमिट करें" वर्ग = "बीटीएन" > खोज </बटन>
- </div>
- <div class = "इनपुट-प्रीपेन्ड" >
- <बटन प्रकार = "सबमिट करें" वर्ग = "बीटीएन" > खोज </बटन>
- <इनपुट प्रकार = "पाठ" वर्ग = "span2 खोज-क्वेरी" >
- </div>
- </फॉर्म>
सापेक्ष आकार देने वाली कक्षाओं का उपयोग करें .input-large
या कक्षाओं का उपयोग करके अपने इनपुट को ग्रिड कॉलम के आकार से मिलाएँ .span*
।
किसी भी तत्व <input>
या <textarea>
तत्व को ब्लॉक स्तर के तत्व की तरह व्यवहार करें।
- <इनपुट क्लास = "इनपुट-ब्लॉक-लेवल" टाइप = "टेक्स्ट" प्लेसहोल्डर = ".इनपुट-ब्लॉक-लेवल" >
- <इनपुट वर्ग = "इनपुट-मिनी" प्रकार = "पाठ" प्लेसहोल्डर = ".इनपुट-मिनी" >
- <इनपुट वर्ग = "इनपुट-छोटा" प्रकार = "पाठ" प्लेसहोल्डर = ".इनपुट-छोटा" >
- <इनपुट वर्ग = "इनपुट-माध्यम" प्रकार = "पाठ" प्लेसहोल्डर = ".इनपुट-माध्यम" >
- <इनपुट क्लास = "इनपुट-लार्ज" टाइप = "टेक्स्ट" प्लेसहोल्डर = ".इनपुट-लार्ज" >
- <इनपुट क्लास = "इनपुट-एक्सलार्ज" टाइप = "टेक्स्ट" प्लेसहोल्डर = ".इनपुट-एक्सलार्ज" >
- <इनपुट क्लास = "इनपुट-एक्सएक्सलार्ज" टाइप = "टेक्स्ट" प्लेसहोल्डर = ".इनपुट-एक्सएक्सलार्ज" >
सचेत!भविष्य के संस्करणों में, हम अपने बटन आकार से मेल खाने के लिए इन सापेक्ष इनपुट कक्षाओं के उपयोग को बदल देंगे। उदाहरण के लिए, .input-large
इनपुट के पैडिंग और फ़ॉन्ट-आकार को बढ़ाएगा।
ग्रिड कॉलम के समान आकार से मेल खाने वाले इनपुट के लिए उपयोग करें .span1
।.span12
- <इनपुट वर्ग = "span1" प्रकार = "पाठ" प्लेसहोल्डर = ".span1" >
- <इनपुट वर्ग = "span2" प्रकार = "पाठ" प्लेसहोल्डर = ".span2" >
- <इनपुट वर्ग = "span3" प्रकार = "पाठ" प्लेसहोल्डर = ".span3" >
- < वर्ग का चयन करें = "span1" >
- ...
- </चयन>
- < वर्ग का चयन करें = "span2" >
- ...
- </चयन>
- < वर्ग का चयन करें = "span3" >
- ...
- </चयन>
प्रति पंक्ति एकाधिक ग्रिड इनपुट के लिए, उचित रिक्ति के लिए संशोधक वर्ग का उपयोग करें.controls-row
। यह व्हाइट-स्पेस को संक्षिप्त करने के लिए इनपुट्स को फ़्लोट करता है, उचित मार्जिन सेट करता है, और फ्लोट को साफ़ करता है।
- <div वर्ग = "नियंत्रण" >
- <इनपुट वर्ग = "span5" प्रकार = "पाठ" प्लेसहोल्डर = ".span5" >
- </div>
- <div class = "नियंत्रण-पंक्ति को नियंत्रित करता है" >
- <इनपुट वर्ग = "span4" प्रकार = "पाठ" प्लेसहोल्डर = ".span4" >
- <इनपुट वर्ग = "span1" प्रकार = "पाठ" प्लेसहोल्डर = ".span1" >
- </div>
- ...
डेटा को ऐसे रूप में प्रस्तुत करें जो वास्तविक प्रपत्र मार्कअप का उपयोग किए बिना संपादन योग्य नहीं है।
- <span class = "input-xlarge uneditable-input" > कुछ वैल्यू यहाँ </span>
क्रियाओं के समूह (बटन) के साथ प्रपत्र समाप्त करें। जब a के भीतर रखा जाता है .form-actions
, तो बटन स्वचालित रूप से प्रपत्र नियंत्रणों के साथ लाइन अप करने के लिए इंडेंट हो जाएंगे।
- <div class = "फॉर्म-एक्शन" >
- <बटन प्रकार = "सबमिट करें" वर्ग = "बीटीएन बीटीएन-प्राथमिक" > परिवर्तन सहेजें </ बटन>
- <बटन प्रकार = "बटन" वर्ग = "बीटीएन" > रद्द करें </बटन>
- </div>
प्रपत्र नियंत्रणों के आसपास दिखाई देने वाले सहायता पाठ के लिए इनलाइन और ब्लॉक स्तरीय समर्थन।
- <इनपुट प्रकार = "पाठ" ><span वर्ग = "सहायता-इनलाइन" > इनलाइन सहायता पाठ </span>
- <इनपुट प्रकार = "टेक्स्ट" > <span class = "help-block" > हेल्प टेक्स्ट का एक लंबा ब्लॉक जो एक नई लाइन पर टूट जाता है और एक लाइन से आगे बढ़ सकता है। </span>
प्रपत्र नियंत्रणों और लेबलों पर बुनियादी प्रतिक्रिया राज्यों के साथ उपयोगकर्ताओं या आगंतुकों को प्रतिक्रिया प्रदान करें।
हम कुछ प्रपत्र नियंत्रणों पर डिफ़ॉल्ट outline
शैलियों को हटाते हैं और के लिए box-shadow
इसके स्थान पर a लागू करते हैं :focus
।
- <इनपुट वर्ग = "इनपुट- एक्सलार्ज" आईडी = "केंद्रित इनपुट" प्रकार = "पाठ" मान = "यह केंद्रित है ..." >
के साथ डिफ़ॉल्ट ब्राउज़र कार्यक्षमता के माध्यम से शैली इनपुट :invalid
। निर्दिष्ट करें type
, यदि फ़ील्ड वैकल्पिक नहीं है, तो विशेषता जोड़ें required
, और (यदि लागू हो) निर्दिष्ट करें pattern
।
CSS छद्म चयनकर्ताओं के लिए समर्थन की कमी के कारण यह Internet Explorer 7-9 के संस्करणों में उपलब्ध नहीं है।
- <इनपुट वर्ग = "span3" प्रकार = "ईमेल" आवश्यक >
disabled
उपयोगकर्ता इनपुट को रोकने और थोड़ा अलग रूप ट्रिगर करने के लिए इनपुट पर विशेषता जोड़ें ।
- <इनपुट वर्ग = "इनपुट-एक्सलार्ज" आईडी = "अक्षम इनपुट" प्रकार = "पाठ" प्लेसहोल्डर = "यहां अक्षम इनपुट ..." अक्षम >
बूटस्ट्रैप में त्रुटि, चेतावनी, जानकारी और सफलता संदेशों के लिए सत्यापन शैलियाँ शामिल हैं। उपयोग करने के लिए, उपयुक्त वर्ग को आसपास के .control-group
.
- <div class = "नियंत्रण-समूह चेतावनी" >
- <लेबल वर्ग = "नियंत्रण-लेबल" के लिए = "इनपुट चेतावनी" > चेतावनी के साथ इनपुट </लेबल>
- <div वर्ग = "नियंत्रण" >
- <इनपुट प्रकार = "पाठ" आईडी = "इनपुट चेतावनी" >
- <span class = "help-inline" > कुछ गलत हो सकता है </span>
- </div>
- </div>
- <div class = "कंट्रोल-ग्रुप एरर" >
- <लेबल वर्ग = "नियंत्रण-लेबल" के लिए = "इनपुट त्रुटि" > त्रुटि के साथ इनपुट </लेबल>
- <div वर्ग = "नियंत्रण" >
- <इनपुट प्रकार = "पाठ" आईडी = "इनपुट त्रुटि" >
- <span class = "help-inline" > कृपया त्रुटि सुधारें </span>
- </div>
- </div>
- <div वर्ग = "नियंत्रण-समूह की जानकारी" >
- <लेबल वर्ग = "नियंत्रण-लेबल" के लिए = "इनपुटइन्फो" > जानकारी के साथ इनपुट </लेबल>
- <div वर्ग = "नियंत्रण" >
- <इनपुट प्रकार = "पाठ" आईडी = "इनपुटइन्फो" >
- <span class = "help-inline" > यूजरनेम पहले ही लिया जा चुका है </span>
- </div>
- </div>
- <div class = "कंट्रोल-ग्रुप सक्सेस" >
- <लेबल वर्ग = "नियंत्रण-लेबल" के लिए = "इनपुट सफलता" > सफलता के साथ इनपुट </लेबल>
- <div वर्ग = "नियंत्रण" >
- <इनपुट प्रकार = "पाठ" आईडी = "इनपुट सफलता" >
- <span class = "help-inline" > वाह! </span>
- </div>
- </div>
<img>
किसी भी प्रोजेक्ट में छवियों को आसानी से स्टाइल करने के लिए तत्वों में कक्षाएं जोड़ें ।
- <img src = "..." वर्ग = "img-गोल" >
- <img src = "..." वर्ग = "img-circle" >
- <img src = "..." वर्ग = "img-polaroid" >
सचेत! .img-rounded
और समर्थन .img-circle
की कमी के कारण IE7-8 में काम नहीं करते ।border-radius
स्प्राइट रूप में 140 आइकन, ग्लिफ़िकॉन द्वारा प्रदान किए गए गहरे भूरे (डिफ़ॉल्ट) और सफेद रंग में उपलब्ध हैं ।
Glyphicons Halflings आमतौर पर मुफ़्त में उपलब्ध नहीं होते हैं, लेकिन बूटस्ट्रैप और Glyphicons क्रिएटर्स के बीच एक व्यवस्था ने इसे डेवलपर्स के रूप में आपके लिए बिना किसी कीमत के संभव बना दिया है। धन्यवाद के रूप में, हम आपसे व्यावहारिक होने पर Glyphicons के लिए एक वैकल्पिक लिंक वापस शामिल करने के लिए कहते हैं।
सभी आइकनों <i>
को एक अद्वितीय वर्ग के साथ एक टैग की आवश्यकता होती है, जिसके साथ उपसर्ग होता है icon-
। उपयोग करने के लिए, निम्न कोड को लगभग कहीं भी रखें:
- <i वर्ग = "आइकन-खोज" ></i>
उल्टे (सफ़ेद) चिह्नों के लिए शैलियाँ भी उपलब्ध हैं, जिन्हें एक अतिरिक्त वर्ग के साथ तैयार किया गया है। हम इस वर्ग को विशेष रूप से एनएवी और ड्रॉपडाउन लिंक के लिए होवर और सक्रिय राज्यों पर लागू करेंगे।
- <i वर्ग = "आइकन-खोज आइकन-सफेद" ></i>
सचेत!<i>
टेक्स्ट के बगल में स्ट्रिंग्स का उपयोग करते समय, जैसे कि बटन या नेविगेशन लिंक में, उचित रिक्ति के लिए टैग के बाद एक स्थान छोड़ना सुनिश्चित करें ।
टूलबार, नेविगेशन, या प्रीपेड फॉर्म इनपुट के लिए बटन, बटन समूहों में उनका उपयोग करें।
- <div class = "btn-toolbar" >
- <div class = "btn-group" >
- <a class = "btn" href = "#" ><i class = "icon-align-left" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-center" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-right" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-justify" ></i></a>
- </div>
- </div>
- <div class = "btn-group" >
- <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" ></i> उपयोगकर्ता </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul वर्ग = "ड्रॉपडाउन-मेनू" >
- <li><a href = "#" ><i class = "icon-pencil" ></i> संपादित करें </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> मिटाएं </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> प्रतिबंध </a></li>
- <ली क्लास = "डिवाइडर" ></li>
- <li><a href = "#" ><i class = "i" ></i> व्यवस्थापक बनाएं </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> स्टार </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" </i> स्टार </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" </i> स्टार </a>
- <उल वर्ग = "एनएवी नेवी-सूची" >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i> होम </a></li>
- <li><a href = "#" ><i class = "icon-book" ></i> लाइब्रेरी </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> एप्लीकेशन </a></li>
- <li><a href = "#" ><i class = "i" ></i> विविध </a></li>
- </ul>
- <div वर्ग = "नियंत्रण-समूह" >
- <लेबल वर्ग = "नियंत्रण-लेबल" के लिए = "इनपुट आइकन" > ईमेल पता </लेबल>
- <div वर्ग = "नियंत्रण" >
- <div class = "इनपुट-प्रीपेन्ड" >
- <span class = "ऐड-ऑन" ><i class = "icon-envelope" ></i></span>
- <इनपुट वर्ग = "span2" आईडी = "इनपुट आइकन" प्रकार = "पाठ" >
- </div>
- </div>
- </div>