അടിസ്ഥാന CSS

സ്കാർഫോൾഡിംഗിന് മുകളിൽ, പുതിയതും സ്ഥിരതയുള്ളതുമായ രൂപവും ഭാവവും നൽകുന്നതിന് അടിസ്ഥാന HTML ഘടകങ്ങൾ സ്റ്റൈൽ ചെയ്യുകയും വിപുലീകരിക്കാവുന്ന ക്ലാസുകൾ ഉപയോഗിച്ച് മെച്ചപ്പെടുത്തുകയും ചെയ്യുന്നു.

തലക്കെട്ടുകളും ബോഡി കോപ്പിയും

ടൈപ്പോഗ്രാഫിക് സ്കെയിൽ

മുഴുവൻ ടൈപ്പോഗ്രാഫിക് ഗ്രിഡും ഞങ്ങളുടെ variables.less ഫയലിലെ രണ്ട് ലെസ് വേരിയബിളുകളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്: @baseFontSizeകൂടാതെ @baseLineHeight. ആദ്യത്തേത് മുഴുവൻ ഉപയോഗിച്ചിരിക്കുന്ന അടിസ്ഥാന ഫോണ്ട്-വലിപ്പവും രണ്ടാമത്തേത് അടിസ്ഥാന ലൈൻ-ഉയരവുമാണ്.

ഞങ്ങളുടെ എല്ലാ തരത്തിലുമുള്ള മാർജിനുകൾ, പാഡിംഗുകൾ, ലൈൻ-ഹൈറ്റുകൾ എന്നിവ സൃഷ്ടിക്കാൻ ഞങ്ങൾ ആ വേരിയബിളുകളും ചില ഗണിതങ്ങളും ഉപയോഗിക്കുന്നു.

ഉദാഹരണ ബോഡി ടെക്സ്റ്റ്

Nullam quis risus eget urna mollis ornare vel Eu leo. കം സോഷ്യസ് നാറ്റോക്ക് പെനാറ്റിബസ് എറ്റ് മാഗ്നിസ് ഡിസ് പാർച്യൂറിയന്റ് മോണ്ടസ്, നസ്സെതുർ റിഡിക്കുലസ് മസ്. Nullam id dolor id nibh ultricies vehicula ut id elit.

Vivamus sagittis lacus vel ague laoreet rutrum faucibus dolor auctor. ഡ്യൂയിസ് മോളിസ്, ഈസ്റ്റ് നോൺ കമോഡോ ലക്റ്റസ്, നിസി എററ്റ് പോർട്ടിറ്റർ ലിഗുല, എഗെറ്റ് ലാസിനിയ ഒഡിയോ സെം നെക് എലിറ്റ്. ഡോനെക് സെഡ് ഒഡിയോ ദുയി.

h1. തലക്കെട്ട് 1

h2. തലക്കെട്ട് 2

h3. തലക്കെട്ട് 3

h4. തലക്കെട്ട് 4

h5. തലക്കെട്ട് 5
h6. തലക്കെട്ട് 6

ഊന്നൽ, വിലാസം, ചുരുക്കെഴുത്ത്

ഘടകം ഉപയോഗം ഓപ്ഷണൽ
<strong> പ്രധാനപ്പെട്ട ഒരു ടെക്‌സ്‌റ്റ് സ്‌നിപ്പറ്റ് ഊന്നിപ്പറയുന്നതിന് ഒന്നുമില്ല
<em> സമ്മർദത്തോടെയുള്ള ടെക്‌സ്‌റ്റിന്റെ ഒരു സ്‌നിപ്പറ്റ് ഊന്നിപ്പറയുന്നതിന് ഒന്നുമില്ല
<abbr> വിപുലീകരിച്ച പതിപ്പ് ഹോവറിൽ കാണിക്കാൻ ചുരുക്കങ്ങളും ചുരുക്കെഴുത്തുകളും പൊതിയുന്നു titleവിപുലീകരിച്ച ടെക്‌സ്‌റ്റിനായി ഓപ്‌ഷണൽ ഉൾപ്പെടുത്തുക
<address> അതിന്റെ ഏറ്റവും അടുത്ത പൂർവ്വികനെയോ അല്ലെങ്കിൽ മുഴുവൻ ജോലിസ്ഥലത്തേയും ബന്ധപ്പെടാനുള്ള വിവരങ്ങൾക്ക് എല്ലാ വരികളും അവസാനിപ്പിച്ച് ഫോർമാറ്റിംഗ് സംരക്ഷിക്കുക<br>

ഊന്നൽ ഉപയോഗിക്കുന്നു

ഫ്യൂസ് ഡാപിബസ് , ടെല്ലസ് എസി കർസസ് കമോഡോ , ടോർറ്റർ മൗറിസ് കോൺഡിമെന്റം നിബ്, യുട്ട് ഫെർമെന്റം മാസ് ജസ്തോ സിറ്റ് അമെറ്റ് റിസസ്. മെസെനാസ് ഫൗസിബസ് മോളിസ് ഇന്റർഡം. Nulla vitae elit libero, a pharetra ague.

ശ്രദ്ധിക്കുക:<b> HTML5- ലും ഉപയോഗിക്കാൻ <i>മടിക്കേണ്ടതില്ല, എന്നാൽ അവയുടെ ഉപയോഗം അൽപ്പം മാറിയിരിക്കുന്നു. വോയ്‌സ്, ടെക്‌നിക്കൽ പദങ്ങൾ മുതലായവയ്‌ക്കായി <b>അധിക പ്രാധാന്യം നൽകാതെ വാക്കുകളോ ശൈലികളോ ഹൈലൈറ്റ് ചെയ്യുന്നതാണ് ഇത്.<i>

ഉദാഹരണ വിലാസങ്ങൾ

<address>ടാഗ് എങ്ങനെ ഉപയോഗിക്കാമെന്നതിന്റെ രണ്ട് ഉദാഹരണങ്ങൾ ഇതാ :

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890
മുഴുവൻ പേര്
[email protected]

ഉദാഹരണ ചുരുക്കെഴുത്തുകൾ

ചുരുക്കെഴുത്തുകൾ വലിയക്ഷര ടെക്‌സ്‌റ്റും ഇളം ഡോട്ടുള്ള താഴത്തെ ബോർഡറും ഉപയോഗിച്ചാണ് രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത്. ഹോവറിൽ അവർക്ക് ഒരു സഹായ കഴ്‌സറും ഉണ്ട്, അതിനാൽ ഉപയോക്താക്കൾക്ക് ഹോവറിൽ എന്തെങ്കിലും കാണിക്കുമെന്ന് അധിക സൂചനയുണ്ട്.

സ്ലൈസ് ചെയ്ത ബ്രെഡിന് ശേഷമുള്ള ഏറ്റവും മികച്ച കാര്യം HTML ആണ്.

ആട്രിബ്യൂട്ട് എന്ന വാക്കിന്റെ ചുരുക്കമാണ് attr .

ബ്ലോക്ക്ക്വോട്ടുകൾ

ഘടകം ഉപയോഗം ഓപ്ഷണൽ
<blockquote> മറ്റൊരു ഉറവിടത്തിൽ നിന്നുള്ള ഉള്ളടക്കം ഉദ്ധരിക്കുന്നതിനുള്ള ബ്ലോക്ക്-ലെവൽ ഘടകം

citeഉറവിട URL-ന് ആട്രിബ്യൂട്ട് ചേർക്കുക

ഫ്ലോട്ടഡ് ഓപ്ഷനുകൾക്കുള്ള ഉപയോഗവും .pull-leftക്ലാസുകളും.pull-right
<small> ഉപയോക്താവിനെ അഭിമുഖീകരിക്കുന്ന ഒരു ഉദ്ധരണി ചേർക്കുന്നതിനുള്ള ഓപ്ഷണൽ ഘടകം, സാധാരണയായി കൃതിയുടെ തലക്കെട്ടുള്ള ഒരു രചയിതാവ് <cite>ഉറവിടത്തിന്റെ ശീർഷകത്തിനോ പേരിനോ ചുറ്റും വയ്ക്കുക

ഒരു ബ്ലോക്ക്‌ക്വോട്ട് ഉൾപ്പെടുത്താൻ , ഉദ്ധരണിയായി <blockquote>ഏതെങ്കിലും HTML പൊതിയുക. നേരായ ഉദ്ധരണികൾക്കായി ഞങ്ങൾ ഒരു ശുപാർശ ചെയ്യുന്നു <p>.

<small>നിങ്ങളുടെ ഉറവിടം ഉദ്ധരിക്കാൻ ഒരു ഓപ്‌ഷണൽ ഘടകം ഉൾപ്പെടുത്തുക &mdash;, സ്റ്റൈലിംഗ് ആവശ്യങ്ങൾക്കായി നിങ്ങൾക്ക് അതിന് മുമ്പ് ഒരു എം ഡാഷ് ലഭിക്കും.

  1. <blockquote>
  2. <p> ലോറെം ഇപ്‌സം ഡോളർ സിറ്റ് അമെറ്റ്, കൺസെക്റ്റേറ്റർ അഡിപിസ്സിംഗ് എലിറ്റ്. പൂർണ്ണസംഖ്യയും വെനനാറ്റിസും </p>
  3. <small> പ്രശസ്തനായ ഒരാൾ </small>
  4. </blockquote>

ബ്ലോക്ക് ഉദ്ധരണികളുടെ ഉദാഹരണം

ഡിഫോൾട്ട് ബ്ലോക്ക്‌ക്വോട്ടുകൾ ഇതുപോലെയാണ് സ്റ്റൈൽ ചെയ്തിരിക്കുന്നത്:

ലോറെം ഇപ്‌സം ഡോളർ സിറ്റ് അമെറ്റ്, കൺസെക്റ്റേറ്റർ അഡിപിസ്സിംഗ് എലിറ്റ്. പൂർണ്ണസംഖ്യയും വെനനാറ്റിസും

ബോഡി ഓഫ് വർക്കിൽ പ്രശസ്തനായ ഒരാൾ

നിങ്ങളുടെ ബ്ലോക്ക്‌ക്വോട്ട് വലതുവശത്തേക്ക് ഫ്ലോട്ട് ചെയ്യാൻ, ചേർക്കുക class="pull-right":

ലോറെം ഇപ്‌സം ഡോളർ സിറ്റ് അമെറ്റ്, കൺസെക്റ്റേറ്റർ അഡിപിസ്സിംഗ് എലിറ്റ്. പൂർണ്ണസംഖ്യയും വെനനാറ്റിസും

ബോഡി ഓഫ് വർക്കിൽ പ്രശസ്തനായ ഒരാൾ

ലിസ്റ്റുകൾ

ഓർഡർ ചെയ്യാത്തത്

<ul>

  • ലോറെം ഇപ്സം ഡോളോർ സിറ്റ് അമെറ്റ്
  • കൺസെക്റ്റൂർ അഡിപിസ്സിംഗ് എലിറ്റ്
  • പൂർണ്ണസംഖ്യ മോളസ്‌റ്റി ലോറം അറ്റ് മാസ്‌
  • പ്രെറ്റിയം നിസ്ൽ അലിക്വറ്റിലെ സൗകര്യം
  • Nulla volutpat aliquam velit
    • ഫാസെല്ലസ് ഐക്യുലിസ് നെക്വെ
    • പുരുസ് സോഡൽസ് അൾട്രിസികൾ
    • വെസ്റ്റിബുലം ലൗറെറ്റ് പോർട്ടിറ്റർ സെം
    • AC tristique libero volutpat at
  • ഫൗസിബസ് പോർട്ട ലാക്കസ് ഫ്രിംഗില്ല വേൽ
  • എനിയൻ ഇരിക്കുന്നു
  • എഗെറ്റ് പോർട്ടിറ്റർ ലോറം

ശൈലിയില്ലാത്തത്

<ul class="unstyled">

  • ലോറെം ഇപ്സം ഡോളോർ സിറ്റ് അമെറ്റ്
  • കൺസെക്റ്റൂർ അഡിപിസ്സിംഗ് എലിറ്റ്
  • പൂർണ്ണസംഖ്യ മോളസ്‌റ്റി ലോറം അറ്റ് മാസ്‌
  • പ്രെറ്റിയം നിസ്ൽ അലിക്വറ്റിലെ സൗകര്യം
  • Nulla volutpat aliquam velit
    • ഫാസെല്ലസ് ഐക്യുലിസ് നെക്വെ
    • പുരുസ് സോഡൽസ് അൾട്രിസികൾ
    • വെസ്റ്റിബുലം ലൗറെറ്റ് പോർട്ടിറ്റർ സെം
    • AC tristique libero volutpat at
  • ഫൗസിബസ് പോർട്ട ലാക്കസ് ഫ്രിംഗില്ല വേൽ
  • എനിയൻ ഇരിക്കുന്നു
  • എഗെറ്റ് പോർട്ടിറ്റർ ലോറം

ഉത്തരവിട്ടു

<ol>

  1. ലോറെം ഇപ്സം ഡോളോർ സിറ്റ് അമെറ്റ്
  2. കൺസെക്റ്റൂർ അഡിപിസ്സിംഗ് എലിറ്റ്
  3. പൂർണ്ണസംഖ്യ മോളസ്‌റ്റി ലോറം അറ്റ് മാസ്‌
  4. പ്രെറ്റിയം നിസ്ൽ അലിക്വറ്റിലെ സൗകര്യം
  5. Nulla volutpat aliquam velit
  6. ഫൗസിബസ് പോർട്ട ലാക്കസ് ഫ്രിംഗില്ല വേൽ
  7. എനിയൻ ഇരിക്കുന്നു
  8. എഗെറ്റ് പോർട്ടിറ്റർ ലോറം

വിവരണം

<dl>

വിവരണ ലിസ്റ്റുകൾ
നിബന്ധനകൾ നിർവചിക്കുന്നതിന് ഒരു വിവരണ പട്ടിക അനുയോജ്യമാണ്.
യൂയിസ്മോഡ്
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
ഡോനെക് ഐഡി എലിറ്റ് നോൺ മൈ പോർട്ട ഗ്രാവിഡ അറ്റ് എഗെറ്റ് മെറ്റസ്.
Malesuada പോർട്ട
Etiam porta sem malesuada Magna mollis euismod.

ഇൻ ലൈൻ

ഉപയോഗിച്ച് കോഡിന്റെ ഇൻലൈൻ സ്‌നിപ്പെറ്റുകൾ പൊതിയുക <code>.

  1. ഉദാഹരണത്തിന് , <code> വിഭാഗം < / code > ഇൻലൈൻ ആയി പൊതിയണം .

അടിസ്ഥാന ബ്ലോക്ക്

<pre>കോഡിന്റെ ഒന്നിലധികം വരികൾക്കായി ഉപയോഗിക്കുക . ശരിയായ റെൻഡറിങ്ങിനായി ഏതെങ്കിലും ക്യാരറ്റുകളെ അവയുടെ യൂണികോഡ് പ്രതീകങ്ങളാക്കി മാറ്റുന്നത് ഉറപ്പാക്കുക.

<p>സാമ്പിൾ ടെക്സ്റ്റ് ഇവിടെ...</p>
  1. <pre>
  2. <p>സാമ്പിൾ ടെക്സ്റ്റ് ഇവിടെ...</p>
  3. </pre>

ശ്രദ്ധിക്കുക: ടാഗുകൾക്കുള്ളിൽ കോഡ് <pre>ഇടതുവശത്ത് കഴിയുന്നത്ര അടുത്ത് സൂക്ഷിക്കുന്നത് ഉറപ്പാക്കുക; അത് എല്ലാ ടാബുകളും റെൻഡർ ചെയ്യും.

ഗൂഗിൾ പ്രെറ്റിഫൈ

<pre>മെച്ചപ്പെടുത്തിയ റെൻഡറിങ്ങിനായി ഒരേ ഘടകം എടുത്ത് രണ്ട് ഓപ്‌ഷണൽ ക്ലാസുകൾ ചേർക്കുക.

  1. <p> സാമ്പിൾ ടെക്സ്റ്റ് ഇവിടെ... </p>
  1. <pre class = "prettyprint
  2. ലിനങ്ങൾ" >
  3. <p>സാമ്പിൾ ടെക്സ്റ്റ് ഇവിടെ...</p>
  4. </pre>

google-code-prettify ഡൗൺലോഡ് ചെയ്‌ത് എങ്ങനെ ഉപയോഗിക്കണമെന്ന് റീഡ്‌മീ കാണുക.

ടേബിൾ മാർക്ക്അപ്പ്

ടാഗ് ചെയ്യുക വിവരണം
<table> ഒരു പട്ടിക ഫോർമാറ്റിൽ ഡാറ്റ പ്രദർശിപ്പിക്കുന്നതിനുള്ള റാപ്പിംഗ് ഘടകം
<thead> <tr>പട്ടിക നിരകൾ ലേബൽ ചെയ്യുന്നതിന് പട്ടിക തലക്കെട്ട് വരികൾക്കുള്ള ( ) കണ്ടെയ്നർ ഘടകം
<tbody> <tr>പട്ടികയുടെ ബോഡിയിലെ പട്ടിക വരികൾക്കുള്ള ( ) കണ്ടെയ്നർ ഘടകം
<tr> ഒരൊറ്റ വരിയിൽ ദൃശ്യമാകുന്ന ഒരു കൂട്ടം ടേബിൾ സെല്ലുകളുടെ ( <td>അല്ലെങ്കിൽ ) കണ്ടെയ്നർ ഘടകം<th>
<td> ഡിഫോൾട്ട് ടേബിൾ സെൽ
<th> നിരയ്‌ക്കായുള്ള പ്രത്യേക പട്ടിക സെൽ (അല്ലെങ്കിൽ വരി, സ്കോപ്പും പ്ലേസ്‌മെന്റും അനുസരിച്ച്) ലേബലുകൾ
a ഉള്ളിൽ ഉപയോഗിക്കണം<thead>
<caption> സ്‌ക്രീൻ റീഡറുകൾക്ക് പ്രത്യേകിച്ചും ഉപയോഗപ്രദമായ, പട്ടിക കൈവശമുള്ളതിന്റെ വിവരണം അല്ലെങ്കിൽ സംഗ്രഹം
  1. <പട്ടിക>
  2. <thead>
  3. <tr>
  4. <th> </th>
  5. <th> </th>
  6. </tr>
  7. </thead>
  8. <tbody>
  9. <tr>
  10. <td> </td>
  11. <td> </td>
  12. </tr>
  13. </tbody>
  14. </table>

പട്ടിക ഓപ്ഷനുകൾ

പേര് ക്ലാസ് വിവരണം
സ്ഥിരസ്ഥിതി ഒന്നുമില്ല ശൈലികളില്ല, നിരകളും വരികളും മാത്രം
അടിസ്ഥാനം .table വരികൾക്കിടയിൽ തിരശ്ചീന രേഖകൾ മാത്രം
ബോർഡർ ചെയ്തു .table-bordered കോണുകൾ റൗണ്ട് ചെയ്യുകയും പുറം അതിർത്തി ചേർക്കുകയും ചെയ്യുന്നു
സീബ്ര-സ്ട്രിപ്പ് .table-striped വിചിത്രമായ വരികളിലേക്ക് ഇളം ചാരനിറത്തിലുള്ള പശ്ചാത്തല നിറം ചേർക്കുന്നു (1, 3, 5, മുതലായവ)
ഘനീഭവിച്ചു .table-condensed 8px മുതൽ 4px വരെ ലംബമായ പാഡിംഗ് പകുതിയായി മുറിക്കുന്നു, എല്ലാത്തിനും tdമൂലകങ്ങൾക്കും thഉള്ളിൽ

ഉദാഹരണ പട്ടികകൾ

1. സ്ഥിരസ്ഥിതി പട്ടിക ശൈലികൾ

വായനാക്ഷമത ഉറപ്പാക്കാനും ഘടന നിലനിർത്താനും ഏതാനും ബോർഡറുകൾ മാത്രം ഉപയോഗിച്ച് പട്ടികകൾ സ്വയമേവ സ്‌റ്റൈൽ ചെയ്യുന്നു. 2.0 ഉപയോഗിച്ച്, .tableക്ലാസ് ആവശ്യമാണ്.

  1. <table class = "table" >
  2. </table>
# പേരിന്റെ ആദ്യഭാഗം പേരിന്റെ അവസാന ഭാഗം ഭാഷ
1 അടയാളപ്പെടുത്തുക ഓട്ടോ സി.എസ്.എസ്
2 ജേക്കബ് തോൺടൺ ജാവാസ്ക്രിപ്റ്റ്
3 സ്തു ഡെന്റ് HTML

2. വരയുള്ള പട്ടിക

സീബ്ര-സ്‌ട്രൈപ്പിംഗ് ചേർത്ത് നിങ്ങളുടെ ടേബിളുകൾ അൽപ്പം ആകർഷകമാക്കൂ— .table-stripedക്ലാസ് ചേർക്കുക.

ശ്രദ്ധിക്കുക: സ്പ്രിറ്റഡ് ടേബിളുകൾ :nth-childCSS സെലക്ടർ ഉപയോഗിക്കുന്നു, IE7-IE8-ൽ ലഭ്യമല്ല.

  1. <table class = "table table-striped" >
  2. </table>
# പേരിന്റെ ആദ്യഭാഗം പേരിന്റെ അവസാന ഭാഗം ഭാഷ
1 അടയാളപ്പെടുത്തുക ഓട്ടോ സി.എസ്.എസ്
2 ജേക്കബ് തോൺടൺ ജാവാസ്ക്രിപ്റ്റ്
3 സ്തു ഡെന്റ് HTML

3. ബോർഡർഡ് ടേബിൾ

സൗന്ദര്യാത്മക ആവശ്യങ്ങൾക്കായി മുഴുവൻ ടേബിളിനും ചുറ്റും ബോർഡറുകളും വൃത്താകൃതിയിലുള്ള കോണുകളും ചേർക്കുക.

  1. <table class = "table table-bordered" >
  2. </table>
# പേരിന്റെ ആദ്യഭാഗം പേരിന്റെ അവസാന ഭാഗം ഭാഷ
1 മാർക്ക് ഓട്ടോ സി.എസ്.എസ്
2 ജേക്കബ് തോൺടൺ ജാവാസ്ക്രിപ്റ്റ്
3 സ്തു ഡെന്റ്
3 ബ്രോസെഫ് സ്റ്റാലിൻ HTML

4. ബാഷ്പീകരിച്ച പട്ടിക

.table-condensedടേബിൾ സെൽ പാഡിംഗ് പകുതിയായി (8px മുതൽ 4px വരെ) മുറിക്കുന്നതിന് ക്ലാസ് ചേർത്ത് നിങ്ങളുടെ ടേബിളുകൾ കൂടുതൽ ഒതുക്കമുള്ളതാക്കുക .

  1. <table class = "table table-condensed" >
  2. </table>
# പേരിന്റെ ആദ്യഭാഗം പേരിന്റെ അവസാന ഭാഗം ഭാഷ
1 അടയാളപ്പെടുത്തുക ഓട്ടോ സി.എസ്.എസ്
2 ജേക്കബ് തോൺടൺ ജാവാസ്ക്രിപ്റ്റ്
3 സ്തു ഡെന്റ് HTML

5. അവയെല്ലാം സംയോജിപ്പിക്കുക!

ലഭ്യമായ ഏതെങ്കിലും ക്ലാസുകൾ ഉപയോഗിച്ച് വ്യത്യസ്‌ത രൂപഭാവം നേടുന്നതിന് ഏതെങ്കിലും ടേബിൾ ക്ലാസുകൾ സംയോജിപ്പിക്കാൻ മടിക്കേണ്ടതില്ല.

  1. <table class = "table table-striped table-bordered table-condensed" >
  2. ...
  3. </table>
# പേരിന്റെ ആദ്യഭാഗം പേരിന്റെ അവസാന ഭാഗം ഭാഷ
1 അടയാളപ്പെടുത്തുക ഓട്ടോ സി.എസ്.എസ്
2 ജേക്കബ് തോൺടൺ ജാവാസ്ക്രിപ്റ്റ്
3 സ്തു ഡെന്റ് HTML
4 ബ്രോസെഫ് സ്റ്റാലിൻ HTML

ഫ്ലെക്സിബിൾ HTML, CSS

ബൂട്ട്‌സ്‌ട്രാപ്പിലെ ഫോമുകളെക്കുറിച്ചുള്ള ഏറ്റവും മികച്ച ഭാഗം, നിങ്ങളുടെ എല്ലാ ഇൻപുട്ടുകളും നിയന്ത്രണങ്ങളും നിങ്ങളുടെ മാർക്ക്അപ്പിൽ അവ എങ്ങനെ നിർമ്മിച്ചാലും മികച്ചതായി കാണപ്പെടും എന്നതാണ്. അമിതമായ HTML ആവശ്യമില്ല, എന്നാൽ ആവശ്യമുള്ളവർക്ക് ഞങ്ങൾ പാറ്റേണുകൾ നൽകുന്നു.

കൂടുതൽ സങ്കീർണ്ണമായ ലേഔട്ടുകൾ, എളുപ്പമുള്ള സ്‌റ്റൈലിങ്ങിനും ഇവന്റ് ബൈൻഡിംഗിനുമായി സംക്ഷിപ്‌തവും സ്‌കേലബിൾ ക്ലാസുകളുമായാണ് വരുന്നത്, അതിനാൽ നിങ്ങൾ ഓരോ ഘട്ടത്തിലും പരിരക്ഷിക്കപ്പെടും.

നാല് ലേഔട്ടുകൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്

നാല് തരം ഫോം ലേഔട്ടുകൾക്കുള്ള പിന്തുണയോടെയാണ് ബൂട്ട്സ്ട്രാപ്പ് വരുന്നത്:

  • ലംബം (സ്ഥിരസ്ഥിതി)
  • തിരയുക
  • ഇൻ ലൈൻ
  • തിരശ്ചീനമായി

വ്യത്യസ്ത തരത്തിലുള്ള ഫോം ലേഔട്ടുകൾക്ക് മാർക്ക്അപ്പിൽ ചില മാറ്റങ്ങൾ ആവശ്യമാണ്, എന്നാൽ നിയന്ത്രണങ്ങൾ തന്നെ നിലനിൽക്കുകയും അതേ രീതിയിൽ പ്രവർത്തിക്കുകയും ചെയ്യുന്നു.

നിയന്ത്രണ സംസ്ഥാനങ്ങളും മറ്റും

ബൂട്ട്‌സ്‌ട്രാപ്പിന്റെ ഫോമുകളിൽ ഇൻപുട്ട്, ടെക്‌സ്‌റ്റേറിയ, നിങ്ങൾ പ്രതീക്ഷിക്കുന്ന സെലക്ട് എന്നിങ്ങനെയുള്ള എല്ലാ അടിസ്ഥാന ഫോം നിയന്ത്രണങ്ങൾക്കുമുള്ള ശൈലികൾ ഉൾപ്പെടുന്നു. എന്നാൽ അനുബന്ധമായതും മുൻകൂട്ടി തയ്യാറാക്കിയതുമായ ഇൻപുട്ടുകളും ചെക്ക്ബോക്‌സുകളുടെ ലിസ്റ്റുകൾക്കുള്ള പിന്തുണയും പോലുള്ള നിരവധി ഇഷ്‌ടാനുസൃത ഘടകങ്ങൾക്കൊപ്പം ഇത് വരുന്നു.

ഓരോ തരത്തിലുള്ള ഫോം നിയന്ത്രണത്തിലും പിശക്, മുന്നറിയിപ്പ്, വിജയം തുടങ്ങിയ അവസ്ഥകൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. പ്രവർത്തനരഹിതമായ നിയന്ത്രണങ്ങൾക്കുള്ള ശൈലികളും ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

നാല് തരം രൂപങ്ങൾ

സാധാരണ വെബ് ഫോമുകളുടെ നാല് ശൈലികൾക്കുള്ള ലളിതമായ മാർക്ക്അപ്പും ശൈലികളും ബൂട്ട്സ്ട്രാപ്പ് നൽകുന്നു.

പേര് ക്ലാസ് വിവരണം
ലംബം (സ്ഥിരസ്ഥിതി) .form-vertical (ആവശ്യമില്ല) നിയന്ത്രണങ്ങൾക്ക് മുകളിൽ അടുക്കിവെച്ചതും ഇടത് വിന്യസിച്ചതുമായ ലേബലുകൾ
ഇൻ ലൈൻ .form-inline ഇടത് വിന്യസിച്ച ലേബലും കോം‌പാക്റ്റ് സ്‌റ്റൈലിനായി ഇൻലൈൻ-ബ്ലോക്ക് നിയന്ത്രണങ്ങളും
തിരയുക .form-search ഒരു സാധാരണ തിരയൽ സൗന്ദര്യാത്മകതയ്‌ക്കായി അധിക-വൃത്താകൃതിയിലുള്ള വാചക ഇൻപുട്ട്
തിരശ്ചീനമായി .form-horizontal നിയന്ത്രണങ്ങളുടെ അതേ വരിയിൽ ഇടത്, വലത് വിന്യസിച്ച ലേബലുകൾ ഫ്ലോട്ട് ചെയ്യുക

ഫോം നിയന്ത്രണങ്ങൾ ഉപയോഗിക്കുന്ന ഉദാഹരണ ഫോമുകൾ , അധിക മാർക്ക്അപ്പ് ഇല്ല

അടിസ്ഥാന രൂപം

v2.0 ഉപയോഗിച്ച്, ഫോം ശൈലികൾക്കായി ഞങ്ങൾക്ക് ഭാരം കുറഞ്ഞതും മികച്ചതുമായ ഡിഫോൾട്ടുകൾ ഉണ്ട്. അധിക മാർക്ക്അപ്പ് ഇല്ല, ഫോം നിയന്ത്രണങ്ങൾ മാത്രം.

അനുബന്ധ സഹായ വാചകം!

തിരയൽ ഫോം

ഡിഫോൾട്ട് വെബ്‌കിറ്റ് ശൈലികൾ പ്രതിഫലിപ്പിക്കുന്നു .form-search, അധിക വൃത്താകൃതിയിലുള്ള തിരയൽ ഫീൽഡുകൾക്കായി ചേർക്കുക.

ഇൻലൈൻ ഫോം

ഇൻപുട്ടുകൾ ആരംഭിക്കുന്നതിനുള്ള ബ്ലോക്ക് ലെവലാണ്. .form-inlineകൂടാതെ , .form-horizontalഞങ്ങൾ ഇൻലൈൻ-ബ്ലോക്ക് ഉപയോഗിക്കുന്നു.


തിരശ്ചീന രൂപങ്ങൾ

ബൂട്ട്‌സ്‌ട്രാപ്പ് പിന്തുണകൾ നിയന്ത്രിക്കുന്നു

ഫ്രീഫോം ടെക്‌സ്‌റ്റിന് പുറമേ, ഏതെങ്കിലും HTML5 ടെക്‌സ്‌റ്റ് അധിഷ്‌ഠിത ഇൻപുട്ടും ഇതുപോലെ ദൃശ്യമാകും.

എന്താണ് ഉൾപ്പെടുത്തിയിരിക്കുന്നത്

ഞങ്ങൾ പിന്തുണയ്ക്കുന്ന എല്ലാ ഡിഫോൾട്ട് ഫോം നിയന്ത്രണങ്ങളും ഇടതുവശത്ത് കാണിച്ചിരിക്കുന്നു. ബുള്ളറ്റഡ് ലിസ്റ്റ് ഇതാ:

  • ടെക്സ്റ്റ് ഇൻപുട്ടുകൾ (ടെക്‌സ്റ്റ്, പാസ്‌വേഡ്, ഇമെയിൽ മുതലായവ)
  • ചെക്ക്ബോക്സ്
  • റേഡിയോ
  • തിരഞ്ഞെടുക്കുക
  • ഒന്നിലധികം തിരഞ്ഞെടുക്കൽ
  • ഫയൽ ഇൻപുട്ട്
  • ടെക്സ്റ്റ് ഏരിയ

v2.0 ഉള്ള പുതിയ ഡിഫോൾട്ടുകൾ

v1.4 വരെ, ബൂട്ട്‌സ്‌ട്രാപ്പിന്റെ ഡിഫോൾട്ട് ഫോം ശൈലികൾ തിരശ്ചീന ലേഔട്ട് ഉപയോഗിച്ചു. ബൂട്ട്‌സ്‌ട്രാപ്പ് 2 ഉപയോഗിച്ച്, ഏത് ഫോമിനും സ്‌മാർട്ടറും സ്‌കേലബിൾ ഡിഫോൾട്ടുകളും ലഭിക്കുന്നതിന് ഞങ്ങൾ ആ നിയന്ത്രണം നീക്കം ചെയ്തു.


ഫോം കൺട്രോൾ സ്റ്റേറ്റുകൾ
ഇവിടെ ചില മൂല്യങ്ങൾ
എന്തോ കുഴപ്പം സംഭവിച്ചിരിക്കാം
ദയവായി തെറ്റ് തിരുത്തുക
കൊള്ളാം!
കൊള്ളാം!

പുനർരൂപകൽപ്പന ചെയ്ത ബ്രൗസർ സംസ്ഥാനങ്ങൾ

ബ്രൗസർ-പിന്തുണയുള്ള ഫോക്കസ്ഡ്, disabledസ്റ്റേറ്റുകൾക്കുള്ള ശൈലികൾ ബൂട്ട്സ്ട്രാപ്പ് ഫീച്ചർ ചെയ്യുന്നു. ഞങ്ങൾ ഡിഫോൾട്ട് വെബ്കിറ്റ് നീക്കം ചെയ്യുകയും അതിന്റെ സ്ഥാനത്ത് എന്നതിന് വേണ്ടി outlineപ്രയോഗിക്കുകയും ചെയ്യുന്നു .box-shadow:focus


ഫോം മൂല്യനിർണ്ണയം

പിശകുകൾ, മുന്നറിയിപ്പുകൾ, വിജയം എന്നിവയ്ക്കുള്ള മൂല്യനിർണ്ണയ ശൈലികളും ഇതിൽ ഉൾപ്പെടുന്നു. ഉപയോഗിക്കുന്നതിന്, ചുറ്റുമുള്ളവയിലേക്ക് പിശക് ക്ലാസ് ചേർക്കുക .control-group.

  1. <ഫീൽഡ്സെറ്റ്
  2. ക്ലാസ് = "നിയന്ത്രണ-ഗ്രൂപ്പ് പിശക്" >
  3. </fieldset>

ഫോം നിയന്ത്രണങ്ങൾ വിപുലീകരിക്കുന്നു

.span*ഇൻപുട്ട് വലുപ്പങ്ങൾക്കായി ഗ്രിഡ് സിസ്റ്റത്തിൽ നിന്നുള്ള അതേ ക്ലാസുകൾ ഉപയോഗിക്കുക .

@

ചില സഹായ വാചകം ഇതാ

.00

കൂടുതൽ സഹായ വാചകം ഇതാ

ശ്രദ്ധിക്കുക: കൂടുതൽ വലിയ ക്ലിക്ക് ഏരിയകൾക്കും കൂടുതൽ ഉപയോഗയോഗ്യമായ ഫോമിനുമുള്ള എല്ലാ ഓപ്‌ഷനുകളും ലേബലുകൾ ചുറ്റുന്നു.

ഇൻപുട്ടുകൾ മുൻകൂട്ടി ചേർക്കുകയും കൂട്ടിച്ചേർക്കുകയും ചെയ്യുക

ഇൻപുട്ട് ഗ്രൂപ്പുകൾ—അനുയോജ്യമോ മുൻകൂട്ടി തയ്യാറാക്കിയതോ ആയ ടെക്‌സ്‌റ്റ് സഹിതം—നിങ്ങളുടെ ഇൻപുട്ടുകൾക്ക് കൂടുതൽ സന്ദർഭം നൽകാനുള്ള എളുപ്പവഴി നൽകുന്നു. ട്വിറ്റർ ഉപയോക്തൃനാമങ്ങൾക്കായുള്ള @ ചിഹ്നം അല്ലെങ്കിൽ ധനകാര്യങ്ങൾക്കുള്ള $ എന്നിവ മികച്ച ഉദാഹരണങ്ങളിൽ ഉൾപ്പെടുന്നു.


ചെക്ക്ബോക്സുകളും റേഡിയോകളും

v1.4 വരെ, ബൂട്ട്‌സ്‌ട്രാപ്പിന് ചെക്ക്ബോക്‌സുകളും റേഡിയോകളും അടുക്കിവെക്കുന്നതിന് ചുറ്റും അധിക മാർക്ക്അപ്പ് ആവശ്യമാണ്. <label class="checkbox">ഇപ്പോൾ, പൊതിഞ്ഞത് ആവർത്തിക്കുക എന്നത് ഒരു ലളിതമായ കാര്യമാണ് <input type="checkbox">.

ഇൻലൈൻ ചെക്ക്ബോക്സുകളും റേഡിയോകളും പിന്തുണയ്ക്കുന്നു. .inlineഏതെങ്കിലും ഒന്നിലേക്ക് ചേർക്കുക .checkboxഅല്ലെങ്കിൽ .radioനിങ്ങൾ പൂർത്തിയാക്കി.


ഇൻലൈൻ ഫോമുകൾ കൂട്ടിച്ചേർക്കുക/മുൻകൂട്ടി ചേർക്കുക

ഇൻ‌ലൈൻ ഫോമിൽ ഇൻപുട്ടുകൾ മുൻ‌കൂട്ടി ചേർക്കാനോ കൂട്ടിച്ചേർക്കാനോ, സ്‌പെയ്‌സുകളില്ലാതെ ഒരേ ലൈനിൽ സ്ഥാപിക്കുന്നത് .add-onഉറപ്പാക്കുക input.


ഫോം സഹായ വാചകം

നിങ്ങളുടെ ഫോം ഇൻപുട്ടുകൾക്കായി സഹായ വാചകം ചേർക്കുന്നതിന് , ഇൻപുട്ട് എലമെന്റിന് ശേഷം ഇൻലൈൻ ഹെൽപ്പ് ടെക്‌സ്‌റ്റോ <span class="help-inline">ഹെൽപ്പ് ടെക്‌സ്‌റ്റ് ബ്ലോക്ക് ഉൾപ്പെടുത്തുക.<p class="help-block">

ബട്ടൺ ക്ലാസ് വിവരണം
സ്ഥിരസ്ഥിതി .btn ഗ്രേഡിയന്റുള്ള സ്റ്റാൻഡേർഡ് ഗ്രേ ബട്ടൺ
പ്രാഥമികം .btn-primary അധിക വിഷ്വൽ ഭാരം നൽകുകയും ഒരു കൂട്ടം ബട്ടണുകളിലെ പ്രാഥമിക പ്രവർത്തനം തിരിച്ചറിയുകയും ചെയ്യുന്നു
വിവരം .btn-info ഡിഫോൾട്ട് ശൈലികൾക്കുള്ള ബദലായി ഉപയോഗിക്കുന്നു
വിജയം .btn-success വിജയകരമായ അല്ലെങ്കിൽ പോസിറ്റീവ് പ്രവർത്തനത്തെ സൂചിപ്പിക്കുന്നു
മുന്നറിയിപ്പ് .btn-warning ഈ നടപടിയിൽ ജാഗ്രത പാലിക്കണമെന്ന് സൂചിപ്പിക്കുന്നു
അപായം .btn-danger അപകടകരമോ പ്രതികൂലമോ ആയ ഒരു പ്രവർത്തനത്തെ സൂചിപ്പിക്കുന്നു

പ്രവർത്തനങ്ങൾക്കുള്ള ബട്ടണുകൾ

ഒരു കൺവെൻഷൻ എന്ന നിലയിൽ, ഒബ്‌ജക്റ്റുകൾക്ക് ഹൈപ്പർലിങ്കുകൾ ഉപയോഗിക്കുമ്പോൾ ബട്ടണുകൾ പ്രവർത്തനങ്ങൾക്ക് മാത്രമേ ഉപയോഗിക്കാവൂ. ഉദാഹരണത്തിന്, "ഡൗൺലോഡ്" എന്നത് ഒരു ബട്ടണായിരിക്കണം അതേസമയം "സമീപകാല പ്രവർത്തനം" ഒരു ലിങ്ക് ആയിരിക്കണം.

ആങ്കറുകൾക്കും ഫോമുകൾക്കും

പ്രയോഗിച്ചതിനൊപ്പം ബട്ടൺ ശൈലികൾ എന്തിനും പ്രയോഗിക്കാൻ കഴിയും .btn. എന്നിരുന്നാലും, സാധാരണയായി നിങ്ങൾ ഇവയും ഘടകങ്ങളും മാത്രം <a>പ്രയോഗിക്കാൻ ആഗ്രഹിക്കുന്നു.<button>

ശ്രദ്ധിക്കുക: എല്ലാ ബട്ടണുകളിലും .btnക്ലാസ് ഉൾപ്പെടുത്തണം. ബട്ടൺ ശൈലികൾ പ്രയോഗിച്ച് <button>സ്ഥിരതയ്ക്കായി <a>ഘടകങ്ങൾ നൽകണം.

ഒന്നിലധികം വലുപ്പങ്ങൾ

വലുതോ ചെറുതോ ആയ ബട്ടണുകൾ ഇഷ്ടമാണോ? അത് നേടുക!

പ്രാഥമിക പ്രവർത്തനം ആക്ഷൻ

പ്രാഥമിക പ്രവർത്തനം ആക്ഷൻ

വികലാംഗ സംസ്ഥാനം

പ്രവർത്തനരഹിതമാക്കിയ ബട്ടണുകൾക്കായി, .btn-disabledലിങ്കുകൾക്കും :disabledഘടകങ്ങൾക്കും ഉപയോഗിക്കുക <button>.

പ്രാഥമിക പ്രവർത്തനം ആക്ഷൻ

ക്രോസ് ബ്രൗസർ അനുയോജ്യത

IE9-ൽ, വൃത്താകൃതിയിലുള്ള കോണുകൾക്ക് അനുകൂലമായി ഞങ്ങൾ എല്ലാ ബട്ടണുകളിലും ഗ്രേഡിയന്റ് ഇടുന്നു, കാരണം IE9 കോണുകളിലേക്ക് പശ്ചാത്തല ഗ്രേഡിയന്റുകൾ ക്രോപ്പ് ചെയ്യില്ല.

ബന്ധപ്പെട്ട, IE9 അപ്രാപ്തമാക്കിയ buttonഘടകങ്ങളെ jankifies, ഒരു മോശം ടെക്സ്റ്റ്-ഷാഡോ ഉപയോഗിച്ച് ടെക്സ്റ്റ് ഗ്രേ റെൻഡർ ചെയ്യുന്നു-നിർഭാഗ്യവശാൽ ഞങ്ങൾക്ക് ഇത് പരിഹരിക്കാൻ കഴിയില്ല.


ഹെഡ്സ് അപ്പുകൾ! ഐക്കൺ ക്ലാസുകൾ CSS വഴി പ്രതിധ്വനിക്കുന്നു :after. ഡോക്‌സിൽ, ഐക്കണിന്റെ വലുപ്പം ഹൈലൈറ്റ് ചെയ്യുന്നതിന് ഹോവറിൽ ഞങ്ങൾ ഇളം ചുവപ്പ് പശ്ചാത്തല നിറം കാണിക്കുന്നു.

ഒരു സ്പ്രൈറ്റ് ആയി നിർമ്മിച്ചത്

ഓരോ ഐക്കണും ഒരു അധിക അഭ്യർത്ഥന ആക്കുന്നതിനുപകരം, ഞങ്ങൾ അവയെ ഒരു സ്‌പ്രൈറ്റായി കംപൈൽ ചെയ്‌തു-ഒരു ഫയലിലെ ചിത്രങ്ങളുടെ ഒരു കൂട്ടം, അത് ചിത്രങ്ങൾ സ്ഥാപിക്കാൻ CSS ഉപയോഗിക്കുന്നു background-position. Twitter.com-ൽ ഞങ്ങൾ ഉപയോഗിക്കുന്ന അതേ രീതിയാണിത്, ഇത് ഞങ്ങൾക്ക് നന്നായി പ്രവർത്തിച്ചു.

എല്ലാ ഐക്കൺ ക്ലാസുകളും .icon-ഞങ്ങളുടെ മറ്റ് ഘടകങ്ങളെപ്പോലെ ശരിയായ നെയിംസ്‌പേസിംഗിനും സ്കോപ്പിംഗിനുമായി പ്രിഫിക്‌സ് ചെയ്‌തിരിക്കുന്നു. മറ്റ് ഉപകരണങ്ങളുമായുള്ള വൈരുദ്ധ്യങ്ങൾ ഒഴിവാക്കാൻ ഇത് സഹായിക്കും.

ഡോക്‌സിൽ ഞങ്ങൾ ഒരു ലിങ്കും ക്രെഡിറ്റും നൽകുന്നിടത്തോളം കാലം ഞങ്ങളുടെ ഓപ്പൺ സോഴ്‌സ് ടൂൾകിറ്റിൽ സജ്ജീകരിച്ച ഹാഫ്‌ലിംഗ്‌സ് ഉപയോഗിക്കാൻ Glyphicons ഞങ്ങൾക്ക് അനുവദിച്ചിട്ടുണ്ട്. നിങ്ങളുടെ പ്രോജക്റ്റുകളിലും ഇത് ചെയ്യുന്നത് പരിഗണിക്കുക.

എങ്ങനെ ഉപയോഗിക്കാം

v2.0.0 ഉപയോഗിച്ച്, ഞങ്ങളുടെ എല്ലാ ഐക്കണുകൾക്കും ഒരു ടാഗ് ഉപയോഗിക്കാൻ ഞങ്ങൾ തിരഞ്ഞെടുത്തു <i>, എന്നാൽ അവയ്‌ക്ക് കേസ് ക്ലാസ് ഇല്ല-ഒരു പങ്കിട്ട പ്രിഫിക്‌സ് മാത്രം. ഉപയോഗിക്കുന്നതിന്, ഇനിപ്പറയുന്ന കോഡ് എവിടെയും സ്ഥാപിക്കുക:

  1. <i class = "icon-search" ></i>

വിപരീത (വെളുത്ത) ഐക്കണുകൾക്കായി ഒരു അധിക ക്ലാസ് ഉപയോഗിച്ച് തയ്യാറാക്കിയ ശൈലികളും ലഭ്യമാണ്:

  1. <i class = "icon-search icon-white" ></i>

നിങ്ങളുടെ ഐക്കണുകൾക്കായി തിരഞ്ഞെടുക്കാൻ 120 ക്ലാസുകളുണ്ട്. ശരിയായ ക്ലാസുകളുള്ള ഒരു ടാഗ് ചേർക്കുക <i>, നിങ്ങൾ സജ്ജമാക്കി. നിങ്ങൾക്ക് മുഴുവൻ ലിസ്‌റ്റും sprites.less എന്നതിൽ അല്ലെങ്കിൽ ഇവിടെ ഈ ഡോക്യുമെന്റിൽ കണ്ടെത്താം.

കേസുകൾ ഉപയോഗിക്കുക

ഐക്കണുകൾ മികച്ചതാണ്, പക്ഷേ ഒരാൾ എവിടെയാണ് അവ ഉപയോഗിക്കേണ്ടത്? കുറച്ച് ആശയങ്ങൾ ഇതാ:

  • നിങ്ങളുടെ സൈഡ്‌ബാർ നാവിഗേഷന്റെ ദൃശ്യങ്ങൾ പോലെ
  • പൂർണ്ണമായും ഐക്കൺ അടിസ്ഥാനമാക്കിയുള്ള നാവിഗേഷനായി
  • ഒരു പ്രവർത്തനത്തിന്റെ അർത്ഥം അറിയിക്കാൻ സഹായിക്കുന്ന ബട്ടണുകൾക്കായി
  • ഒരു ഉപയോക്താവിന്റെ ലക്ഷ്യസ്ഥാനത്ത് സന്ദർഭം പങ്കിടുന്നതിനുള്ള ലിങ്കുകൾക്കൊപ്പം

അടിസ്ഥാനപരമായി, നിങ്ങൾക്ക് ഒരു ടാഗ് ഇടാൻ കഴിയുന്ന എവിടെയും <i>, നിങ്ങൾക്ക് ഒരു ഐക്കൺ ഇടാം.

ഉദാഹരണങ്ങൾ

ഒരു ടൂൾബാർ, നാവിഗേഷൻ അല്ലെങ്കിൽ മുൻകൂട്ടി തയ്യാറാക്കിയ ഫോം ഇൻപുട്ടുകൾക്കായി ബട്ടണുകൾ, ബട്ടൺ ഗ്രൂപ്പുകൾ എന്നിവയിൽ അവ ഉപയോഗിക്കുക.