CSS و تاریخچه آن

CSS و تاریخچه آن

تاریخچه CSS

CSS زبانی می باشد که برای چگونگی نشان دادن (ظاهر و فرمت) اجزای تشکیل دهنده یک متن، صفحه یا سند استفاده می شود. این زبان، زبانی است که از آن برای آرایش صفحات سایت هایی که بر پایه 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 در همان جایی که وب متولد شد

CSS موضوعی است که شاید بخواهید پس از درک HTML آن را یاد بگیرید. CSS مخفف شیوه نامه های آبشاری است که Hakon Wium Lie در سال 1994 ایجاد کرد. Hakon Wium Lie به عنوان پدر CSS در نظر گرفته می شود. و زمانی که در CERN کار می کرد با پدر HTML تیم برنرز لی همکار بود.

CSS به عنوان زبان طراحی وب برای جذاب کردن آن ارائه شد. و این راه حلی بود که اکثر کاربران HTML در آن زمان به دنبال آن بودند. هنگامی که راه اندازی شد، کاربران می توانستند از HTML 4.01 و CSS با هم استفاده کنند تا صفحات وب خود را جذاب تر کنند.

از این رو، اگر می خواهید در مورد تاریخچه CSS از پیدایش آن تا کنون بدانید. سپس این مقاله ضروری را بخوانید زیرا چندین چیز دارد که به شما در درک CSS کمک می کند. همچنین متوجه خواهید شد که چگونه CSS بر دیگر زبان های سبک آن زمان پیروز شد.

نیاز به کمک یا مشاوره دارید؟ با شماره 77647948-021 تماس بگیرید. ما آماده پاسخگویی هستیم!

CSS مخفف چیست؟

CSS عمدتا برای توسعه وب یا طراحی صفحات استفاده می شود. به شیوه نامه های آبشاری اشاره دارد که می توانند طرح بندی صفحه وب را با استفاده از بسیاری از ویژگی ها قالب بندی کنند. می‌توانید متن را در CSS پررنگ کنید، به آن استایل دهید، اندازه جدول را مدیریت کنید، و سایر جنبه‌های صفحات وب را ویرایش کنید تا آنها را جذاب کنید. با استفاده از CSS کاربر می تواند ظاهری یکسان به وب سایت و صفحات متعدد آن بدهد. این نه تنها جدول را تعریف می کند بلکه سایر نیازهای طراحی وب سایت را نیز برآورده می کند.

با کمک CSS، کاربر می تواند به طور همزمان در چندین صفحه تغییرات ایجاد کند. فرض کنید که می خواهید متن تمام صفحات وب را بزرگتر کنید، با تغییر اندازه فونت در CSS، می توانید اندازه متن را بزرگتر کنید. و بسیاری از کارهای دیگر وجود دارد که می توانید به راحتی با استفاده از شیوه نامه های آبشاری انجام دهید. و به دلیل این ویژگی ها، CSS به یک زبان حیاتی برای طراحی و توسعه وب تبدیل شده است.

منشا CSS

CSS در سال 1994 به وجود آمد، بنابراین می تواند یک روش استاندارد برای طراحی صفحات در وب جهانی ارائه دهد. و آقای لی برای همین منظور یک شیوه نامه آبشاری ایجاد کرد. زیرا در این زمان، تقاضای زیادی برای چنین راه حلی وجود داشت، زیرا HTML 4.01 به تنهایی قادر به ارائه یک صفحه وب جذاب نبود. با این حال، با دیدن آن، بسیاری از افراد شیت های مختلف ارائه کردند، اما هیچ یک از آنها به عنوان CSS موفق نشدند. CSS در درجه اول برای ایجاد وب سایت های در دسترس و جذاب استفاده می شد.

تاریخچه مختصر CSS

همراه با HTML، CSS نیز توسط W3C استاندارد شده است که استانداردهای وب را تعریف می کند. CSS برای استفاده رایگان، مستقل است و همچنین یک استاندارد متن باز است. و کاربران می توانند از HTML و CSS همراه با W3C استفاده کنند.

اگر به تاریخچه CSS نگاهی بیندازیم، متوجه می شویم که عمدتا سه به روز رسانی را به خود دیده است. CSS سطح 1 در سال 1996 راه اندازی شد و دوباره در سال 1999 با برخی بهبودها روانه بازار شد. با این حال، CSS سطح 2 یا CSS2 در سال 1998 با پشتیبانی رسانه ای عرضه شد. در این نسخه، کاربر می توانست از سایر عناصر رسانه ای استفاده کند. و در نهایت آخرین نسخه آن یعنی CSS سطح 3 راه اندازی شد و در حال حاضر فقط از این نسخه استفاده می کنیم. آخرین نسخه CSS به ما امکان می دهد از مزیت جداسازی استفاده کنیم که به صرفه جویی در زمان کمک می کند.

اگر نیاز به ایجاد برخی تغییرات اساسی در یک وب سایت بزرگ با صدها صفحه دارید. در حال حاضر CSS دارای بیش از 60 ماژول با ویژگی های مختلف است. در سال‌های اخیر، اکثر توسعه‌دهندگان و طراحان، مرورگرهای مختلفی را برای مشاهده تأثیرات CSS بر روی صفحات وب امتحان کرده‌اند. اما اکثر آنها فایرفاکس را به عنوان مفیدترین ابزار برای همان نیازهای خود در نظر گرفته اند.

تاریخچه نسخه های CSS

ما یک مقدمه کوتاه از تاریخچه CSS را ارائه کردیم و آموختیم که اساسا سه نسخه دارد. بنابراین، اکنون اجازه دهید این سه نسخه از CSS را با جزئیات بیشتری مورد بحث قرار دهیم.

CSS 1

CSS 1 اولین نسخه از شیوه نامه آبشاری و توصیه W3C است. در سال 1996 با قابلیت های ویژگی های فونت راه اندازی شد. همچنین برای افزودن رنگ به پس زمینه و رو زمینه متن استفاده می شود. در CSS 1، عملکردهای تراز متن وجود داشت. همچنین دارای قابلیت لایه بندی، موقعیت یابی و طبقه بندی عمومی بود. اما در حال حاضر، این نسخه قدیمی است و توسط W3C نگهداری نمی شود.

CSS2

W3C نسخه بعدی CSS را توسعه داد و نام آن را CSS2 گذاشت و آن را در سال 1998 راه اندازی کرد. این نسخه دارای ویژگی ها و عملکردهای بیشتری نسبت به نسخه قبلی است. و اکنون کاربران می توانند از ویژگی های جدید مانند موقعیت یابی نسبی، مطلق و همچنین ثابت استفاده کنند. انواع رسانه ها پشتیبانی می شد، و ویژگی های متن دو جهته نیز وجود داشت. این نسخه نیز شاهد اصلاحات بسیاری در همان زمان بود و به روز رسانی ها به صورت CSS2.1 ارائه شد.

CSS3

CSS3 آخرین نسخه CSS است که به طور رسمی توسط W3C ارائه داده شد و در سال 1999 راه اندازی شد. CSS3 مجموعه گسترده ای از انواع فونت ها را دارد و شما می توانید از هر نوع فونتی از Google و Typecast استفاده کنید. همچنین، این نسخه به ماژول های زیادی تقسیم شده است که کار با آن را آسان می کند و همچنین باعث صرفه جویی در زمان قالب بندی صفحات وب می شود. در حال حاضر، اکثر شرکت ها و سازمان ها از CSS3 و HTML5 برای کارهای توسعه وب و طراحی خود استفاده می کنند. بنابراین، اگر شما نیز مایل به یادگیری چنین مهارتی هستید، مطمئن شوید که آخرین نسخه از چنین فناوری هایی را یاد خواهید گرفت.

آینده CSS

در گذشته، فقط از HTML استفاده می شد که جلوه بصری نداشت. اما پس از راه اندازی CSS، کارشناسان طراحی سایت این فناوری را به سطح بالاتری رساندند. از این رو، بدون وب سایت CSS برای کاربران جذاب به نظر نمی رسد. همچنین در گذشته شاهد بروز رسانی ها و تغییرات زیادی در همین مورد بوده ایم. بنابراین، در آینده نیز ممکن است برخی به روز رسانی های هیجان انگیز وجود داشته باشد. اما در حال حاضر، CSS3 آخرین نسخه است و به کاربرانی مانند ما اجازه می دهد تا برخی از عناصر خلاقانه را به صفحات سایت خود اضافه کنیم.

نتیجه گیری

بنابراین، در این مقاله، با تاریخچه CSS آشنا شدیم و نحوه توسعه آن را درک کردیم. علاوه بر این، ما همچنین در مورد نسخه های ویرایشی آن که جهان در گذشته به خود دیده بود، بحث کردیم. بنابراین، امیدواریم اکنون دانش کافی در مورد تاریخچه CSS داشته باشید.


مقالات دیگر ما را نیز بخوانید:

هنوز نظری ثبت نشده است.

یک نظر بگذارید

کد امنیتی: