تگ < style > :
تاکنون در تمامی تگ های معرفی شده HTML ، ما خواص مورد نظر هر تگ را در درون خود تگ تعیین و مقدار دهی کردیم. در روش های طراحی وب قدیمی تر، ما مجبور بوديم برای هرعنصری در صفحه به صورت مجزا خاصيت ها را تعيين می کنيم . این کار چند اشکال عمده داشت : باعث تکرار شدن خواص مشابه در تگ های عنصرها می شد . حجم کد نویسی بالا رفته و سرعت طراحی کاهش می يافت . احتمال بروز خطا و اشتباه را افزايش می داد . اعمال تغييرات به صفحات و عناصر وقت و کار زیادی را طلب می کرد . اما با معرفی روش قالب دهی صفحات ( Cascading Style Sheet ) یا CSS ، ما به وسـيله خاصيت تگ Style ، تمام خواص و تنظيمات مورد نياز را برای هر عنصر را در تگ Style تعيين می کنيم . خصوصيات موجود در تگ Style تقريبا تمامی نيازهای ويرايش ، تغيير شکل و افزودن جلوه های مختلف را به عناصر شامل می شود.
همانطور که قبلا ذکر شد ، صفحات HTML از یک سری عناصر تشکيل شده اند،که هر کدام توسط یک تگ معرفی می شوند . 3 روش عمده برای اعمال خواص از طريق Style به يک عنصر وجود دارد : تعيين خواص مورد نظر در خاصيت Style در درون تگ عنصر . تعيين خواص عناصر در تگ style در بخش head هر صفحه برای عناصر آن صفحه .
تعيين خواص از طريق یک تگ Style بيرونی و پيوند ان عنصر به تگ Style . در اين حالت ابتدا باید مجموعه خواص را در یک تگ Style بيرونی به یکی از روش ارائه شده در پائين صفحه ايجاد می کنيم .
| خواص مهم تگ style | ||
| خاصيت | نوع | شرح |
| type | text/css | نوع محتويات درون تگ style را تعيين می کند که برای استفاده از قالب CSS آن را برابر text/css تنظيم می کنيم . |
| media |
screen tty ty projection handheld braille auarl all |
نوع رسانه نمايش دهنده صفحه اينترنتی را برای اعمال قالب های style به آنها را تعيين
می کند . چنانچه فقط يک نوع رسانه خاص در اين قسمت عنوان شود ، خصوصيات style مورد
نظر فقط در هنگام نمايش صفحه وب در آن رسانه اعمال خواهد شد و برای ساير رسانه ها به
صورت ساده نمايش داده می شود . که می تواند يکی از موارد زير باشد : screen : صفحه نمايش کامپيوترهای معمولی . tty : ماشين تحرير راه دور ، تله تايپ ( برای ماشين هايی که دارای نحوه نمايش ثابت هستند ) . tv : وسايلی همچون تلويزيون با رزوليشن پايين . projection : برای نمايش در پروژکتورها . handheld : برای کامپيوتر های دستی و جيبی . barille : در اسناد مخصوص به افراد نابينا ( بريل ) . print : برای پرينت در دستگاه های چاپگر . auarl : برای سيستم های صوتی . all : برای همه نوع سيستم ها . |