زبانی میباشد که برای چگونگی نشان دادن (ظاهر و فرمت) اجزای تشکیل دهنده یک متن، صفحه یا سند استفاده میشود. این زبان، زبانی است که از آن برای آرایش صفحات سایت هایی که بر پایه HTML و XHTML هستند، استفاده میشود و همچنین از آن میتوان برای آراستن مستندات دیگری که در قالب XML هستند استفاده کرد نظیر XML، SVG، XUL.
اساسا CSS برای جدا سازی متون از فرمت ظاهری آنها بوجود آمده است. متونی که با زبان نشانهای نظیر HTML نوشته شده اند. فرمت های ظاهری میتوانند شامل رنگ، فونت، موقعیت و ظاهر هر المان و هر شیای درون صفحه باشند. این جدا سازی کار خوانایی متون را افزایش داده است و نیز کنترل بیشتری را بر روی مشخصه های ظاهری متون و مستندات بوجود آورده است. توسط CSS میتوان فرمت و ظاهر چندین صفحه را به یکباره تغییر داد. صفحات با سادگی بیشتری ساخته خواهند شد و از تکرار مکررات در ساختار صفحات جلوگیری خواهد شد.
CSS مشخص میکند که در مواقعی که چندین مشخصه CSS به المانی اعمال میشود، کدامیک مورد استفاده قرار گیرند و کدامیک از الویت بالاتری برخوردار خواند بود.
مشخصه های CSS توسط کنسرسیوم شبکه جهانی وب (W3C) حفاظت و نگهداری میشود.
تاریخچه CSS
CSSها از زمان پیدایش SGMLها در سال 1970 وجود داشته اند. از این تکنولوژی برای فرمت دهی و ظاهر دهی به صفحات وب سایتها استفاده میشد. با بزرگتر شدن حیطه استفاده از HTML، کمبودهایی در این زبان احساس میشد که ناشی از قدیمی بودن تکنولوژی مورد استفاده در HTML بود. بسیاری از مشکلات در روزهای آغازین ظهور HTML در نظر گرفته نشده بودند و کسی حتی فکر آن را هم نمیکرد که روزی HTML میتواند به این گستردگی مورد استفاده قرار گیرد. پیشرفت مرورگرها و پیدایش نسخهها و نامهای گوناگونی از آنها نیز به این مشکلات دامن زده بود. بطوریکه گاها صفحاتی از سایتها در مرورگرهای مختلف، به شیوه های مختلف نشان داده میشد. عملا تا قبل از سال 1994، استاندارد خاص و واحدی برای دنیای اینترنت و صفحات سایتها در نظر گرفته نشده بود.
عمومی شدن هر چیزی بیشتر از هر چیز دیگری میتواند منجر به فاش شدن نقصها و کاستیهای آن شود. در مورد HTML هم چنین چیزی صدق میکرد و کاستی هایی در آن مشاهده میشد. در سال 1994 کنسرسیوم شبکه جهانی وب، جلسهای را تشکیل داد که طی آن مقرر شد تا نهادی برای بررسی این کاستیها دست به کار شود و سیستم واحدی را برای رفع کاستی های فعلی و آتی در زبان HTML بوجود آورد. این زبان، همان زبانی است که هم اکنون بعنوان CSS مورد استفاده قرار میگیرد. در سال 1997، این نهاد جلسه دیگری تشکیل میدهد و نسخه دومی از این زبان با عنوان CSS2 به تصویب رسید.
لطفاً در مورد مطلب فوق ستاره بدهید :
طراحی سایت تاریخچه پیدایش CSS Rated 4.3 / 5 based on 4 reviews.
آیا این مقاله برای شما مفید بود؟