در جلسه قبل از آموزش CSS با سلکتور Attribute در CSS آشنا شدید. در این بخش قصد داریم به موضوع اعتبارسنجی CSS یپردازیم.
اعتبارسنجی CSS یک فرایند برای بررسی کدها بر اساس دستورالعمل رسمی و استاندارد تعیین شده توسط کنسرسیوم جهانی وب (W3C) برای اسناد CSS است.
چرا کدهای CSS خود را اعتبارسنجی کنیم
به عنوان یک مبتدی, این مورد بسیار معمول و طبیعی است که در هنگام کدنویسی CSS اشتباهاتی انجام بدید بخصوص اگر از ویرایشگر های حرفه ای کد که خطا را نمایش می دهند استفاده نکنید.
کد اشتباه یا غیر استاندارد باعث ایجاد نتایج غیرمنتظره در نحوه نمایش صفحه یا توایع در مرورگر می شود.
کنسرسیوم جهانی وب (W3C) یک ابزار عالی https://jigsaw.w3.org/css-validator برای بررسی خودکار فایل CSS شما ایجاد کرده که هر نوع مشکل/خطایی را که ممکن است در کد وجود داشته باشد را نشان می دهد.
مثل استفاده از ویژگی نامعتبر css , براکت های بسته نشده یا فراموش کردن ; و غیره.
این ابزار کاملا رایگان است.
اعتبارسنجی CSS یک وب سایت
اعتبارسنجی وب سایت یک فرایند برای اطمینان از اینکه صفحات سایت ما مطابق استاندارد W3C است یا خیر, انجام می شود.
چند دلیل دیگر برای اعتبارسنجی وب سایت به شرح زیر است:
- کمک می کند صفحاتی بسازید که برای مروگر و پلتفرم های دیگر نیز سازگار باشد. همچنین برای دیگر ورژن های آینده مرورگر وب و استاندارد های وب سازگار باشد.
- استاندارد بودن صفحات وب باعث افزایش نمایش آن برای اسپایدرهای موتور جستجو شود و صفحات شما بیشتر در نتایج گوگل نمایش داده می شود.
- از ایجاد خطاهای ناخواسته جلوگیری می کند و باعث می شود صفحات وب شما برای بازدیدکنندگان در دسترس تر باشد.
نکته: اعتبارسنجی CSS مهم است. این کار باعث می شود که اطمینان پیدا کنید صفحه وب شما همانطوری که می خواهید در مرورگرهای دیگر نیز به همان صورت نمایش داده شود. و ناسازگاری نمایش المان ها در دیگر مرورگر ها را به صفر می رساند.
از لینک زیر می توانید برای اعتبارسنجی CSS استفاده کنید :
https://jigsaw.w3.org/css-validator
امیدوارم در این بخش آموزش CSS, از سلکتور Attribute در CSS نهایت استفاده را برده باشید.
تا اینجا شما مباحث پایه ای و مهم را برای استایل دهی و استفاده از CSS برای طراحی وب را یاد گرفتید.
در بخش بعدی وارد مباحث مرتبط با CSS3 و ویژگی های جدید آن خواهید شد.
هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .
موفق باشید.