CSS چیست؟
CSS چیست؟
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به بررسی اینکه CSS چیست و چه کاربردی دارد، خواهیم پرداخت.
Cascading Style Sheets، که به عنوان CSS شناخته می شود، یک زبان طراحی ساده است که برای ساده سازی روند ایجاد صفحات وب قابل ارائه است.
CSS ظاهر و احساس بخشی به یک صفحه وب را کنترل می کند. با استفاده از CSS می توانید رنگ متن، سبک فونت ها، فاصله بین پاراگراف ها، نحوه اندازه گیری و چیدمان ستون ها، استفاده از تصاویر یا رنگ پس زمینه ، طرح های چیدمان ، تغییرات در نمایشگر برای دستگاه های مختلف و اندازه صفحه را کنترل کنید.
CSS به راحتی قابل یادگیری و درک است و کنترل قدرتمندی بر ارائه یک سند HTML فراهم می کند. معمولاً CSS با زبانهای نشانه گذاری HTML یا XHTML ترکیب می شود.
مزایای CSS چیست؟
CSS باعث صرفه جویی در وقت می شود – می توانید یک بار CSS بنویسید و سپس از همان صفحه در چندین صفحه HTML استفاده مجدد کنید. می توانید برای هر عنصر HTML یک استایل تعریف کنید و آن را در هر تعداد صفحات وب که می خواهید اعمال کنید.
صفحات سریعتر بارگیری می شوند – اگر از CSS استفاده می کنید، نیازی نیست که هر بار ویژگی های تگ HTML را بنویسید. فقط یک قانون CSS از یک تگ بنویسید و آن را در تمام وقایع آن تگ اعمال کنید. بنابراین کد کمتر به معنای زمان بارگیری سریعتر است.
تعمیر و نگهداری آسان – برای ایجاد یک تغییر کلی، به سادگی استایل را تغییر دهید، و همه عناصر در تمام صفحات وب به طور خودکار به روز می شوند.
استایل های برتر نسبت به HTML – ویژگی های CSS نسبت به HTML دارای ویژگی های بسیار گسترده تری است، بنابراین می توانید در مقایسه با ویژگی های HTML ظاهر بهتری به صفحه HTML خود بدهید.
سازگاری چند دستگاهی – امکان بهینه سازی محتوا را برای بیش از یک نوع دستگاه فراهم می کنند. با استفاده از همان سند HTML، می توان نسخه های مختلف وب سایت را برای دستگاه های دستی مانند PDA ها و تلفن های همراه یا برای چاپ ارائه داد.
استانداردهای جهانی وب – اکنون ویژگی های HTML در حال منسوخ شدن هستند و توصیه می شود از CSS استفاده کنید. بنابراین بهتر است از CSS در تمام صفحات HTML استفاده کنید تا با مرورگرهای آینده سازگار باشد.
چه کسی CSS را ایجاد و نگه می دارد؟
CSS از طریق گروهی از افراد در W3C به نام کارگروه CSS ایجاد و نگهداری می شود. کارگروه CSS اسنادی را به نام مشخصات ایجاد می کند. هنگامی که مشخصات توسط اعضای W3C مورد بحث و تصویب قرار گرفت، به یک توصیه تبدیل می شود.
به این مشخصات را تصویب شده می دانند زیرا W3C هیچ کنترلی بر اجرای واقعی زبان ندارد. شرکت ها و سازمان های مستقل آن نرم افزار را ایجاد می کنند.
توجه – کنسرسیوم شبکه جهانی وب یا W3C گروهی است که درباره نحوه کار اینترنت و چگونگی تکامل آن توصیه هایی ارائه می دهد.
نسخه های CSS
CSS1 در دسامبر 1996 از W3C بیرون آمد. این نسخه زبان CSS و همچنین یک مدل قالب بندی تصویری ساده را برای همه برچسب های HTML توصیف می کند.
CSS2 در ماه مه 1998 ایجاد شد و براساس CSS1 ساخته شد. این نسخه پشتیبانی از ورق های سبک مخصوص رسانه را به عنوان مثال اضافه می کند. چاپگرها و دستگاه های شنیداری، فونت های قابل بارگیری، موقعیت عناصر و جداول.
دیدگاه شما