16 of 313 menu

ফন্ট-সাইজ-অ্যাডজাস্ট বৈশিষ্ট্য

font-size-adjust বৈশিষ্ট্য ফন্টের আকার নিয়ন্ত্রণ করতে দেয়, অপরিবর্তিত font-size (বাড়ানো বা কমানো)।

প্রয়োগ: ধরুন font-family এ কমা দিয়ে দুটি ফন্ট নির্দিষ্ট করা হয়েছে, উদাহরণস্বরূপ, Georgia, "Times New Roman"। ধরুন ব্যবহারকারীর কম্পিউটারে Georgia ফন্ট নেই - এই ক্ষেত্রে "Times New Roman" প্রয়োগ করা হবে। যাইহোক, আমরা একটি সমস্যার সম্মুখীন হব - একই font-size মান থাকলেও ফন্টগুলি ভিন্নভাবে দেখাবে। নীচের উদাহরণে উভয় অনুচ্ছেদের font-size 16px এ নির্দিষ্ট করা হয়েছে, কিন্তু ভিন্ন font-family। দেখুন, আকারগুলি কতটা আলাদা:

<p style="font-size: 16px; font-family: Georgia;"> Lorem ipsum dolor sit amet. </p> <p style="font-size: 16px; font-family: 'Times New Roman';"> Lorem ipsum dolor sit amet. </p>

:

এটি ঘটে কারণ প্রদর্শিত ফন্টের আকার在很大程度上 নির্ভর করে না font-size বৈশিষ্ট্যের উপর, যা কেবল ফন্টের সামগ্রিক আকার নির্ধারণ করে, বরং font-size বৈশিষ্ট্যের মান এবং x-height পরিমাণের অনুপাতের উপর (x-height - এটি একটি নির্দিষ্ট ফন্টের জন্য ছোট হাতের অক্ষর "x" এবং বড় হাতের অক্ষর "X" এর আকারের পার্থক্য)।

এই অনুপাতকে ফন্টের অ্যাসপেক্ট বলা হয় এবং এটি সূত্র দ্বারা গণনা করা হয়: অ্যাসপেক্ট = font-size / x-height

আকারের সমস্যাটির সমাধান করে font-size-adjust বৈশিষ্ট্য (এটি ফন্টের অ্যাসপেক্ট পরিবর্তন করতে দেয়), যা দ্বিতীয় ফন্টটিকে প্রথমটির মতো একই আকারের দেখাতে বাধ্য করবে।

আসুন এমন করি যাতে Times New Roman ফন্টটি Georgia-র আকারের মতোই হয়। আমাদের Georgia-র অ্যাসপেক্ট জানা আছে - এটি 0.5 (নীচের টেবিল দেখুন)।

Times New Roman সহ টেক্সটের জন্য font-size-adjust কে 0.5 মানে সেট করি এবং দেখব যে দ্বিতীয় টেক্সটটি প্রথমটির মতো একই আকারের হয়ে গেছে:

<p style="font-size: 16px; font-family: Georgia;"> Lorem ipsum dolor sit amet. </p> <p style="font-size: 16px; font-family: 'Times New Roman'; font-size-adjust: 0.5;"> Lorem ipsum dolor sit amet. </p>

:

সিনট্যাক্স

সিলেক্টর { font-size-adjust: সংখ্যা | none; }

মান

মান বর্ণনা
number সংখ্যাটি ফন্টের অ্যাসপেক্ট নির্দিষ্ট করে।
none ফন্টের আকার নিয়ন্ত্রণ নেই।

ডিফল্ট মান: none

ফন্টের জন্য অ্যাসপেক্ট মান কীভাবে নির্ধারণ করবেন?

W3C স্পেসিফিকেশন থেকে উদ্ধৃতি দেখুন: নির্বাচিত ফন্টগুলির জন্য আনুপাতিক সহগ (অ্যাসপেক্ট) ভিন্ন font-size-adjust মান সহ একই টেক্সট তুলনা করে গণনা করা যেতে পারে। যদি বৈশিষ্ট্যের মান সঠিকভাবে নির্বাচন করা হয়, তাহলে ফন্টের একই আকারে পৃষ্ঠায় ব্যবহৃত সমস্ত ফন্টের জন্য টেক্সট অপরিবর্তিত থাকবে।

আমার জানা কিছু ফন্টের অ্যাসপেক্ট মান এখানে দেওয়া হল: Georgia - 0.5, Times New Roman - 0.46, Verdana - 0.58

উদাহরণ

ভিন্ন font-size-adjust মান এবং একই font-size এবং font-family সহ টেক্সট কেমন দেখায় তা তুলনা করুন:

<p style="font-size: 16px; font-family: 'Times New Roman'; font-size-adjust: none;"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> <p style="font-size: 16px; font-family: 'Times New Roman'; font-size-adjust: 0.5;"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> <p style="font-size: 16px; font-family: 'Times New Roman'; font-size-adjust: 0.6;"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>

:

উদাহরণ . বাস্তব জীবনে প্রয়োগ

নীচের কোডটি এমন করে যাতে ব্যবহারকারীর কম্পিউটারে Georgia ফন্ট না থাকলে, প্রয়োগ হওয়া Times New Roman ফন্টটি Georgia-র মতো একই আকারের হয়:

<p> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire aenean a dapibus magna, ac interdum nisl suspendisse egetile. </p> p { font-size: 16px; font-family: Georgia, "Times New Roman"; font-size-adjust: 0.5; }

:

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন