Source

টাইপোগ্রাফি

বিশ্বব্যাপী সেটিংস, শিরোনাম, বডি টেক্সট, তালিকা এবং আরও অনেক কিছু সহ বুটস্ট্র্যাপ টাইপোগ্রাফির জন্য ডকুমেন্টেশন এবং উদাহরণ।

গ্লোবাল সেটিংস

বুটস্ট্র্যাপ মৌলিক গ্লোবাল ডিসপ্লে, টাইপোগ্রাফি এবং লিঙ্ক শৈলী সেট করে। যখন আরও নিয়ন্ত্রণের প্রয়োজন হয়, পাঠ্য ইউটিলিটি ক্লাসগুলি দেখুন ।

  • একটি নেটিভ ফন্ট স্ট্যাকfont-family ব্যবহার করুন যা প্রতিটি OS এবং ডিভাইসের জন্য সেরাটি নির্বাচন করে ।
  • আরও অন্তর্ভুক্ত এবং অ্যাক্সেসযোগ্য টাইপ স্কেলের জন্য, আমরা ব্রাউজার ডিফল্ট রুট 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>মাধ্যমে <h6>, উপলব্ধ।

শিরোনাম উদাহরণ

<h1></h1>

h1. বুটস্ট্র্যাপ শিরোনাম

<h2></h2>

h2. বুটস্ট্র্যাপ শিরোনাম

<h3></h3>

h3. বুটস্ট্র্যাপ শিরোনাম

<h4></h4>

h4. বুটস্ট্র্যাপ শিরোনাম

<h5></h5>

h5. বুটস্ট্র্যাপ শিরোনাম

<h6></h6>

h6. বুটস্ট্র্যাপ শিরোনাম
<h1>h1. Bootstrap heading</h1>
<h2>h2. Bootstrap heading</h2>
<h3>h3. Bootstrap heading</h3>
<h4>h4. Bootstrap heading</h4>
<h5>h5. Bootstrap heading</h5>
<h6>h6. Bootstrap heading</h6>

.h1ক্লাসের মাধ্যমেও .h6উপলব্ধ, যখন আপনি একটি শিরোনামের ফন্ট স্টাইলিং এর সাথে মেলাতে চান কিন্তু সংশ্লিষ্ট HTML উপাদান ব্যবহার করতে পারবেন না।

h1. বুটস্ট্র্যাপ শিরোনাম

h2. বুটস্ট্র্যাপ শিরোনাম

h3. বুটস্ট্র্যাপ শিরোনাম

h4. বুটস্ট্র্যাপ শিরোনাম

h5. বুটস্ট্র্যাপ শিরোনাম

h6. বুটস্ট্র্যাপ শিরোনাম

<p class="h1">h1. Bootstrap heading</p>
<p class="h2">h2. Bootstrap heading</p>
<p class="h3">h3. Bootstrap heading</p>
<p class="h4">h4. Bootstrap heading</p>
<p class="h5">h5. Bootstrap heading</p>
<p class="h6">h6. Bootstrap heading</p>

শিরোনাম কাস্টমাইজ করা হচ্ছে

বুটস্ট্র্যাপ 3 থেকে ছোট সেকেন্ডারি হেডিং টেক্সট পুনরায় তৈরি করতে অন্তর্ভুক্ত ইউটিলিটি ক্লাস ব্যবহার করুন।

বিবর্ণ গৌণ পাঠ্য সহ অভিনব প্রদর্শন শিরোনাম
<h3>
  Fancy display heading
  <small class="text-muted">With faded secondary text</small>
</h3>

শিরোনাম প্রদর্শন করুন

ঐতিহ্যগত শিরোনাম উপাদানগুলি আপনার পৃষ্ঠার বিষয়বস্তুর মাংসে সেরা কাজ করার জন্য ডিজাইন করা হয়েছে। যখন আপনাকে আলাদা করার জন্য একটি শিরোনামের প্রয়োজন হয়, তখন একটি ডিসপ্লে শিরোনাম ব্যবহার করার কথা বিবেচনা করুন — একটি বড়, সামান্য বেশি মতামতযুক্ত শিরোনাম শৈলী৷

ডিসপ্লে 1
প্রদর্শন 2
প্রদর্শন 3
প্রদর্শন 4
<h1 class="display-1">Display 1</h1>
<h1 class="display-2">Display 2</h1>
<h1 class="display-3">Display 3</h1>
<h1 class="display-4">Display 4</h1>

সীসা

একটি অনুচ্ছেদ যোগ করে আলাদা করুন .lead

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. ডুইস মলিস, এটি অ কমোডো লুকটাস।

<p class="lead">
  Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
</p>

ইনলাইন টেক্সট উপাদান

সাধারণ ইনলাইন HTML5 উপাদানের জন্য স্টাইলিং।

আপনি মার্ক ট্যাগ ব্যবহার করতে পারেনলক্ষণীয় করাপাঠ্য

পাঠ্যের এই লাইনটি মুছে ফেলা পাঠ্য হিসাবে বিবেচনা করা হয়।

পাঠ্যের এই লাইনটিকে আর সঠিক হিসাবে বিবেচনা করা হয় না।

পাঠ্যের এই লাইনটিকে নথিতে একটি সংযোজন হিসাবে বিবেচনা করা বোঝানো হয়েছে।

পাঠ্যের এই লাইনটি আন্ডারলাইন হিসাবে রেন্ডার হবে

পাঠ্যের এই লাইনটি সূক্ষ্ম মুদ্রণ হিসাবে বিবেচনা করা হয়।

এই লাইনটি বোল্ড টেক্সট হিসাবে রেন্ডার করা হয়েছে।

এই লাইনটি তির্যক টেক্সট হিসাবে রেন্ডার করা হয়েছে।

<p>You can use the mark tag to <mark>highlight</mark> text.</p>
<p><del>This line of text is meant to be treated as deleted text.</del></p>
<p><s>This line of text is meant to be treated as no longer accurate.</s></p>
<p><ins>This line of text is meant to be treated as an addition to the document.</ins></p>
<p><u>This line of text will render as underlined</u></p>
<p><small>This line of text is meant to be treated as fine print.</small></p>
<p><strong>This line rendered as bold text.</strong></p>
<p><em>This line rendered as italicized text.</em></p>

.markএবং .smallক্লাসগুলিও একই শৈলীগুলি প্রয়োগ করার জন্য উপলব্ধ এবং <mark>ট্যাগগুলি <small>আনতে পারে এমন কোনও অবাঞ্ছিত শব্দার্থিক প্রভাব এড়াতে।

উপরে দেখানো না হলেও, নির্দ্বিধায় ব্যবহার করুন <b>এবং <i>HTML5 এ। <b>শব্দ বা বাক্যাংশগুলিকে অতিরিক্ত গুরুত্ব না দিয়ে হাইলাইট করার জন্য বোঝানো হয় যখন <i>বেশিরভাগই ভয়েস, প্রযুক্তিগত পদ ইত্যাদির জন্য।

টেক্সট ইউটিলিটি

আমাদের টেক্সট ইউটিলিটি এবং কালার ইউটিলিটিগুলির সাথে টেক্সট অ্যালাইনমেন্ট, ট্রান্সফর্ম, স্টাইল, ওজন এবং রঙ পরিবর্তন করুন ।

শব্দ সংক্ষেপ

<abbr>হোভারে প্রসারিত সংস্করণ দেখানোর জন্য সংক্ষিপ্ত রূপ এবং সংক্ষিপ্ত রূপের জন্য HTML এর উপাদানের স্টাইলাইজড বাস্তবায়ন । সংক্ষেপণগুলির একটি ডিফল্ট আন্ডারলাইন থাকে এবং হোভারে এবং সহায়ক প্রযুক্তির ব্যবহারকারীদের জন্য অতিরিক্ত প্রসঙ্গ সরবরাহ করার জন্য একটি সহায়তা কার্সার লাভ করে।

.initialismসামান্য ছোট ফন্ট-আকারের জন্য একটি সংক্ষেপে যোগ করুন ।

attr

এইচটিএমএল

<p><abbr title="attribute">attr</abbr></p>
<p><abbr title="HyperText Markup Language" class="initialism">HTML</abbr></p>

ব্লককোট

আপনার নথির মধ্যে অন্য উৎস থেকে সামগ্রীর ব্লক উদ্ধৃত করার জন্য। উদ্ধৃতি হিসাবে <blockquote class="blockquote">যেকোনো HTML এর চারপাশে মোড়ানো ।

Lorem ipsum dolor sit amet, consectetur adipiscing elit. পূর্ণসংখ্যা posuere erat a ante.

<blockquote class="blockquote">
  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
</blockquote>

একটি উৎসের নামকরণ

<footer class="blockquote-footer">উৎস শনাক্ত করার জন্য একটি যোগ করুন । সোর্স কাজের নাম লিখুন <cite>

Lorem ipsum dolor sit amet, consectetur adipiscing elit. পূর্ণসংখ্যা posuere erat a ante.

উৎস শিরোনামে বিখ্যাত কেউ
<blockquote class="blockquote">
  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote>

প্রান্তিককরণ

আপনার ব্লককোট এর সারিবদ্ধকরণ পরিবর্তন করতে প্রয়োজনীয় টেক্সট ইউটিলিটি ব্যবহার করুন।

Lorem ipsum dolor sit amet, consectetur adipiscing elit. পূর্ণসংখ্যা posuere erat a ante.

উৎস শিরোনামে বিখ্যাত কেউ
<blockquote class="blockquote text-center">
  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote>

Lorem ipsum dolor sit amet, consectetur adipiscing elit. পূর্ণসংখ্যা posuere erat a ante.

উৎস শিরোনামে বিখ্যাত কেউ
<blockquote class="blockquote text-right">
  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote>

তালিকা

স্টাইলবিহীন

তালিকা আইটেমগুলিতে ডিফল্ট list-styleএবং বাম মার্জিন সরান (শুধুমাত্র শিশুদের জন্য)। এটি শুধুমাত্র অবিলম্বে শিশুদের তালিকার আইটেমগুলিতে প্রযোজ্য , যার অর্থ আপনাকে যেকোনো নেস্টেড তালিকার জন্যও ক্লাস যোগ করতে হবে।

  • অ্যাডমিন সরবরাহকারী
  • কনসেক্টেতুর অ্যাডিপিসিং এলিট
  • ম্যাসা এ পূর্ণসংখ্যা মোলেস্টি লরেম
  • প্রিটিয়াম নিসল অ্যালিকুয়েটে ফ্যাসিলিসিস
  • নুল্লা ভোলুটপাট আলিকাম ভেলিট
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • ভেস্টিবুলম ল্যাওরেট পোর্টটিটর সেম
    • এসি tristique libero volutpat এ
  • Faucibus porta lacus fringilla vel
  • Aenean বসে amet erat nunc
  • এগেট পোর্টটিটর লোরেম
<ul class="list-unstyled">
  <li>Lorem ipsum dolor sit amet</li>
  <li>Consectetur adipiscing elit</li>
  <li>Integer molestie lorem at massa</li>
  <li>Facilisis in pretium nisl aliquet</li>
  <li>Nulla volutpat aliquam velit
    <ul>
      <li>Phasellus iaculis neque</li>
      <li>Purus sodales ultricies</li>
      <li>Vestibulum laoreet porttitor sem</li>
      <li>Ac tristique libero volutpat at</li>
    </ul>
  </li>
  <li>Faucibus porta lacus fringilla vel</li>
  <li>Aenean sit amet erat nunc</li>
  <li>Eget porttitor lorem</li>
</ul>

সঙ্গতিপূর্ণভাবে

একটি তালিকার বুলেটগুলি সরান এবং marginদুটি শ্রেণির সংমিশ্রণে কিছু আলো প্রয়োগ করুন, .list-inlineএবং .list-inline-item.

  • Lorem ipsum
  • ফ্যাসেলাস আইকুলিস
  • নুলা ভোল্টপাট
<ul class="list-inline">
  <li class="list-inline-item">Lorem ipsum</li>
  <li class="list-inline-item">Phasellus iaculis</li>
  <li class="list-inline-item">Nulla volutpat</li>
</ul>

বর্ণনা তালিকা প্রান্তিককরণ

আমাদের গ্রিড সিস্টেমের পূর্বনির্ধারিত ক্লাস (বা শব্দার্থিক মিশ্রণ) ব্যবহার করে অনুভূমিকভাবে পদ এবং বিবরণ সারিবদ্ধ করুন। দীর্ঘ মেয়াদের জন্য, আপনি ঐচ্ছিকভাবে .text-truncateএকটি উপবৃত্ত সহ পাঠ্যটি ছেঁটে ফেলার জন্য একটি শ্রেণী যোগ করতে পারেন।

বর্ণনা তালিকা
একটি বর্ণনা তালিকা শর্তাবলী সংজ্ঞায়িত করার জন্য উপযুক্ত।
ইউইসমোড

Vestibulum id ligula Porta felis euismod Semper eget lacinia odio sem nec elit.

Donec id elit non mi porta gravida at eget metus.

মালেসুদা পোর্টা
Etiam porta sem malesuada Magna mollis euismod.
ছেঁটে দেওয়া শব্দটি কাটা হয়
ফুস ড্যাপিবাস, টেলস এসি কার্সাস কমোডো, টর্টার মৌরিস কনডিমেন্টাম নিভ, ইউটি ফার্মেন্টাম ম্যাসা জাস্টো সিট অ্যামেট রিসাস।
বাসা বাঁধে
নেস্টেড সংজ্ঞা তালিকা
Aenean posuere, tortor sed cursus feugiat, Nunc augue blandit Nunc.
<dl class="row">
  <dt class="col-sm-3">Description lists</dt>
  <dd class="col-sm-9">A description list is perfect for defining terms.</dd>

  <dt class="col-sm-3">Euismod</dt>
  <dd class="col-sm-9">
    <p>Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.</p>
    <p>Donec id elit non mi porta gravida at eget metus.</p>
  </dd>

  <dt class="col-sm-3">Malesuada porta</dt>
  <dd class="col-sm-9">Etiam porta sem malesuada magna mollis euismod.</dd>

  <dt class="col-sm-3 text-truncate">Truncated term is truncated</dt>
  <dd class="col-sm-9">Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</dd>

  <dt class="col-sm-3">Nesting</dt>
  <dd class="col-sm-9">
    <dl class="row">
      <dt class="col-sm-4">Nested definition list</dt>
      <dd class="col-sm-8">Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.</dd>
    </dl>
  </dd>
</dl>

প্রতিক্রিয়াশীল টাইপোগ্রাফি

প্রতিক্রিয়াশীল টাইপোগ্রাফিfont-size মিডিয়া প্রশ্নের একটি সিরিজের মধ্যে রুট উপাদানগুলির সামঞ্জস্য করে পাঠ্য এবং উপাদানগুলিকে স্কেলিং বোঝায় । বুটস্ট্র্যাপ আপনার জন্য এটি করে না, তবে আপনার প্রয়োজন হলে এটি যোগ করা মোটামুটি সহজ।

এখানে অনুশীলনে এটির একটি উদাহরণ। font-sizeআপনি যা চান তা এবং মিডিয়া প্রশ্ন চয়ন করুন ।

html {
  font-size: 1rem;
}

@include media-breakpoint-up(sm) {
  html {
    font-size: 1.2rem;
  }
}

@include media-breakpoint-up(md) {
  html {
    font-size: 1.4rem;
  }
}

@include media-breakpoint-up(lg) {
  html {
    font-size: 1.6rem;
  }
}