আমরা অনুভূমিক প্রান্তিককরণের জন্য CSS টেক্সট-সারিবদ্ধ বৈশিষ্ট্য এবং CSS প্যাডিং-টপ-এর সাথে CSS প্যাডিং-টপ, অথবা উল্লম্ব প্রান্তিককরণের জন্য CSS লাইন-উচ্চতা ব্যবহার করে HTML নথিতে পাঠ্যকে সারিবদ্ধ করতে পারি।
সিনট্যাক্স
উপরে উল্লিখিত CSS বৈশিষ্ট্যগুলির জন্য সিনট্যাক্স নিচে দেওয়া হল -
Selector { text-align: center | left | right | justify | inherit | initial; } Selector { padding: /*value*/; } Selector { line-height: /*value*/; }
আসুন পাঠ্যকে অনুভূমিকভাবে সারিবদ্ধ করার একটি উদাহরণ দেখি -
উদাহরণ
<!DOCTYPE html> <html> <head> <title>CSS Text Alignment</title> <style> .screen { padding: 10px; width: 70%; margin: 0 auto; background-color: #f06d06; text-align: center; color: white; border-radius: 0 0 50px 50px; border: 4px solid #000; } .seats span{ margin: 10px; padding: 10px; color: white; border: 4px solid #000; width: 120px; display: inline-block; background-color: #48C9B0; } .left{ text-align: left; } .right{ text-align: right; } .center{ text-align: center; } .seats{ text-align: center; } </style></head> <body> <div class="screen">Screen</div> <div class="seats"> <span class="left">Adam</span> <span class="center">Martha</span> <span class="right">Samantha</span> </div> </body> </html>
আউটপুট
আসুন টেক্সটকে উল্লম্বভাবে সারিবদ্ধ করার একটি উদাহরণ দেখি -
উদাহরণ
<!DOCTYPE html> <html> <head> <title>CSS Text Alignment</title> <style> .screen { padding: 10px; width: 70%; margin: 0 auto; background-color: #f06d06; text-align: center; color: white; border-radius: 0 0 50px 50px; border: 4px solid #000; } .seats span:not(.withPadding){ margin: 10px; padding: 10px; color: white; border: 4px solid #000; } .seats span:not(.vertical){ height: 40px; display: inline-block; background-color: #48C9B0; } .withPadding{ padding: 20px 20px 0px; height: 20px; color: white; border: 4px solid #000; } .vertical{ display: inline-table; background-color: #48C9B0; height: 40px; } .verticalText { display: table-cell; vertical-align: middle; } .withLineHeight{ line-height: 40px; } .seats{ text-align: center; } </style></head> <body> <div class="screen">Screen</div> <div class="seats"> <span class="withPadding">Adam</span> <span class="withLineHeight">Martha</span> <span class="vertical"><p class="verticalText">Samantha</p></span> </body> </html>
আউটপুট