CSS3 با CSS فرق

در این مقاله قصد داریم تفاوت های  CSS با CSS3 را برای شما شرح دهیم در ادامه با ما همراه باشید تا با مفهموم هر کدام به طور جداگامه  آشنا شوید.

واژه سی اس اس کوتاه شده عبارت  Cascading Sheet Style است و به معنای برگه های پشت سر هم و مشبک می‌باشد

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

به صورت خطی با اچ تی ام ال : در این روش شما کد سی اس اس را درون تگ اچ تی ام ال قرار می دهید. این راه مناسب وقتی است که بخواهیم یک استایل را برای یک بار به یک تگ اعمال کنیم.

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

سی اس اس به صورت جدا : بهترین روش برای اعمال کد های سی اس اس می باشد. ما استایل ها را در یک سند جدا درست می کنیم و آنرا به صفحه مورد نظر لینک می کنیم. این روش مزیت های زیادی دارد :

_حجم فایل بسیار کاهش می یابد چون فقط یکبار نوشته می شود.

_مصرف پهنای باند کاهش می یابد چون فقط یکبار بار گذاری می شود.

_به راحتی قابل به روز رسانی است.

_طراحی استایل و قرار دادن مطالب سایت از هم جدا می شوند.

CSS3  

سی اس اس 3  اخرین نسخه ازسی اس اس می باشد که دنیایی از ویژگی های فوق العاده را در خود جای داده است.

 CSS با  CSS3تفاوت های

_سی اس اس اساسا نشان دهنده به روز رسانی سبک و طرح صفحات وب است .
_سی اس اس 3 ورژن به روزرسانی شده css2 با حفظ سازگاری با همه ویژگی های سی اس اس می باشد .
_کد سی اس اس 3 برای صفحات وب بهتر و بارگذاری سریعتر صفحات و همچنین کاهش زمان توسعه برای ساخت صفحات طراحی شده است .
_تمایز اصلی بین سی اس اس و سی اس اس3 این است که سی اس اس 3 دارای بخش های مجزایی به نام ماژول می باشد .
_ماژول ها باعث ایجاد امکان طراحی در زمان کمتر  و با سهولت بیشتری همرا با به روزرسانی ویژگی ها و مشخصات فردی می شوند .
_برخلاف  سی اس اس 2  که خصیصه ها را در یک مفهوم بزرگ تعریف می کند،  سی اس اس 3  همانطور که گفته شد از بخش هایی به نام ماژول  تقسیم می شود . هر کدام از این ماژول ها همان خصیصه های css2 هستند که امکاناتی به آنها اضافه شده است و کار طراحان وب را آسانتر کرده و زمان طراحی را کاهش می دهد .
_سی اس اس 3  باعث ایجاد امکان طراحی وب با اتکای کمتر به فایل های عکس برای طراحی عناصر صفحه و کاهش درخواست انتقال فایل شده و زمان دانلود را بخاطر استفاده از عکس های کمتر کاهش می دهد .
_سی اس اس 3  امکان ایجاد ترکیبات و افکت های داینامیک بصری را به سادگی و با انعظاف پذیری بالا ، فراهم می کند .
_اشکال اساسی سی اس اس 3 نسبت به نسخه های قبلی این است که برای هر مرورگر باید کدهای اختصاصی مربوط به همان مرورگر را در سی اس اس آن نوشت تا در هر مرورگری صفحه شما به شکل مناسب و صحیح و مورد نظر شما نمایش داده شود .
ولی از سال 2013 میلادی به بعد همه مرورگرها خود را با آن تطبیق داده اند .

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *