استاندارد سازی فایل style.css و مفهوم !important

رفقا سلام ... عصر جمعه تون بخیر ... دوتا سوال داشتم 1- من یه قالب ساده برای وردپرس طراحی کردم اما وقتی که میخواستم نصبش کنم ...پیغام داد که فایل استایل نامعتبره و نصب نمیشه ... منظورش اینه که استاندارد نیست ؟؟ چیکار کنم که استاندارد بشه ...؟ ( البته میتونم کلا نصبش کنما ولی میخواستم که استاندارد سازیش رو یاد بگیرم )
2- !important در css به چه معنی است و چه مواقعی بکار میره ؟؟
 

member99

Member
رفقا سلام ... عصر جمعه تون بخیر ... دوتا سوال داشتم 1- من یه قالب ساده برای وردپرس طراحی کردم اما وقتی که میخواستم نصبش کنم ...پیغام داد که فایل استایل نامعتبره و نصب نمیشه ... منظورش اینه که استاندارد نیست ؟؟ چیکار کنم که استاندارد بشه ...؟ ( البته میتونم کلا نصبش کنما ولی میخواستم که استاندارد سازیش رو یاد بگیرم )
2- !important در css به چه معنی است و چه مواقعی بکار میره ؟؟

سلام / عصر جمعه شما هم بخیر ...
1) راجع به قالبی که طراحی کردید عوامل زیادی راجع به استاندارد بودنش هست ... بعبارتی باید تمامی کد ها سر جای خودشون باشند و اصول ینوشته شده باشه ... اینکه پیام خطا داده مسلماً استایل شیت شما آنگونه که باید باشد نیست.. اگر خیلی مشکل دارد و نصب نمی شود که هیچ ... باید قالب را درست و اصولی بنویسید اگر نصب می شود ولیکن می خواهید استاندارد بودنش را آزمایش کنید می تونید از افزونه زیر استفاده کنید
http://wordpress.org/extend/plugins/theme-check/

2) علامت تعجب به همراه عبارت important هم توی برخی استایل شیت ها هست ... یعنی اگر یه متغیر چند تاویژگی واسش نوشته شده.... اجرای اون خصوصیتی که عبارت important! را داره در اولویت باشه

موفق باشید
 

daland

Member
سلام
پیغامی که هنگام نصب پوسته از طریق مدیریت وردپرس دریافت میکنید به خاطر اینه که اطلاعاتی در مورد قالب توی فایل css تعریف نشده
مثل اینها :
کد:
/*
Theme Name: aw
Theme URI: http://adminweb.ir
Description:aw Template template of graphical effects that made ??the agency name and the Template has been injured.
Version: 1.1.3
Author: aghil.hosseinzadeh
Author URI: http://www.adminweb.ir
*/

اینا رو بزارید اولِ فایل style.css . درست میشه
اسم و لینک رو هم میتونید تغییر بدید
 

echessdesign

مدیر انجمن طراحی وب
جهت صرفه نظر کردن IE6 و نسخه های پایین تر آن از خواندن خصیصه css ، از !important استفاده می شود
مثال:
کد:
		<style type="text/css">
			p
			{
				background: green !important; /* Major browsers other than IE 6 and below respect the importance immediately */
				background: red; /* IE 6 and below use this value instead, even though the above was marked as important */
			}
		</style>
 

جدیدترین ارسال ها

بالا