কম্পিউটার টিউটোরিয়াল

CSS Orphans প্রোপার্টি

টাইপোগ্রাফিক ভাষায়, অরফ্যানস (orphans) হলো সেই লাইনগুলো যা পেজ ব্রেকের কারণে একটি প্যারাগ্রাফের নিচে একা ফँসে পড়ে, এবং উইডোজ (widows) হলো পেজ ব্রেকের পর পরবর্তী পেজের শীর্ষে থাকা লাইনগুলো। সাধারণত প্রিন্টেড পেজে একক লাইন টেক্সট শীর্ষে বা নিচে একা থাকা ভালো লাগে না। অধিকাংশ প্রিন্টার প্রতিটি পেজের শীর্ষে এবং নিচে কমপক্ষে দুই বা তার বেশি লাইন টেক্সট রাখতে চায়।

  • orphans প্রোপার্টি একটি প্যারাগ্রাফের ন্যূনতম কতগুলো লাইন পেজের নিচে থাকতে হবে সেটি নির্দিষ্ট করে।
  • widows প্রোপার্টি একটি প্যারাগ্রাফের ন্যূনতম কতগুলো লাইন পেজের শীর্ষে থাকতে হবে সেটি নির্দিষ্ট করে।

প্রতিটি পেজের নিচে ৪ লাইন এবং শীর্ষে ৩ লাইন তৈরি করার উদাহরণ:

<style>
  <!--
    @page {
      orphans:4;
      widows:2;
    }
  -->
</style>
  1. CSS font-size-adjust প্রপার্টি

  2. CSS white-space প্রপার্টি

  3. CSS-এ writing-mode প্রপার্টি

  4. CSS pointer-events প্রপার্টি