• تعریف و کاربرد زبان css

    زبان CSS مخفف واژگانSheets Style Cascading به معنی "صفحات الگوهای آبشاری" است.

    یک stylesheet مجموعه ای از قوانین و کدهای css است که به مرورگر می گوید که چگونه  tag HTML نمایش داده شود.

    علت اختصاص صفت Cascading به معنی "آبشاری" به این زبان این است که قوانین این زبان به صورت آبشاری یا از بالا به پایین اعمال می شوند.

    سی اس اس یک زبان استایل دهی است.

    از سی اس اس برای استایل دادن به صفحه اچ تی ام ال خود استفاده می کنیم.

    هدف از تولید css در واقع جداسازی اطلاعات محتوا (که توسط زبانی مانند HTML نوشته شده اند) از اطلاعات ظاهری مانند صفحه بندی، رنگ و سایز و نوع فونت می باشد.

  • تاریخچه زبان برنامه نویسی css

    زمانیکه زبان سی اس اس بوجود نیامده بود، هر مرورگری دارای قواعد مختص به خود برای نمایش تگ های اچ تی ام ال (HTML) بود. بنابراین می توانستیم این انتظار را داشته باشیم که یک وب سایت در مرورگر الف با ظاهر به مراتب متفاوت تری نسب به مرورگر  به نمایش در آید.
    بالاخره به خاطر وجود این ناهماهنگی ها در سال 1996 نسخه اول زبان CSS تحت عنوان CSS 1.0 ایجاد شد و در سال 1998 هم نسخه CSS 2.0 به بازار عرضه شد. سپس در سال 2004 با اعمال برخی بازنگری ها در کدهای سی اس اس، نسخه CSS 2.1 شکل گرفت و در نهایت در سال 2011 با رفع برخی مشکلات این نسخه، مجدد تحت همین عنوان به دنیا عرضه شد و این نسخه ازCSS همان نسخه ای است که طراحان وب با آن سر و کار دارند.