font-size-adjust ဂုဏ်သတ္တိ
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;
}
: