ڇنڊڇاڻ جي چوٽي تي، بنيادي HTML عناصر کي تازو، مسلسل نظر ۽ احساس مهيا ڪرڻ لاء وسعت واري طبقن سان اسٽائل ۽ وڌايو ويو آهي.
پوري ٽائپوگرافڪ گرڊ اسان جي variables.less فائل ۾ ٻن Less variables تي ٻڌل آهي: @baseFontSize
۽ @baseLineHeight
. پهريون آهي بنيادي فونٽ-سائيز سڄي استعمال ۾ ۽ ٻيو آهي بيس لائين-اوچائي.
اسان انهن متغيرن کي استعمال ڪندا آهيون، ۽ ڪجهه رياضي، اسان جي سڀني قسمن جي مارجن، پيڊنگ، ۽ لائين-هائٽس ٺاهڻ لاء.
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula ut id elit.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec sed odio dui.
عنصر | استعمال | اختياري |
---|---|---|
<strong> |
اھم سان گڏ متن جي ھڪڙي ٽڪري تي زور ڏيڻ لاء | ڪو به |
<em> |
دٻاء سان متن جي هڪ ٽڪري تي زور ڏيڻ لاء | ڪو به |
<abbr> |
هور تي وڌايل نسخو ڏيکارڻ لاءِ مخففات ۽ مخففات کي لپي ٿو | title وڌايل متن لاءِ اختياري شامل ڪريو |
<address> |
ان جي ويجھي ابن ڏاڏن يا ڪم جي سڄي جسم لاء رابطي جي معلومات لاء | سڀني لائينن کي ختم ڪندي فارميٽنگ کي محفوظ ڪريو<br> |
Fusce dapibus , tellus ac cursus commodo , Tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus . Maecenas faucibus mollis interdum. Nulla vitae elit libero، a pharetra augue.
نوٽ: استعمال ڪرڻ ۾ آزاد محسوس ڪريو <b>
۽ <i>
HTML5 ۾، پر انهن جو استعمال ٿورو تبديل ٿي چڪو آهي. <b>
لفظن يا جملن کي نمايان ڪرڻ جو مطلب آهي اضافي اهميت ڏيڻ کان سواءِ جڏهن ته <i>
گهڻو ڪري آواز، ٽيڪنيڪل اصطلاحن وغيره لاءِ آهي.
هتي ٻه مثال آهن ته ڪيئن <address>
ٽيگ استعمال ڪري سگهجي ٿو:
مخففات کي اپر ڪيس ٽيڪسٽ ۽ هڪ هلڪو ڊاٽ واري هيٺئين بارڊر سان اسٽائل ڪيو ويو آهي. انهن وٽ هور تي هڪ مددگار ڪرسر پڻ آهي انهي ڪري صارفين کي اضافي اشارو آهي ته هور تي ڪجهه ڏيکاريو ويندو.
ڪٽيل ماني کان وٺي HTML بهترين شيء آهي.
لفظ صفت جو مخفف آهي attr .
عنصر | استعمال | اختياري |
---|---|---|
<blockquote> |
بلاڪ-سطح عنصر ٻئي ذريعن کان مواد جي حوالن لاء |
.pull-left ۽ ڪلاس.pull-right |
<small> |
اختياري عنصر شامل ڪرڻ لاءِ استعمال ڪندڙ کي منهن ڏيڻ وارو حوالو، عام طور تي ڪم جي عنوان سان ليکڪ | <cite> عنوان يا نالي جي چوڌاري جاء رکو |
بلاڪ اقتباس شامل ڪرڻ لاء، اقتباس جي طور تي ڪنهن به HTML<blockquote>
جي چوڌاري لفاف ڪريو . سڌي حوالن لاءِ اسان سفارش ڪريون ٿا a .<p>
هڪ اختياري <small>
عنصر شامل ڪريو پنھنجي ماخذ کي بيان ڪرڻ لاءِ ۽ توھان حاصل ڪندا ھڪڙو ايم ڊيش —
ان کان اڳ اسٽائل جي مقصدن لاءِ.
- <blockquote>
- <p> Lorem ipsum dolor sit amet، consectetur adipiscing elit. Integer posuere erat a ante venenatis. </p>
- <small> ڪو مشهور </small>
- </blockquote>
ڊفالٽ بلاڪ ڪوٽس هن ريت آهن:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis.
ڪم جي لحاظ کان مشهور ماڻهو
پنھنجي بلاڪ ڪوٽ کي ساڄي پاسي فلوٽ ڪرڻ لاءِ، شامل ڪريو class="pull-right"
:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis.
ڪم جي لحاظ کان مشهور ماڻهو
<ul>
<ul class="unstyled">
<ol>
<dl>
ڪوڊ جي ان لائن ٽڪڙن کي لفاف ڪريو <code>
.
- مثال طور ، <code> سيڪشن </ code > کي ان لائن طور لپي وڃي .
<pre>
ڪوڊ جي گھڻن لائنن لاء استعمال ڪريو . پڪ ڪريو ته ڪنهن به ڪارٽ کي انهن جي يونيڪوڊ اکرن ۾ تبديل ڪرڻ لاء مناسب رينجرنگ لاء.
<p>هتي نمونو متن...</p>
- <اڳ>
- <p>نموني متن هتي...</p>
- </pre>
نوٽ: پڪ ڪريو ته ڪوڊ کي <pre>
ٽيگ جي اندر جيترو ممڪن طور کاٻي پاسي جي ويجهو رکو؛ اهو سڀ ٽيب رينڊر ڪندو.
ساڳيو <pre>
عنصر وٺو ۽ وڌايل رينڊرنگ لاءِ ٻه اختياري ڪلاس شامل ڪريو.
- <p> نمونو متن هتي... </p>
- <پري ڪلاس = "خوبصورت پرنٽ
- linenums" >
- <p>نموني متن هتي...</p>
- </pre>
google-code-prettify ڊائون لوڊ ڪريو ۽ ريڊمي ڏسو ته ڪيئن استعمال ڪجي.
ٽيگ | وصف |
---|---|
<table> |
ٽيبل جي شڪل ۾ ڊيٽا کي ڊسپلي ڪرڻ لاء لفافي عنصر |
<thead> |
ٽيبل هيڊر قطارن لاءِ ڪنٽينر عنصر ( <tr> ) ٽيبل ڪالمن کي ليبل ڪرڻ لاءِ |
<tbody> |
ٽيبل جي قطار لاءِ ڪنٽينر عنصر ( <tr> ) ٽيبل جي جسم ۾ |
<tr> |
ٽيبل سيلز جي ھڪڙي سيٽ لاءِ ڪنٽينر عنصر ( <td> يا <th> ) جيڪو ھڪڙي قطار تي ظاهر ٿئي ٿو |
<td> |
ڊفالٽ ٽيبل سيل |
<th> |
ڪالمن لاءِ خاص ٽيبل سيل (يا قطار، دائري ۽ جاءِ تي منحصر ڪري) ليبل ضرور استعمال ٿيڻ گهرجن <thead> |
<caption> |
تفصيل يا خلاصو جيڪو ٽيبل رکي ٿو، خاص طور تي اسڪرين پڙهندڙن لاءِ مفيد |
- <ٽيبل>
- <thead>
- <tr>
- <th> … </th>
- <th> … </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> … </td>
- <td> … </td>
- </tr>
- </tbody>
- </ ٽيبل>
نالو | ڪلاس | وصف |
---|---|---|
ڊفالٽ | ڪو به | ڪوبه انداز ناهي، صرف ڪالمن ۽ قطار |
بنيادي | .table |
قطارن جي وچ ۾ صرف افقي قطارون |
بارڊر ٿيل | .table-bordered |
ڪنڊن کي گول ڪري ٿو ۽ ٻاهرئين سرحد شامل ڪري ٿو |
زيبرا- پٽي | .table-striped |
بي ترتيب قطارن ۾ هلڪو سرمائي پس منظر جو رنگ شامل ڪري ٿو (1، 3، 5، وغيره) |
ٿلهو | .table-condensed |
عمودي پيڊنگ کي اڌ ۾ ڪٽي ٿو، 8px کان 4px تائين، سڀني td ۽ th عناصر جي اندر |
ٽيبلز خود بخود صرف چند سرحدن سان ترتيب ڏنل آھن پڙھڻ جي قابليت کي يقيني بڻائڻ ۽ ساخت کي برقرار رکڻ لاء. 2.0 سان، .table
ڪلاس گھربل آھي.
- <ٽيبل ڪلاس = "ٽيبل" >
- …
- </ ٽيبل>
# | پهريون نالو | آخري نالو | ٻولي |
---|---|---|---|
1 | نشان | اوٽو | سي ايس ايس |
2 | جيڪب | ٿورنٽن | جاوا اسڪرپٽ |
3 | اسٽو | ڏند | HTML |
زيبرا-اسٽريپنگ شامل ڪندي پنھنجي جدولن سان ٿورڙي فينسي حاصل ڪريو- بس .table-striped
ڪلاس شامل ڪريو.
نوٽ: اسپرٽ ٿيل ٽيبل :nth-child
CSS سليڪٽر استعمال ڪن ٿا ۽ IE7-IE8 ۾ موجود نه آهن.
- <ٽيبل ڪلاس = "ٽيبل ٽيبل پٽي ٿيل" >
- …
- </ ٽيبل>
# | پهريون نالو | آخري نالو | ٻولي |
---|---|---|---|
1 | نشان | اوٽو | سي ايس ايس |
2 | جيڪب | ٿورنٽن | جاوا اسڪرپٽ |
3 | اسٽو | ڏند | HTML |
سموري ميز جي چوڌاري سرحدون شامل ڪريو ۽ جمالياتي مقصدن لاء گول ڪنڊن.
- <table class = "table table-bordered" >
- …
- </ ٽيبل>
# | پهريون نالو | آخري نالو | ٻولي |
---|---|---|---|
1 | مارڪ اوٽو | سي ايس ايس | |
2 | جيڪب | ٿورنٽن | جاوا اسڪرپٽ |
3 | اسٽو | ڏند | |
3 | بروسف | اسٽالن | HTML |
.table-condensed
ٽيبل سيل پيڊنگ کي اڌ ۾ (8px کان 4px تائين) ڪٽڻ لاءِ ڪلاس شامل ڪري پنھنجي ٽيبل کي وڌيڪ ٺھيل ٺاھيو.
- <ٽيبل ڪلاس = "ٽيبل ٽيبل-ڪنڊنسڊ" >
- …
- </ ٽيبل>
# | پهريون نالو | آخري نالو | ٻولي |
---|---|---|---|
1 | نشان | اوٽو | سي ايس ايس |
2 | جيڪب | ٿورنٽن | جاوا اسڪرپٽ |
3 | اسٽو | ڏند | HTML |
ڪنهن به ٽيبل طبقن کي گڏ ڪرڻ لاءِ آزاد محسوس ڪريو ڪنهن به دستياب طبقن کي استعمال ڪندي مختلف ڏيک حاصل ڪرڻ لاءِ.
- <ٽيبل ڪلاس = "ٽيبل ٽيبل-پٽيڊ ٽيبل-بارڊرڊ ٽيبل-ڪنڊنسڊ" >
- ...
- </ ٽيبل>
# | پهريون نالو | آخري نالو | ٻولي |
---|---|---|---|
1 | نشان | اوٽو | سي ايس ايس |
2 | جيڪب | ٿورنٽن | جاوا اسڪرپٽ |
3 | اسٽو | ڏند | HTML |
4 | بروسف | اسٽالن | HTML |
بوٽ اسٽريپ ۾ فارمن جي باري ۾ بهترين حصو اهو آهي ته توهان جا سڀئي ان پٽ ۽ ڪنٽرول تمام سٺا نظر اچن ٿا، توهان انهن کي پنهنجي مارڪ اپ ۾ ڪيئن ٺاهيو. ضرورت کان وڌيڪ HTML جي ضرورت ناهي، پر اسان انهن لاءِ نمونو مهيا ڪريون ٿا جن کي ان جي ضرورت آهي.
وڌيڪ پيچيده ترتيبون آسان اسٽائلنگ ۽ ايونٽ بائنڊنگ لاءِ مختصر ۽ اسپيبل ڪلاس سان گڏ اچن ٿيون، تنهنڪري توهان هر قدم تي ڍڪيل آهيو.
بوٽ اسٽراپ چار قسم جي فارم جي ترتيبن جي مدد سان اچي ٿو:
مختلف قسم جي فارم جي ترتيبن کي مارڪ اپ ۾ ڪجهه تبديلين جي ضرورت هوندي آهي، پر ڪنٽرول پاڻ ۾ رهن ٿا ۽ ساڳيو ئي عمل ڪن ٿا.
بوٽ اسٽريپ جي فارمن ۾ سڀني بنيادي فارم ڪنٽرولن لاءِ اسٽائل شامل آھن جھڙوڪ ان پٽ، ٽيڪسٽريا، ۽ چونڊيو جيڪو توھان جي توقع ڪندا. پر اهو پڻ ڪيترن ئي حسب ضرورت حصن سان گڏ اچي ٿو جهڙوڪ ضم ٿيل ۽ اڳڀرائي ٿيل ان پٽس ۽ چيڪ بڪس جي لسٽن لاءِ سپورٽ.
رياستون جهڙوڪ غلطي، ڊيڄاريندڙ، ۽ ڪاميابي شامل آهن هر قسم جي فارم ڪنٽرول لاء. معذور ڪنٽرولن لاءِ اسلوب پڻ شامل آھن.
بوٽ اسٽريپ عام ويب فارمن جي چئن طرزن لاءِ سادي مارڪ اپ ۽ انداز مهيا ڪري ٿي.
نالو | ڪلاس | وصف |
---|---|---|
عمودي (ڊفالٽ) | .form-vertical (گهربل نه آهي) |
اسٽيڪ ٿيل، ڪنٽرولن تي کاٻي-سطح ٿيل ليبل |
ان لائن | .form-inline |
ڪمپيڪٽ انداز لاءِ کاٻي-لاڳيل ليبل ۽ ان لائن-بلاڪ ڪنٽرول |
ڳولا | .form-search |
عام ڳولا جي جمالياتي لاءِ اضافي گول ٽيڪسٽ ان پٽ |
افقي | .form-horizontal |
کاٻي پاسي فلوٽ ڪريو، ساڄي-منظم ٿيل ليبل ساڳي لائن تي ڪنٽرول وانگر |
v2.0 سان، اسان وٽ فارم اسٽائلز لاءِ لائٽر ۽ سمارٽ ڊفالٽ آهن. ڪابه اضافي مارڪ اپ، صرف فارم ڪنٽرول.
ڊفالٽ WebKit طرزن جي عڪاسي ڪندي، صرف .form-search
اضافي گول ڳولها شعبن لاءِ شامل ڪريو.
شروع ڪرڻ لاءِ ان پٽ بلاڪ ليول آهن. لاءِ .form-inline
۽ .form-horizontal
، اسان ان لائن بلاڪ استعمال ڪندا آهيون.
کاٻي پاسي ڏيکاريل سڀ ڊفالٽ فارم ڪنٽرول آھن جن کي اسان سپورٽ ڪندا آھيون. هتي بلٽ ٿيل فهرست آهي:
v1.4 تائين، بوٽ اسٽريپ جي ڊفالٽ فارم اسلوب افقي ترتيب استعمال ڪيو. Bootstrap 2 سان، اسان ان رڪاوٽ کي هٽائي ڇڏيو ته هوشيار، وڌيڪ اسپيبلبل ڊفالٽ ڪنهن به شڪل لاءِ.
بوٽ اسٽريپ خاصيتون طرزن لاءِ برائوزر-سپورٽ مرڪوز ۽ disabled
رياستن لاءِ. اسان ڊفالٽ ويب ڪٽ کي هٽائي ڇڏيو ۽ ان جي جاءِ تي outline
لاڳو ڪريو .box-shadow
:focus
ان ۾ غلطين، ڊيڄاريندڙن ۽ ڪاميابين لاءِ تصديقي انداز پڻ شامل آھن. استعمال ڪرڻ لاءِ، ڀرپاسي ۾ نقص ڪلاس شامل ڪريو .control-group
.
- < فيلڊ سيٽ
- ڪلاس = "ڪنٽرول گروپ جي غلطي" >
- …
- </fieldset>
انپٽ گروپس- شامل ڪيل يا اڳ ۾ رکيل متن سان- توھان جي انپٽس لاءِ وڌيڪ حوالا ڏيڻ لاءِ آسان رستو مهيا ڪريو. وڏن مثالن ۾ شامل آهي @ نشاني Twitter صارف نالن لاءِ يا $ ماليات لاءِ.
v1.4 تائين، بوٽ اسٽريپ کي چيڪ بڪس ۽ ريڊيوز جي چوڌاري اضافي مارڪ اپ جي ضرورت آھي انھن کي اسٽيڪ ڪرڻ لاءِ. هاڻي، ان کي ورجائڻ جو هڪ سادو معاملو آهي <label class="checkbox">
جيڪو لپي ٿو <input type="checkbox">
.
ان لائن چيڪ بڪس ۽ ريڊيو پڻ سپورٽ آهن. بس .inline
ڪنهن ۾ شامل ڪريو .checkbox
يا .radio
۽ توهان ڪيو آهي.
ان لائن فارم ۾ اڳيئي يا ضم ڪرڻ واري انپٽس کي استعمال ڪرڻ لاءِ، پڪ ڪريو ته .add-on
۽ input
ساڳي لڪير تي، خالي جاءِ کان سواءِ.
توهان جي فارم جي ان پٽن لاءِ مدد جو متن شامل ڪرڻ لاءِ، ان لائن مدد واري ٽيڪسٽ سان گڏ يا ان پٽ عنصر کان پوءِ <span class="help-inline">
مدد واري ٽيڪسٽ بلاڪ شامل ڪريو.<p class="help-block">
:after
. دستاويزن ۾، اسان آئڪن جي سائيز کي اجاگر ڪرڻ لاءِ هور تي هلڪو ڳاڙهي پس منظر جو رنگ ڏيکاريون ٿا.
هر آئڪن کي اضافي درخواست ڪرڻ بدران، اسان انهن کي هڪ اسپرائٽ ۾ مرتب ڪيو آهي- تصويرن جو هڪ گروپ هڪ فائل ۾ جيڪو CSS استعمال ڪري ٿو تصويرن کي پوزيشن لاءِ background-position
. اهو ساڳيو طريقو آهي جيڪو اسان Twitter.com تي استعمال ڪندا آهيون ۽ اهو اسان لاءِ سٺو ڪم ڪيو آهي.
سڀئي شبیہیں طبقن کي .icon-
مناسب نالا اسپيسنگ ۽ اسڪوپنگ لاءِ اڳي لڳايو ويو آهي، گهڻو ڪري اسان جي ٻين حصن وانگر. هي ٻين اوزارن سان تڪرار کان بچڻ ۾ مدد ڪندو.
Glyphicons اسان کي اسان جي اوپن سورس ٽول ڪٽ ۾ سيٽ ڪيل Halflings جي استعمال جي اجازت ڏني آهي جيستائين اسان هتي دستاويزن ۾ لنڪ ۽ ڪريڊٽ مهيا ڪندا آهيون. مهرباني ڪري توهان جي منصوبن ۾ ساڳيو ڪم ڪرڻ تي غور ڪريو.
v2.0.0 سان، اسان <i>
پنھنجي مڙني آئڪن لاءِ ٽيگ استعمال ڪرڻ جو انتخاب ڪيو آھي، پر انھن ۾ ڪو به ڪيس ڪلاس نه آھي- رڳو ھڪ گڏيل اڳڀرائي. استعمال ڪرڻ لاءِ، ھيٺ ڏنل ڪوڊ کي ڪٿي به لڳل رکو:
- <i class = "icon-search" ></i>
اتي پڻ موجود آهن اسٽائلز الٽي (اڇا) آئڪن لاءِ، هڪ اضافي طبقي سان تيار ڪيل:
- <i class = "icon-search icon-white" ></i>
توھان جي آئڪن لاءِ چونڊڻ لاءِ 120 ڪلاس آھن. صرف <i>
صحيح طبقن سان هڪ ٽيگ شامل ڪريو ۽ توهان مقرر ڪيو ويو آهي. توھان ڳولي سگھوٿا پوري لسٽ sprites.less ۾ يا ھتي ھن دستاويز ۾.
شبیہیں عظيم آهن، پر انهن کي ڪٿي استعمال ڪندو؟ هتي ڪجھ خيال آهن:
لازمي طور تي، ڪٿي به توهان هڪ <i>
ٽيگ رکي سگهو ٿا، توهان هڪ آئڪن رکي سگهو ٿا.
انھن کي بٽڻن ۾ استعمال ڪريو، ٽول بار لاءِ بٽڻ گروپ، نيويگيشن، يا اڳي ٿيل فارم ان پٽ.