تفاوت CSS و CSS3 چیست؟
آخرین نسخه CSS نسخه CSS3 است که اساسا از CSS2 در ترکیب ماژول ها و سایر تغییرات متفاوت است. ماژول ها طراحی را می توان در زمان کمتری انجام داد با سهولت بیشتر در هنگام به روز رسانی ویژگی ها و مشخصات فردی. نسخه CSS3 از مرورگرهای بسیاری از CSS2 پشتیبانی می کند، اما مطمئن شوید که آن را در تمام سیستم عامل ها و مرورگرها آزمایش کنید.
سایر تغییرات عمده / موارد دیگر عبارتند از:
* ترکیبی جدید
* انتخاب جدید CSS
* عناصر جدید
* خواص سبک جدید
اکنون ما این را به تفصیل بحث خواهیم کرد.
ترکیبی
علاوه بر این، ترکیبی از Sibling Combinator عمومی برای سازگاری با عناصر برادر یک عنصر مشخص از طریق tilde (~) Combinator انجام می شود.
CSS Selectors
در حالی که CSS2 انتخابگرهای ساده داشت، نسخه جدید آنها را به عنوان «دنباله ای از انتخابگرهای ساده» نامیده است.
شبه عناصر
بسیاری از عناصر شبه اضافه شده است که اجازه می دهد تا عمق سبک ساده اما آسان و یک کنوانسیون جدید از double colon '::' معرفی شده است.
خواص سبک
خواص سبک جدید پس زمینه
تصاویر پس زمینه چندگانه را می توان در جعبه با استفاده از عناصر مختلف مانند تصویر پس زمینه، موقعیت و تکرار لایه بندی شده است.
سبک مرزی
ظاهر مرزها به تصاویر و طرح های گرد شده که شامل ایجاد تصویری از مرزها می شود و سپس به صورت خودکار تصویر را به مرزها از طریق CSS اعمال می کند.
افزودن در خواص
* محدوده-شعاع، تصویر-منبع، تکه تصویر، و مقادیر اولیه و کشش در CSS3 اضافه شده است.
* خواص برای مدیریت جعبه مانند سایه، بسته بندی و شکستن اضافه شده است.
* CSS3 با ساختارهای پیچیده ای برای برچسب div ساخته شده است و برای طراحی بدون دردسر ستون های بدون جدول بدون نیاز به کار می کند. این را می توان به سادگی با قرار دادن تعدادی ستون در مرورگر که نیاز به اضافه شدن در عنصر بدن همراه با عرض، رنگ و ارتفاع خود را برای ایجاد متن از طریق ستون را با سهولت انجام می شود انجام می شود.
خواص سبک جدید پس زمینه
* با اضافه کردن ارزش جدید محلی، اگر عنصر دارای نوار اسکرول باشد پس زمینه با محتویات آن کپی می شود.
* زمینه کلیپ، منشاء، اندازه و خواص سبک اضافه شده است.
* ویژگی های کوتاه سابقه ای در اندازه و ویژگی های مبدأ اضافه شده است