এক্সটেনসিবল ক্লাসের সাথে স্টাইল করা এবং উন্নত করা মৌলিক HTML উপাদান।
সমস্ত HTML শিরোনাম, <h1>
মাধ্যমে <h6>
উপলব্ধ.
বুটস্ট্র্যাপের গ্লোবাল ডিফল্ট font-size
হল 14px , একটি 20pxline-height
সহ । এটি এবং সমস্ত অনুচ্ছেদে প্রয়োগ করা হয়। উপরন্তু, (অনুচ্ছেদ) তাদের লাইন-উচ্চতার অর্ধেক নীচের মার্জিন পায় (ডিফল্টরূপে 10px)।<body>
<p>
নুল্লাম কুইস রিসাস এগেট উর্না মলিস অর্নরে ভেল ইউ লিও। সহ সামাজিক ন্যাটোক পেনাটিবাস এবং ম্যাগনিস ডিস পার্টুরিয়েন্ট মন্টেস, নতুন হাস্যকর মুস। নুল্লম আইডি ডলোর আইডি নিভ আলট্রিসিস যানবাহন।
সহ সামাজিক ন্যাটোক পেনাটিবাস এবং ম্যাগনিস ডিস পার্টুরিয়েন্ট মন্টেস, নতুন হাস্যকর মুস। Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, Nisi erat Porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, Nisi erat Porttitor ligula, eget lacinia odio sem nec elit.
<p> ... </p>
একটি অনুচ্ছেদ যোগ করে আলাদা করুন .lead
।
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. ডুইস মলিস, এটি অ কমোডো লুকটাস।
<p ক্লাস = "লিড" > ... </p>
টাইপোগ্রাফিক স্কেলটি variables.less-এ দুটি কম ভেরিয়েবলের উপর ভিত্তি করে তৈরি করা হয়েছে : @baseFontSize
এবং @baseLineHeight
। প্রথমটি সর্বত্র ব্যবহৃত বেস ফন্ট-আকার এবং দ্বিতীয়টি হল বেস লাইন-উচ্চতা। আমরা আমাদের সমস্ত ধরণের এবং আরও অনেক কিছুর মার্জিন, প্যাডিং এবং লাইন-উচ্চতা তৈরি করতে সেই ভেরিয়েবল এবং কিছু সাধারণ গণিত ব্যবহার করি। তাদের কাস্টমাইজ করুন এবং বুটস্ট্র্যাপ অ্যাডাপ্ট করে।
লাইটওয়েট স্টাইল সহ HTML এর ডিফল্ট জোর ট্যাগ ব্যবহার করুন।
<small>
ইনলাইন বা টেক্সট ব্লকের উপর জোর দেওয়ার জন্য, ছোট ট্যাগ ব্যবহার করুন।
পাঠ্যের এই লাইনটি সূক্ষ্ম মুদ্রণ হিসাবে বিবেচনা করা হয়।
<p> <small> পাঠ্যের এই লাইনটিকে সূক্ষ্ম মুদ্রণ হিসাবে বিবেচনা করা হয়। </small> </p>
একটি ভারী ফন্ট-ওজন সহ পাঠ্যের একটি স্নিপেটে জোর দেওয়ার জন্য।
টেক্সটের নিচের স্নিপেটটিকে বোল্ড টেক্সট হিসেবে রেন্ডার করা হয়েছে ।
<strong> বোল্ড টেক্সট হিসাবে রেন্ডার করা হয়েছে </strong>
তির্যক সহ পাঠ্যের একটি স্নিপেটে জোর দেওয়ার জন্য।
পাঠ্যের নিম্নলিখিত স্নিপেটটি তির্যক টেক্সট হিসাবে রেন্ডার করা হয়েছে ।
<em> তির্যক লেখা </em> হিসেবে রেন্ডার করা হয়েছে
মাথা আপ!নির্দ্বিধায় ব্যবহার করুন <b>
এবং <i>
HTML5 এ। <b>
শব্দ বা বাক্যাংশগুলিকে অতিরিক্ত গুরুত্ব না দিয়ে হাইলাইট করার জন্য বোঝানো হয় যখন <i>
বেশিরভাগই ভয়েস, প্রযুক্তিগত পদ ইত্যাদির জন্য।
পাঠ্য সারিবদ্ধকরণ ক্লাস সহ উপাদানগুলিতে পাঠ্যকে সহজেই পুনরায় সাজান।
বাম প্রান্তিককৃত পাঠ্য।
কেন্দ্রে সারিবদ্ধ পাঠ্য।
ডান প্রান্তিককৃত পাঠ্য।
- <p class = "text-left" > বাম প্রান্তিককৃত পাঠ্য। </p>
- <p ক্লাস = "টেক্সট-সেন্টার" > কেন্দ্রে সারিবদ্ধ পাঠ্য। </p>
- <p ক্লাস = "টেক্সট-ডান" > ডান সারিবদ্ধ পাঠ্য। </p>
মুষ্টিমেয় জোর ইউটিলিটি ক্লাসের সাথে রঙের মাধ্যমে অর্থ প্রকাশ করুন।
Fusce dapibus, telus ac cursus commodo, tortor mauris nibh.
Etiam porta sem malesuada Magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p ক্লাস = "নিঃশব্দ" > Fusce dapibus, telus ac cursus commodo, tortor mauris nibh. </p>
- <p ক্লাস = "টেক্সট-সতর্কতা" > ইটিয়াম পোর্টা সেম ম্যালেসুয়াডা ম্যাগনা মলিস ইউইসমোড। </p>
- <p class = "text-error" > Donec ullamcorper nulla non metus auctor fringilla. </p>
- <p class = "text-info" > Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis. </p>
- <p class = "text-success" > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>
<abbr>
হোভারে প্রসারিত সংস্করণ দেখানোর জন্য সংক্ষিপ্ত রূপ এবং সংক্ষিপ্ত রূপের জন্য HTML এর উপাদানের স্টাইলাইজড বাস্তবায়ন । একটি title
বৈশিষ্ট্য সহ সংক্ষিপ্ত রূপগুলির একটি হালকা বিন্দুযুক্ত নীচের সীমানা এবং হোভারে একটি সহায়তা কার্সার রয়েছে, যা হোভারে অতিরিক্ত প্রসঙ্গ প্রদান করে।
<abbr>
একটি সংক্ষেপণের দীর্ঘ হোভারে প্রসারিত পাঠ্যের জন্য, title
বৈশিষ্ট্য অন্তর্ভুক্ত করুন।
অ্যাট্রিবিউট শব্দের একটি সংক্ষিপ্ত রূপ হল attr ।
<abbr title = "attribute" > attr </abbr>
<abbr class="initialism">
.initialism
সামান্য ছোট ফন্ট-আকারের জন্য একটি সংক্ষেপে যোগ করুন ।
এইচটিএমএল স্লাইসড ব্রেড থেকে সেরা জিনিস।
<abbr শিরোনাম = "হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ" ক্লাস = "প্রাথমিকতা" > HTML </abbr>
নিকটতম পূর্বপুরুষ বা কাজের পুরো অংশের জন্য বর্তমান যোগাযোগের তথ্য।
<address>
দিয়ে সমস্ত লাইন শেষ করে বিন্যাস সংরক্ষণ করুন <br>
।
- <ঠিকানা>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- সান ফ্রান্সিসকো, CA 94107 <br>
- <abbr title = "ফোন" > P: </abbr> (123) 456-7890
- </address>
- <ঠিকানা>
- <strong> সম্পূর্ণ নাম </strong><br>
- <a href="mailto:#" > [email protected] </a> _ _
- </address>
আপনার নথির মধ্যে অন্য উৎস থেকে সামগ্রীর ব্লক উদ্ধৃত করার জন্য।
উদ্ধৃতি হিসাবে <blockquote>
যেকোনো HTML এর চারপাশে মোড়ানো । সোজা উদ্ধৃতি জন্য আমরা একটি সুপারিশ <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. পূর্ণসংখ্যা posuere erat a ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. পূর্ণসংখ্যা posuere erat a ante. </p>
- </blockquote>
একটি স্ট্যান্ডার্ড ব্লককোটে সহজ ভিন্নতার জন্য শৈলী এবং বিষয়বস্তু পরিবর্তন।
<small>
উৎস শনাক্ত করার জন্য ট্যাগ যোগ করুন । সোর্স কাজের নাম লিখুন <cite>
।
Lorem ipsum dolor sit amet, consectetur adipiscing elit. পূর্ণসংখ্যা posuere erat a ante.
উৎস শিরোনামে বিখ্যাত কেউ
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. পূর্ণসংখ্যা posuere erat a ante. </p>
- <small> বিখ্যাত কেউ <cite title = "Source Title" > Source Title </cite></small>
- </blockquote>
.pull-right
একটি ভাসমান, ডান-সারিবদ্ধ ব্লককোটের জন্য ব্যবহার করুন ।
- <blockquote ক্লাস = "টান-ডান" >
- ...
- </blockquote>
আইটেমগুলির একটি তালিকা যেখানে অর্ডারটি স্পষ্টভাবে গুরুত্বপূর্ণ নয় ।
- <ul>
- <li> ... </li>
- </ul>
আইটেমগুলির একটি তালিকা যেখানে অর্ডারটি স্পষ্টভাবে গুরুত্বপূর্ণ।
- <ol>
- <li> ... </li>
- </ol>
তালিকার আইটেমগুলিতে ডিফল্ট list-style
এবং বাম প্যাডিং সরান (শুধুমাত্র শিশুদের জন্য)।
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
সমস্ত তালিকা আইটেম একটি একক লাইনে রাখুন inline-block
এবং কিছু হালকা প্যাডিং সহ।
- <ul class = "ইনলাইন" >
- <li> ... </li>
- </ul>
তাদের সম্পর্কিত বর্ণনা সহ পদগুলির একটি তালিকা৷
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
<dl>
পাশাপাশি লাইন আপ শর্তাবলী এবং বর্ণনা করুন .
- <dl ক্লাস = "dl-অনুভূমিক" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
মাথা আপ!অনুভূমিক বর্ণনা তালিকাগুলি বাম কলামের ফিক্সে ফিট করার জন্য খুব দীর্ঘ পদগুলিকে ছেঁটে ফেলবে text-overflow
৷ সংকীর্ণ ভিউপোর্টে, তারা ডিফল্ট স্ট্যাক করা লেআউটে পরিবর্তিত হবে।
কোডের ইনলাইন স্নিপেটগুলি দিয়ে মোড়ানো <code>
।
<section>
ইনলাইন হিসাবে আবৃত করা উচিত.
- উদাহরণস্বরূপ , < code > & lt ; বিভাগ & gt ;</ code > ইনলাইন হিসাবে মোড়ানো উচিত ।
<pre>
কোডের একাধিক লাইনের জন্য ব্যবহার করুন । সঠিক রেন্ডারিংয়ের জন্য কোডে যেকোন অ্যাঙ্গেল ব্র্যাকেট এড়িয়ে যেতে ভুলবেন না।
<p>এখানে নমুনা পাঠ্য...</p>
- <প্রে>
- <p>এখানে নমুনা পাঠ্য...</p>
- </pre>
মাথা আপ!ট্যাগের মধ্যে কোড <pre>
যতটা সম্ভব বাম দিকে রাখতে ভুলবেন না; এটি সমস্ত ট্যাব রেন্ডার করবে।
আপনি ঐচ্ছিকভাবে .pre-scrollable
ক্লাস যোগ করতে পারেন যা সর্বোচ্চ 350px উচ্চতা সেট করবে এবং একটি y-অক্ষ স্ক্রলবার প্রদান করবে।
.table
বেসিক স্টাইলিং এর জন্য—হালকা প্যাডিং এবং শুধুমাত্র অনুভূমিক ডিভাইডার— যেকোনো একটিতে বেস ক্লাস যোগ করুন <table>
।
# | নামের প্রথম অংশ | নামের শেষাংশ | ব্যবহারকারীর নাম |
---|---|---|---|
1 | মার্ক | অটো | @এমডিও |
2 | জ্যাকব | থর্নটন | @ফ্যাট |
3 | ল্যারি | পাখি | @টুইটার |
- <টেবিল ক্লাস = "টেবিল" >
- …
- </ টেবিল>
.table
বেস ক্লাসে নিচের যেকোনো ক্লাস যুক্ত করুন।
.table-striped
<tbody>
CSS সিলেক্টরের মাধ্যমে যেকোন টেবিল সারিতে জেব্রা-স্ট্রাইপিং যোগ :nth-child
করে (IE7-8 এ উপলব্ধ নয়)।
# | নামের প্রথম অংশ | নামের শেষাংশ | ব্যবহারকারীর নাম |
---|---|---|---|
1 | মার্ক | অটো | @এমডিও |
2 | জ্যাকব | থর্নটন | @ফ্যাট |
3 | ল্যারি | পাখি | @টুইটার |
- <টেবিল ক্লাস = "টেবিল টেবিল-স্ট্রিপড" >
- …
- </ টেবিল>
.table-bordered
টেবিলে সীমানা এবং গোলাকার কোণগুলি যোগ করুন।
# | নামের প্রথম অংশ | নামের শেষাংশ | ব্যবহারকারীর নাম |
---|---|---|---|
1 | মার্ক | অটো | @এমডিও |
মার্ক | অটো | @getbootstrap | |
2 | জ্যাকব | থর্নটন | @ফ্যাট |
3 | ল্যারি দ্য বার্ড | @টুইটার |
- <টেবিল ক্লাস = "টেবিল টেবিল-বর্ডারযুক্ত" >
- …
- </ টেবিল>
.table-hover
একটি এর মধ্যে টেবিলের সারিগুলিতে একটি হোভার অবস্থা সক্ষম করুন <tbody>
৷
# | নামের প্রথম অংশ | নামের শেষাংশ | ব্যবহারকারীর নাম |
---|---|---|---|
1 | মার্ক | অটো | @এমডিও |
2 | জ্যাকব | থর্নটন | @ফ্যাট |
3 | ল্যারি দ্য বার্ড | @টুইটার |
- <টেবিল ক্লাস = "টেবিল টেবিল-হোভার" >
- …
- </ টেবিল>
.table-condensed
সেল প্যাডিংকে অর্ধেক করে কেটে টেবিলকে আরও কমপ্যাক্ট করে।
# | নামের প্রথম অংশ | নামের শেষাংশ | ব্যবহারকারীর নাম |
---|---|---|---|
1 | মার্ক | অটো | @এমডিও |
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 >
- ...
সমর্থিত টেবিলের এইচটিএমএল উপাদানগুলির তালিকা এবং সেগুলি কীভাবে ব্যবহার করা উচিত৷
ট্যাগ | বর্ণনা |
---|---|
<table> |
সারণী বিন্যাসে ডেটা প্রদর্শনের জন্য মোড়ানো উপাদান |
<thead> |
<tr> টেবিল কলাম লেবেল করার জন্য টেবিল হেডার সারি ( ) এর জন্য ধারক উপাদান |
<tbody> |
<tr> টেবিলের মূল অংশে টেবিল সারি ( ) এর জন্য ধারক উপাদান |
<tr> |
একটি একক সারিতে প্রদর্শিত টেবিল কক্ষের ( <td> বা ) সেটের জন্য ধারক উপাদান<th> |
<td> |
ডিফল্ট টেবিল সেল |
<th> |
কলামের জন্য বিশেষ টেবিল সেল (বা সারি, সুযোগ এবং স্থান নির্ধারণের উপর নির্ভর করে) লেবেল |
<caption> |
টেবিলে যা আছে তার বর্ণনা বা সারাংশ, বিশেষ করে স্ক্রিন রিডারদের জন্য উপযোগী |
- <টেবিল>
- <ক্যাপশন> ... </ ক্যাপশন>
- <thead>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </ টেবিল>
স্বতন্ত্র ফর্ম কন্ট্রোলগুলি স্টাইলিং পায়, কিন্তু মার্কআপে কোন প্রয়োজনীয় বেস ক্লাস <form>
বা বড় পরিবর্তন ছাড়াই। ফর্ম কন্ট্রোলের উপরে স্ট্যাক করা, বাম-সারিবদ্ধ লেবেলে ফলাফল।
- <ফর্ম>
- <ফিল্ডসেট>
- <লেজেন্ড> কিংবদন্তি </ legend>
- <label> লেবেলের নাম </ label>
- <ইনপুট প্রকার = "টেক্সট" স্থানধারক = "কিছু টাইপ করুন..." >
- <span class = "help-block" > উদাহরণ ব্লক-লেভেল সাহায্য পাঠ্য এখানে। </span>
- <লেবেল ক্লাস = "চেকবক্স" >
- <ইনপুট প্রকার = "চেকবক্স" > আমাকে চেক আউট করুন
- </ label>
- <button type = "submit" class = "btn" > জমা দিন </button>
- </fieldset>
- </form>
বুটস্ট্র্যাপের সাথে অন্তর্ভুক্ত সাধারণ ব্যবহারের ক্ষেত্রে তিনটি ঐচ্ছিক ফর্ম লেআউট।
একটি অতিরিক্ত বৃত্তাকার পাঠ্য ইনপুটের জন্য .form-search
ফর্ম এবং .search-query
তে যোগ করুন।<input>
- <ফর্ম ক্লাস = "ফর্ম-সার্চ" >
- <ইনপুট প্রকার = "টেক্সট" ক্লাস = "ইনপুট-মাঝারি অনুসন্ধান-কোয়েরি" >
- <button type = "submit" class = "btn" > অনুসন্ধান </ বোতাম>
- </form>
.form-inline
কমপ্যাক্ট লেআউটের জন্য বাম-সারিবদ্ধ লেবেল এবং ইনলাইন-ব্লক নিয়ন্ত্রণের জন্য যোগ করুন ।
- <ফর্ম ক্লাস = "ফর্ম-ইনলাইন" >
- <ইনপুট প্রকার = "টেক্সট" ক্লাস = "ইনপুট-ছোট" স্থানধারক = "ইমেল" >
- <ইনপুট প্রকার = "পাসওয়ার্ড" ক্লাস = "ইনপুট-ছোট" স্থানধারক = "পাসওয়ার্ড" >
- <লেবেল ক্লাস = "চেকবক্স" >
- <ইনপুট প্রকার = "চেকবক্স" > আমাকে মনে রাখবেন
- </ label>
- <button type = "submit" class = "btn" > সাইন ইন করুন </button>
- </form>
লেবেলগুলিকে ডানদিকে সারিবদ্ধ করুন এবং নিয়ন্ত্রণগুলির মতো একই লাইনে প্রদর্শিত করতে সেগুলিকে বাম দিকে ভাসিয়ে দিন৷ একটি ডিফল্ট ফর্ম থেকে সর্বাধিক মার্কআপ পরিবর্তন প্রয়োজন:
.form-horizontal
ফর্ম যোগ করুন.control-group
.control-label
লেবেলে যোগ করুন.controls
সঠিক প্রান্তিককরণের জন্য যেকোনো সংশ্লিষ্ট নিয়ন্ত্রণকে মোড়ানো
- <ফর্ম ক্লাস = "ফর্ম-অনুভূমিক" >
- <div ক্লাস = "কন্ট্রোল-গ্রুপ" >
- <label class = "control-label" for = "inputEmail" > ইমেল </label>
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <ইনপুট প্রকার = "টেক্সট" আইডি = "ইনপুট ইমেইল" স্থানধারক = "ইমেল" >
- </div>
- </div>
- <div ক্লাস = "কন্ট্রোল-গ্রুপ" >
- <label class = "control-label" for = "inputPassword" > Password </label>
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <ইনপুট প্রকার = "পাসওয়ার্ড" আইডি = "ইনপুটপাসওয়ার্ড" স্থানধারক = "পাসওয়ার্ড" >
- </div>
- </div>
- <div ক্লাস = "কন্ট্রোল-গ্রুপ" >
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <লেবেল ক্লাস = "চেকবক্স" >
- <ইনপুট প্রকার = "চেকবক্স" > আমাকে মনে রাখবেন
- </ label>
- <button type = "submit" class = "btn" > সাইন ইন করুন </button>
- </div>
- </div>
- </form>
একটি উদাহরণ ফর্ম বিন্যাসে সমর্থিত আদর্শ ফর্ম নিয়ন্ত্রণের উদাহরণ৷
সর্বাধিক সাধারণ ফর্ম নিয়ন্ত্রণ, পাঠ্য-ভিত্তিক ইনপুট ক্ষেত্র। সমস্ত HTML5 প্রকারের জন্য সমর্থন অন্তর্ভুক্ত করে: পাঠ্য, পাসওয়ার্ড, তারিখ সময়, তারিখ সময়-স্থানীয়, তারিখ, মাস, সময়, সপ্তাহ, নম্বর, ইমেল, ইউআরএল, অনুসন্ধান, টেলিফোন এবং রঙ।
type
সব সময়ে একটি নির্দিষ্ট ব্যবহার প্রয়োজন .
- <ইনপুট প্রকার = "টেক্সট" স্থানধারক = "টেক্সট ইনপুট" >
ফর্ম নিয়ন্ত্রণ যা পাঠ্যের একাধিক লাইন সমর্থন করে। rows
প্রয়োজনে বৈশিষ্ট্য পরিবর্তন করুন ।
- <textarea সারি = "3" ></textarea>
চেকবক্সগুলি একটি তালিকার এক বা একাধিক বিকল্প নির্বাচন করার জন্য এবং রেডিওগুলি অনেকগুলি থেকে একটি বিকল্প নির্বাচন করার জন্য।
- <লেবেল ক্লাস = "চেকবক্স" >
- <ইনপুট প্রকার = "চেকবক্স" মান = "" >
- বিকল্প একটি হল এটি এবং এটি - কেন এটি দুর্দান্ত তা অন্তর্ভুক্ত করতে ভুলবেন না
- </ label>
- <লেবেল ক্লাস = "রেডিও" >
- <ইনপুট প্রকার = "রেডিও" নাম = "বিকল্প রেডিওস" আইডি = "অপশন রেডিওস1" মান = "বিকল্প1 " চেক করা হয়েছে >
- বিকল্প একটি হল এটি এবং এটি - কেন এটি দুর্দান্ত তা অন্তর্ভুক্ত করতে ভুলবেন না
- </ label>
- <লেবেল ক্লাস = "রেডিও" >
- <ইনপুট প্রকার = "রেডিও" নাম = "বিকল্প রেডিওস" আইডি = "অপশন রেডিওস2" মান = " বিকল্প 2 " >
- বিকল্প দুটি অন্য কিছু হতে পারে এবং এটি নির্বাচন করলে বিকল্প একটি অনির্বাচন করা হবে
- </ label>
.inline
একই লাইনে প্রদর্শিত নিয়ন্ত্রণের জন্য চেকবক্স বা রেডিওগুলির একটি সিরিজে ক্লাস যুক্ত করুন ।
- <লেবেল ক্লাস = "চেকবক্স ইনলাইন" >
- <ইনপুট প্রকার = "চেকবক্স" আইডি = "ইনলাইন চেকবক্স1" মান = "বিকল্প1" > 1
- </ label>
- <লেবেল ক্লাস = "চেকবক্স ইনলাইন" >
- <ইনপুট প্রকার = "চেকবক্স" আইডি = "ইনলাইন চেকবক্স2" মান = "বিকল্প2" > 2
- </ label>
- <লেবেল ক্লাস = "চেকবক্স ইনলাইন" >
- <ইনপুট প্রকার = "চেকবক্স" আইডি = "ইনলাইন চেকবক্স3" মান = "বিকল্প3" > 3
- </ label>
ডিফল্ট বিকল্প ব্যবহার করুন বা multiple="multiple"
একবারে একাধিক বিকল্প দেখানোর জন্য একটি নির্দিষ্ট করুন।
- <নির্বাচন>
- <বিকল্প> 1 </ বিকল্প>
- <বিকল্প> 2 </ বিকল্প>
- <বিকল্প> 3 </ বিকল্প>
- <বিকল্প> 4 </ বিকল্প>
- <বিকল্প> 5 </ বিকল্প>
- </select>
- < একাধিক নির্বাচন করুন = "একাধিক" >
- <বিকল্প> 1 </ বিকল্প>
- <বিকল্প> 2 </ বিকল্প>
- <বিকল্প> 3 </ বিকল্প>
- <বিকল্প> 4 </ বিকল্প>
- <বিকল্প> 5 </ বিকল্প>
- </select>
বিদ্যমান ব্রাউজার নিয়ন্ত্রণের উপরে যোগ করে, বুটস্ট্র্যাপ অন্যান্য দরকারী ফর্ম উপাদান অন্তর্ভুক্ত করে।
যেকোনো টেক্সট-ভিত্তিক ইনপুটের আগে বা পরে টেক্সট বা বোতাম যোগ করুন। মনে রাখবেন যে select
উপাদানগুলি এখানে সমর্থিত নয়।
একটি ইনপুটে পাঠ্য প্রিপেন্ড বা যুক্ত করতে দুটি ক্লাসের একটি দিয়ে an .add-on
এবং an কে মোড়ানো ।input
- <div class = "input-prepend" >
- <span ক্লাস = "অ্যাড-অন" > @ </span>
- <ইনপুট ক্লাস = "span2" id = "prependedInput" type = "text" placeholder = "Username" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span ক্লাস = "অ্যাড-অন" > .00 </span>
- </div>
.add-on
একটি ইনপুট প্রিপেন্ড এবং যুক্ত করতে উভয় ক্লাস এবং দুটি উদাহরণ ব্যবহার করুন।
- <div class = "input-prepend input-append" >
- <span ক্লাস = "অ্যাড-অন" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "text" >
- <span ক্লাস = "অ্যাড-অন" > .00 </span>
- </div>
<span>
পাঠ্য সহ a এর পরিবর্তে, .btn
একটি ইনপুটে একটি বোতাম (বা দুটি) সংযুক্ত করতে a ব্যবহার করুন।
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButton " type = "text" >
- <button class = "btn" type = "button" > যান! </ বোতাম>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > অনুসন্ধান </button>
- <button class = "btn" type = "button" > বিকল্প </ বোতাম>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <বোতাম ক্লাস = "বিটিএন ড্রপডাউন-টগল" ডেটা-টগল = "ড্রপডাউন" >
- কর্ম
- <span ক্লাস = "ক্যারেট" ></span>
- </ বোতাম>
- <ul class = "ড্রপডাউন-মেনু" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <বোতাম ক্লাস = "বিটিএন ড্রপডাউন-টগল" ডেটা-টগল = "ড্রপডাউন" >
- কর্ম
- <span ক্লাস = "ক্যারেট" ></span>
- </ বোতাম>
- <ul class = "ড্রপডাউন-মেনু" >
- ...
- </ul>
- </div>
- <ইনপুট ক্লাস = "span2" id = "prependedDropdownButton" type = "text" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-group" >
- <বোতাম ক্লাস = "বিটিএন ড্রপডাউন-টগল" ডেটা-টগল = "ড্রপডাউন" >
- কর্ম
- <span ক্লাস = "ক্যারেট" ></span>
- </ বোতাম>
- <ul class = "ড্রপডাউন-মেনু" >
- ...
- </ul>
- </div>
- <ইনপুট ক্লাস = "span2" id = "appendedPrependedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <বোতাম ক্লাস = "বিটিএন ড্রপডাউন-টগল" ডেটা-টগল = "ড্রপডাউন" >
- কর্ম
- <span ক্লাস = "ক্যারেট" ></span>
- </ বোতাম>
- <ul class = "ড্রপডাউন-মেনু" >
- ...
- </ul>
- </div>
- </div>
- <ফর্ম>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <ইনপুট প্রকার = "টেক্সট" >
- </div>
- <div class = "input-append" >
- <ইনপুট প্রকার = "টেক্সট" >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <ফর্ম ক্লাস = "ফর্ম-সার্চ" >
- <div class = "input-append" >
- <ইনপুট টাইপ = "টেক্সট" ক্লাস = "span2 সার্চ-কোয়েরি" >
- <button type = "submit" class = "btn" > অনুসন্ধান </ বোতাম>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > অনুসন্ধান </ বোতাম>
- <ইনপুট টাইপ = "টেক্সট" ক্লাস = "span2 সার্চ-কোয়েরি" >
- </div>
- </form>
আপেক্ষিক সাইজিং ক্লাস ব্যবহার করুন .input-large
বা ক্লাস ব্যবহার করে গ্রিড কলামের আকারের সাথে আপনার ইনপুট মেলে .span*
।
যে কোনো <input>
বা <textarea>
উপাদান একটি ব্লক স্তর উপাদান মত আচরণ করুন.
- <input class = "input-block-level" type = "text" placeholder = ".input-block-level" >
- <input class = "input-mini" type = "text" placeholder = ".input-mini" >
- <input class = "input-small" type = "text" placeholder = ".input-small" >
- <input class = "input-medium" type = "text" placeholder = ".input-medium" >
- <input class = "input-large" type = "text" placeholder = ".input-large" >
- <input class = "input-xlarge" type = "text" placeholder = ".input-xlarge" >
- <input class = "input-xxlarge" type = "text" placeholder = ".input-xxlarge" >
মাথা আপ!ভবিষ্যত সংস্করণে, আমরা আমাদের বোতামের আকার মেলানোর জন্য এই আপেক্ষিক ইনপুট ক্লাসগুলির ব্যবহার পরিবর্তন করব। উদাহরণস্বরূপ, .input-large
একটি ইনপুটের প্যাডিং এবং ফন্ট-আকার বৃদ্ধি করবে।
গ্রিড কলামগুলির একই আকারের সাথে মেলে এমন ইনপুটগুলির জন্য .span1
to ব্যবহার করুন ৷.span12
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <ইনপুট ক্লাস = "span3" প্রকার = "টেক্সট" স্থানধারক = ".span3" >
- < ক্লাস নির্বাচন করুন = "span1" >
- ...
- </select>
- < ক্লাস নির্বাচন করুন = "span2" >
- ...
- </select>
- < ক্লাস নির্বাচন করুন = "span3" >
- ...
- </select>
প্রতি লাইনে একাধিক গ্রিড ইনপুটের জন্য, সঠিক ব্যবধানের জন্য মডিফায়ার ক্লাস ব্যবহার করুন.controls-row
। এটি হোয়াইট-স্পেস ভেঙে ফেলার জন্য ইনপুটগুলিকে ভাসিয়ে দেয়, সঠিক মার্জিন সেট করে এবং ফ্লোট পরিষ্কার করে।
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <input class = "span5" type = "text" placeholder = ".span5" >
- </div>
- <div class = "controls controls-row" >
- <input class = "span4" type = "text" placeholder = ".span4" >
- <input class = "span1" type = "text" placeholder = ".span1" >
- </div>
- ...
প্রকৃত ফর্ম মার্কআপ ব্যবহার না করে সম্পাদনাযোগ্য নয় এমন একটি ফর্মে ডেটা উপস্থাপন করুন৷
- <span class = "input-xlarge uneditable-input" > এখানে কিছু মান </span>
কর্মের একটি গ্রুপ (বোতাম) দিয়ে একটি ফর্ম শেষ করুন। একটি এর মধ্যে রাখা হলে .form-actions
, বোতামগুলি স্বয়ংক্রিয়ভাবে ফর্ম নিয়ন্ত্রণের সাথে লাইন আপ করতে ইন্ডেন্ট করবে।
- <div ক্লাস = "ফর্ম-ক্রিয়া" >
- <বোতাম প্রকার = "জমা দিন" ক্লাস = "btn btn-প্রাথমিক" > পরিবর্তনগুলি সংরক্ষণ করুন </ বোতাম>
- <button type = "button" class = "btn" > বাতিল করুন </button>
- </div>
সাহায্য পাঠ্যের জন্য ইনলাইন এবং ব্লক স্তর সমর্থন যা ফর্ম নিয়ন্ত্রণের চারপাশে প্রদর্শিত হয়।
- <ইনপুট টাইপ = "টেক্সট" ><span ক্লাস = "হেল্প-ইনলাইন" > ইনলাইন হেল্প টেক্সট </span>
- <ইনপুট টাইপ = "টেক্সট" ><span ক্লাস = "হেল্প-ব্লক" > সাহায্য পাঠ্যের একটি দীর্ঘ ব্লক যা একটি নতুন লাইনে ভেঙ্গে যায় এবং একটি লাইনের বাইরে প্রসারিত হতে পারে। </span>
ফর্ম কন্ট্রোল এবং লেবেল সম্পর্কে মৌলিক প্রতিক্রিয়া স্টেট সহ ব্যবহারকারী বা দর্শকদের প্রতিক্রিয়া প্রদান করুন।
আমরা কিছু ফর্ম কন্ট্রোলে ডিফল্ট শৈলী মুছে ফেলি এবং এর জায়গায় outline
একটি প্রয়োগ করি ৷box-shadow
:focus
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "এটি ফোকাসড..." >
সাথে ডিফল্ট ব্রাউজার কার্যকারিতার মাধ্যমে স্টাইল ইনপুট :invalid
। একটি নির্দিষ্ট করুন, ক্ষেত্রটি ঐচ্ছিক না হলে বৈশিষ্ট্য type
যোগ করুন এবং (যদি প্রযোজ্য হয়) একটি নির্দিষ্ট করুন ।required
pattern
এটি ইন্টারনেট এক্সপ্লোরার 7-9 সংস্করণে উপলব্ধ নয় কারণ CSS ছদ্ম নির্বাচকদের সমর্থনের অভাবে।
- <ইনপুট ক্লাস = "span3" প্রকার = "ইমেল" প্রয়োজন >
disabled
ব্যবহারকারীর ইনপুট প্রতিরোধ করতে একটি ইনপুটে বৈশিষ্ট্য যোগ করুন এবং একটি সামান্য ভিন্ন চেহারা ট্রিগার করুন।
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "এখানে ইনপুট নিষ্ক্রিয়..." নিষ্ক্রিয় >
বুটস্ট্র্যাপে ত্রুটি, সতর্কতা, তথ্য এবং সাফল্যের বার্তাগুলির জন্য বৈধতা শৈলী অন্তর্ভুক্ত রয়েছে। ব্যবহার করতে, আশেপাশে উপযুক্ত শ্রেণী যোগ করুন .control-group
।
- <div ক্লাস = "কন্ট্রোল-গ্রুপ সতর্কতা" >
- <label class = "control-label" for = "inputWarning" > সতর্কতা সহ ইনপুট </label>
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <ইনপুট প্রকার = "টেক্সট" আইডি = "ইনপুট ওয়ার্নিং" >
- <span class = "help-inline" > কিছু ভুল হয়ে থাকতে পারে </span>
- </div>
- </div>
- <div ক্লাস = "কন্ট্রোল-গ্রুপ ত্রুটি" >
- <label class = "control-label" for = "inputError" > ত্রুটি সহ ইনপুট </label>
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <ইনপুট প্রকার = "টেক্সট" আইডি = "ইনপুট ত্রুটি" >
- <span class = "help-inline" > অনুগ্রহ করে ত্রুটি সংশোধন করুন </span>
- </div>
- </div>
- <div ক্লাস = "কন্ট্রোল-গ্রুপ তথ্য" >
- <label class = "control-label" for = "inputInfo" > তথ্য সহ ইনপুট </label>
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <ইনপুট প্রকার = "টেক্সট" আইডি = "ইনপুট ইনফো" >
- <span class = "help-inline" > ব্যবহারকারীর নাম ইতিমধ্যেই নেওয়া হয়েছে </span>
- </div>
- </div>
- <div ক্লাস = "কন্ট্রোল-গ্রুপ সাফল্য" >
- <label class = "control-label" for = "inputSuccess" > সাফল্যের সাথে ইনপুট </label>
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <ইনপুট প্রকার = "টেক্সট" আইডি = "ইনপুটসফল" >
- <span ক্লাস = "হেল্প-ইনলাইন" > উহু! </span>
- </div>
- </div>
<img>
যেকোন প্রজেক্টে সহজেই স্টাইল ইমেজ করার জন্য একটি উপাদানে ক্লাস যোগ করুন ।
- <img src = "..." class = "img-rounded" >
- <img src = "..." ক্লাস = "img-বৃত্ত" >
- <img src = "..." ক্লাস = "img-polaroid" >
মাথা আপ! .img-rounded
এবং সমর্থনের .img-circle
অভাবে IE7-8 এ কাজ করবেন না border-radius
।
স্প্রাইট আকারে 140টি আইকন, গাঢ় ধূসর (ডিফল্ট) এবং সাদাতে উপলব্ধ, Glyphicons দ্বারা প্রদত্ত ।
Glyphicons Halflings সাধারণত বিনামূল্যে পাওয়া যায় না, কিন্তু Bootstrap এবং Glyphicons নির্মাতাদের মধ্যে একটি ব্যবস্থা ডেভেলপার হিসাবে আপনার জন্য বিনা খরচে এটি সম্ভব করেছে। আপনাকে ধন্যবাদ হিসাবে, আমরা আপনাকে Glyphicons-এ একটি ঐচ্ছিক লিঙ্ক অন্তর্ভুক্ত করতে বলব যখনই ব্যবহারিক।
সমস্ত আইকনের জন্য <i>
একটি অনন্য শ্রেণী সহ একটি ট্যাগ প্রয়োজন, এর সাথে উপসর্গযুক্ত icon-
৷ ব্যবহার করতে, নিচের কোডটি প্রায় যেকোনো জায়গায় রাখুন:
- <i ক্লাস = "আইকন-সার্চ" ></i>
উল্টানো (সাদা) আইকনগুলির জন্যও শৈলী উপলব্ধ রয়েছে, একটি অতিরিক্ত শ্রেণী দিয়ে প্রস্তুত করা হয়েছে। আমরা বিশেষভাবে নেভি এবং ড্রপডাউন লিঙ্কগুলির জন্য হোভার এবং সক্রিয় অবস্থায় এই ক্লাসটি প্রয়োগ করব।
- <i class = "icon-search icon-white" ></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 ক্লাস = "btn btn-প্রাথমিক ড্রপডাউন-টগল" ডেটা-টগল = "ড্রপডাউন" href = "#" ><span ক্লাস = "ক্যারেট" ></span></a>
- <ul class = "ড্রপডাউন-মেনু" >
- <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>
- <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>
- <ul class = "nav nav-list" >
- <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 ক্লাস = "কন্ট্রোল-গ্রুপ" >
- <label class = "control-label" for = "inputIcon" > ইমেল ঠিকানা </label>
- <div ক্লাস = "নিয়ন্ত্রণ" >
- <div class = "input-prepend" >
- <span ক্লাস = "অ্যাড-অন" ><i ক্লাস = "আইকন-এনভেলপ" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>