CSS چیست ؟
CSS مخفف شده عبارت Cascading Style Sheets می باشد . این زبان توسط کنسرسیوم جهانی بین المللی شبکه جهانی وب یعنی W3C برای حل مشکلاتی که توسط HTML در طول زمان به وجود آمده بود پیشنهاد شد ، این زبان در واقع مکملی برای زبان HTML می باشد ، HTML ساختار یک صفحه را مشخص میکند و CSS نحوه نمایش آن را بیان میکند .
در گذشته برای ساخت صفحات وب سایت همه چیز در کدهای HTML خلاصه میشد. طراحان سایت برای ساخت یک صفحه وب و اعمال ویژگیهای ظاهری مختلف مانند تغییر رنگ، اندازه و… عناصر صفحه، کافی بود تا از خاصیتهای داخلی HTML استفاده کنند. آنها میبایست این تغییرات را در تک تک صفحههای مورد نظر و بر روی تک به تک اجزای آن اعمال میکردند. این عوامل در طرحی سایت باعث صرف هزینه و زمان زیادی می شود.توسط CSS میتوانید استایل مورد نظر خود را یکبار تعریف کنید و سپس آن را بر تمام صفحات اعمال کنید ، و در واقع CSS معرفی شد تا از این حدر رفت زمان و هزینه جلوگیری کند.
در یک سند HTML کد های CSS را می توان به سه طریق استفاده کرد.
- Inline با استفاده از ویژگی به نام Style داخل المان HTML
- Internal با استفاده از المان <style> در تگ <head>
- External با استفاده از یک فایل خارجی با پسوند .css و لینک کردن آن به فایل html در داخل تگ <head>