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