Pure.CSS এর Default Typography Classes

Web Development - পিওর.সিএসএস (Pure.CSS) - Pure.CSS এর টেক্সট স্টাইলিং এবং টাইপোগ্রাফি
179

Pure.CSS একটি ছোট এবং মিনিমালিস্ট সিএসএস লাইব্রেরি, যা অনেকটা সহজ এবং দ্রুত ওয়েব ডেভেলপমেন্টের জন্য ব্যবহৃত হয়। এর মধ্যে Default Typography Classes অন্তর্ভুক্ত করা হয়েছে, যা ওয়েব পৃষ্ঠার টেক্সট এবং ফন্টের স্টাইলিং সহজ এবং সুন্দরভাবে করার জন্য ব্যবহৃত হয়। নিচে Pure.CSS এর ডিফল্ট টাইপোগ্রাফি ক্লাসগুলির বিস্তারিত আলোচনা করা হলো।

Pure.CSS এর Default Typography Classes

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

1. Basic Text Classes

  • .pure-text: এই ক্লাসটি একটি সাধারণ পাঠ্য (text) সেট করতে ব্যবহৃত হয়।

    <p class="pure-text">This is a basic text styled using Pure.CSS.</p>
    

2. Font Size and Line Height

Pure.CSS এর line height এবং font size খুবই সহজভাবে কাস্টমাইজ করা যায়। আপনি এই ক্লাসগুলো দিয়ে আপনার ওয়েবসাইটে স্টাইল করা টেক্সটের উচ্চতা এবং আকার নিয়ন্ত্রণ করতে পারবেন।

  • .pure-font-size-small: ছোট আকারের ফন্ট।

    <p class="pure-font-size-small">This is small text.</p>
    
  • .pure-font-size-large: বড় আকারের ফন্ট।

    <p class="pure-font-size-large">This is large text.</p>
    
  • .pure-line-height-tight: কম লাইন হাইট।

    <p class="pure-line-height-tight">This paragraph has tight line spacing.</p>
    
  • .pure-line-height-loose: বেশি লাইন হাইট।

    <p class="pure-line-height-loose">This paragraph has loose line spacing.</p>
    

3. Text Alignment

Pure.CSS তে আপনার টেক্সটকে সহজেই left, center, এবং right অ্যালাইন করা যায়:

  • .pure-text-align-left: বাম দিকে টেক্সট অ্যালাইন করবে।

    <p class="pure-text-align-left">This text is aligned left.</p>
    
  • .pure-text-align-center: সেন্টারে টেক্সট অ্যালাইন করবে।

    <p class="pure-text-align-center">This text is aligned center.</p>
    
  • .pure-text-align-right: ডান দিকে টেক্সট অ্যালাইন করবে।

    <p class="pure-text-align-right">This text is aligned right.</p>
    

4. Text Decoration

Pure.CSS তে text decoration এর জন্যও ডিফল্ট ক্লাস রয়েছে। এতে টেক্সটের নিচে রেখা, স্ট্রাইকথ্রু, অথবা আন্ডারলাইন যোগ করা যায়।

  • .pure-text-decoration-underline: টেক্সটের নিচে আন্ডারলাইন।

    <p class="pure-text-decoration-underline">This text is underlined.</p>
    
  • .pure-text-decoration-line-through: টেক্সটের উপর স্ট্রাইকথ্রু (line-through)।

    <p class="pure-text-decoration-line-through">This text has a strike-through.</p>
    

5. Font Style

Pure.CSS তে font style নিয়ন্ত্রণের জন্য কয়েকটি ক্লাস রয়েছে, যা আপনার টেক্সটের স্টাইল পরিবর্তন করতে সাহায্য করে:

  • .pure-font-style-italic: ইটালিক ফন্ট স্টাইল।

    <p class="pure-font-style-italic">This text is italicized.</p>
    
  • .pure-font-style-normal: সাধারণ ফন্ট স্টাইল।

    <p class="pure-font-style-normal">This text is normal.</p>
    

6. Text Weight (Font Weight)

  • .pure-font-weight-bold: বোল্ড ফন্ট।

    <p class="pure-font-weight-bold">This text is bold.</p>
    
  • .pure-font-weight-normal: সাধারণ ফন্ট (অথবা নরমাল ওয়েট)।

    <p class="pure-font-weight-normal">This text is normal weight.</p>
    

7. Text Transform

Pure.CSS এর মধ্যে text-transform প্রপার্টি ব্যবহার করার জন্য কিছু ক্লাসও রয়েছে, যা টেক্সটের কেস পরিবর্তন করতে সাহায্য করে:

  • .pure-text-transform-uppercase: টেক্সটকে সব কেপিটাল (uppercase) করবে।

    <p class="pure-text-transform-uppercase">This text is uppercase.</p>
    
  • .pure-text-transform-lowercase: টেক্সটকে সব ছোট (lowercase) করবে।

    <p class="pure-text-transform-lowercase">This text is lowercase.</p>
    
  • .pure-text-transform-capitalize: প্রতিটি শব্দের প্রথম অক্ষর বড় (capitalize) করবে।

    <p class="pure-text-transform-capitalize">This text is capitalized.</p>
    

8. Heading Classes

Pure.CSS এ আপনার হেডিংগুলির জন্য কিছু স্টাইল আছে। এই হেডিং ক্লাসগুলো পেজে বড় হেডিং তৈরি করতে সহায়ক।

  • .pure-heading: সাধারণ হেডিং।

    <h1 class="pure-heading">This is a heading.</h1>
    
  • .pure-heading-2: দ্বিতীয় স্তরের হেডিং।

    <h2 class="pure-heading-2">This is a level 2 heading.</h2>
    

9. Lists

Pure.CSS এ ordered এবং unordered লিস্টের জন্য স্টাইল রয়েছে:

  • .pure-list: সাধারণ লিস্ট।

    <ul class="pure-list">
      <li>Item 1</li>
      <li>Item 2</li>
    </ul>
    
  • .pure-ol: অর্ডার্ড লিস্ট।

    <ol class="pure-ol">
      <li>First item</li>
      <li>Second item</li>
    </ol>
    

Pure.CSS এর default typography classes ওয়েব ডেভেলপমেন্টে স্টাইলিং করার জন্য সহজ এবং সিম্পল পদ্ধতি প্রদান করে। এই ক্লাসগুলির মাধ্যমে আপনি টেক্সট সাইজ, লাইন হাইট, টেক্সট অ্যালাইনমেন্ট, টেক্সট স্টাইল, বোল্ড, ইটালিক, কেস ট্রান্সফরমেশন, ফন্ট-ওয়েট ইত্যাদি খুব সহজে কাস্টমাইজ করতে পারেন। আপনি সহজেই এই ক্লাসগুলো আপনার HTML পৃষ্ঠায় ব্যবহার করতে পারেন, যা ওয়েবসাইটের ডিজাইন এবং পাঠযোগ্যতা উন্নত করতে সাহায্য করবে।

Content added By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...