در ادامه سری آموزش های زبان برنامه نویسی CSS3 به نکته ای رسیدیم که جزء جدانشدنی از طراحی وب سایت است یعنی متونی که در وب سایت قرار میگیرند.در این آموزش قصد داریم تا دربارهء این موضوع نکاتی را بررسی کنیم.
قبل از به وجود آمودن CSS 3 ، طراحان وب مجبور بودند از font هایی استفاده نمایند که بر روی کامپیوتر کاربران نصب شده بود . اگر فونتی که شما تعیین می کردید و بر روی کامپیوتر کاربر وجود نداشت ، مرورگر از یک فونت پیش فرض برای نمایش متن استفاده می کرد .
اما در CSS 3 ، طراحان می توانند هر نوع فونت دلخواهی که خود می خواهند را مورد استفاده قرار دهند . اگر فونت تعیین شده از سوی طراح بر روی کامپیوتر کاربر وجود نداشته باشد ، مرورگر آن فونت را از سرور سایت دانلود کرده و استفاده می نماید . به همین دلیل هیچ گاه مشکلی پیش نخواهد آمد .
در CSS 3 ، فونت های مورد نظر به وسیله خاصیت font-face @ ، تعیین می شوند .
پشتیانی در مرورگر های مختلف :
مرورگرهای firefox ، کروم و اپرا از هر دو نوع فونت( ttf ( True Type Fonts و نوع ( oft ( Open Type Fonts ، پشتیبانی می کنند .
مرورگر اکسپلورر از ورژن ۹ به بالا، از خاصیت font-face @ پشتیبانی می کند ، ولی فقط از نوع ( eot ( Embedded Open Type .
نکته : مرورگر اکسپلور CSS 3 و ورژن پاینتر آن از خاصیت font-face @ پشتیانی نمی کنند .