تور لحظه آخری
امروز : شنبه ، 19 آبان 1403    احادیث و روایات:  امام صادق (ع):سوگند به خدا ، هر كس كه حقيقت سجده را به جاى آورد ، زيان نكرد و كسى كه در سجده، ب...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

چراغ خطی

 






آمار وبسایت

 تعداد کل بازدیدها : 1827834690




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

مقاله آموزشی: واحدهای اندازه گیری در css -


واضح آرشیو وب فارسی:سایت ریسک: مقاله آموزشی: واحدهای اندازه گیری در css WalterBishop 09 آبان 1389, 19:31واحدهای اندازه گیری مختلفی در CSS وجود دارد که هر کدام برای نوع بخصوصی از اندازه گیری کاربرد دارند. در این مقاله قصد دارم انواع واحدها و کاربرد آنها را تشریح کنم. واحد های Points و Picas این واحدها برای طراحی صفحات چاپی بوجود آمده اند و معمولا از آنها برای طراحی صفحه نمایش استفاده نمی شود. بصورت قراردادی هر Point برابر یک هفتاد و دوم اینچ، و هر Picas معادل 12 Point می باشد. در صورتیکه می خواهید نسخه قابل چاپ از صفحات خود ارائه دهید، بهتر است از این واحدها استفاده کنید، اما برای صفحات وب پیشنهاد نمی شود. واحد Pixel اندازه هایی که توسط این واحد مشخص می شود، در تمام مرورگرها و OS ها یکسان دیده می شود، و بهمین دلیل اکثر طراحان از این واحد برای تعیین اندازه استفاده می کنند، اما باید به این نکته توجه داشت که استفاده از واحد Pixel برای Text ها، باعث می شود تا کاربرانی که مشکل ضعف چشم دارند و میخواهند اندازه متن را توسط مرورگر بزرگتر کنند، دچار مشکل شوند. چرا که واحد پیکسل معمولا Default Setting (تنظیمات پیش فرض) مربوط به سایز فونت ها، در مرورگرهای مختلف را نادیده می گیرند. بنابراین بهتر است از این واحد برای تعیین اندازه متن ها استفاده نشود. واحد EMS em واحد اندازه گیری نسبی برای فونت Textها در صفحه وب می باشد. بر اساس قرارداد، هر واحد em معادل ارتفاع حرف M در فونت پیش فرض می باشد. در CSS یک em در واقع معادل اندازه فونت پیش فرض کاربر می باشد. با استفاده از این واحد برای تعیین اندازه، این امکان را به کاربر می دهیم که به راحتی و بدون بروز بهم ریختگی، سایز Text های صفحه شما را توسط مرورگر بزرگتر یا کوچکتر کند. به عنوان طراح وب، این قابلیت تغییر اندازه فونت توسط کاربر، ممکن است زیاد خوش آیند نباشد. ولی از دید کاربران این امکان سودمند خواهند بود که بتوانند صفحه وب شما را با فونت بزرگتر مشاهده کنند. با استفاده از این واحد شما می توانید اندازه فونت را بصورت درصدی نیز تعیین کنید، مثال: font-size: 0.9em با این دستور، اندازه فونت شما، حدودا 10 درصد کوجکتر از اندازه پیش فرض مرورگر برای فونت ها می شود. و یا: font-size:1.1em با این دستور، اندازه فونت شما، حدودا 10 درصد بزرگتر از اندازه پیش فرض مرورگر برای فونت ها نمایش داده می شود. واحدEXES ex نیز همانند em یک واحد اندازه گیری نسبی برای فونت Textها در صفحه وب می باشد. با این تفاوت که، بر اساس قرارداد، هر واحد ex معادل ارتفاع حرف x (حروف کوچک) در فونت پیش فرض می باشد. نکته: این واحد تعیین اندازه در تمام مرورگرها ساپورت نمی شود. واحد اندازه گیری Exes: واحد ex یک واحد اندازه گیری نسبی برای فونت متون صفحه وب می باشد. یک Ex بنابر تعریف، معادل ارتفاع حرف کوچک x در فونت پیش فرض تنظیم شده توسط کاربر می باشد. متاسفانه مرورگر های مدرن هنوز از این واحد اندازه گیری به طور کامل پشتیبانی نمی کنند. لذا استفاده از این واحد اندازه گیری توصیه نمی شود. واحد Percentage: این واحد نیز همانند واحدهای ex و em، به کاربران امکان تغییر سایز فونت را می دهد. مثال: font-size: 100% با این دستور فونت دقیقا به اندازه مشخص شده در پیش فرض های مرورگر نمایش داده می شود و بعبارتی دیگر 100% برابر است با 1 em واحدهای Absolute: در CSS این امکان را داریم که با استفاده از 7 واحد اندازه گیری مطلق، اندازه متن را بصورت نسبی و بر اساس پیش فرض های مرورگر تنظیم کنیم که عبارتند از : xx-small x-small small medium large x-large xx-large در اکثر نسخه های مرورگر IE، واحد small بعنوان واحد هم اندازه با پیش فرض مرورگر شناخته می شود، اما در مرورگرهای دیگر واحد medium این حالت را دارد و به همین دلیل استفاده از این نوع تعیین اندازه در طراحی سایتهای Cross Browser Compatibilty (مطابق با مرورگرهای مختلف) منسوخ شده است. نکته: این نوع واحدها از قاعده ارث بری (Inheritance) در CSS مستثنا هستند و بعبارتی از Parent خود هیچ چیز ارث نمی برند، بلکه نسبت به مقادیر پیش فرض مرورگر تنظیم خواهند شد. واحدهای Larger و Smaller : این دو واحد نیز همانند واحدهای Absolute هستند، با این تفاوت که اندازه این واحدها بر خلاف واحدهای Absolute بر اساس Parent آنها مشخص می شود. (قانون ارث بری در CSS ). بنابراین اگر یک المنت <p> با سایز small داشته باشیم و بخواهیم بخشی از متن بزرگتر دیده بشود، سایز آن بخش از متن را برابر larger قرار می دهیم. مثال: < p >This is a < span style = " font - size : larger ; " > Paragraph < / span > < / p > منبع این مقاله: سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 687]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن