با قسمت سوم از «دوره تخصصی استانداردهای طراحی قالب وردپرس» در خدمت شما هستیم. در این قسمت به ادامه ی «استانداردهای تعریف شده برای استفاده از css در وردپرس» خواهیم پرداخت.
این استانداردها به شرح زیر هستند:
راه های متفاوتی برای قراردادن «مقدار» در «پراپرتی» ها وجود دارد. موارد زیر را در این زمینه برای حفظ بالاترین کیفیت در کدنویسیرعایت فرمایید.
content را وارد کنید.font-weight باید با مقادیر عددی مشخص شود. مثلا به جای مقادیر bold یا normal از 400 یا 700 استفاده کنیم.کدنویسی صحیح:
.class { /* Correct usage of quotes */
background-image: url(images/bg.png);
font-family: "Helvetica Neue", sans-serif;
font-weight: 700;
}
.class { /* Correct usage of zero values */
font-family: Georgia, serif;
line-height: 1.4;
text-shadow:
0 -1px 0 rgba(0, 0, 0, 0.5),
0 1px 0 #fff;
}
.class { /* Correct usage of short and lengthier multi-part values */
font-family: Consolas, Monaco, monospace;
transition-property: opacity, background, color;
box-shadow:
0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, 0.8);
}
کدنویسی غلط:
.class { /* Avoid missing space and semicolon */
background:#fff
}
.class { /* Avoid adding a unit on a zero value */
margin: 0px 0px 20px 0px;
}
.class {
font-family: Times New Roman, serif; /* Quote font names when required */
font-weight: bold; /* Avoid named font weights */
line-height: 1.4em;
}
.class { /* Incorrect usage of multi-part values */
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5),
0 1px 0 #fff;
box-shadow: 0 1px 0 rgba(0, 0,
0, 0.5),
0 1px 0 rgba(0,0,0,0.5);
}
استفاده از مدیا کوئری ها این امکان را فراهم می سازند تا مقدار DOM یا Document Object Model را برای سایز صفحه های مختلف کاهش دهیم.
مثال:
@media all and (max-width: 699px) and (min-width: 520px) {
/* Your selectors */
}
مثال برای کامنت های درون خطی یا in-line
/* This is a comment about this selector */
.another-selector {
position: absolute;
top: 0 !important; /* I should explain why this is so !important */
}
برای کامنت های چند خطی که دارای قسمت و زیر قسمت هستند:
/**
* #.# Section title
*
* Description of section, whether or not it has media queries, etc.
*/
.selector {
float: left;
}
تجربه نشان می دهد که فایل های CSS یا استایل شیت ها، تمایل زیادی به طولانی شدن دارند. بنابراین استفاده از روش های هوشمندانه و داشتن یک سری قوانین و چارچوب برای کدنویسی این فایل ها، می تواند کمک زیادی به حفظ نظم و خوانایی می کند.
.box { margin-top: 37px }display: block برای یک عنصر یا المانی که خودش block هست، استفاده نکنید.خب! دوستان و همراهان گرامی به پایان قسمت سوم رسیدیم. لطفا سوالات و نظرات خود را در پایین همین برگه با ما به اشتراک بگذارید. در قسمت بعدی به بررسی «پرکاربردترین خلاصه نویسی های CSS مورد تایید وردپرس» و «استانداردهای تعریف شده برای کدنویسی html توسط کمپانی ورپرس» خواهیم پرداخت. با ما همراه باشید.
منبع: سایت WordPress
در این قسمت، به پرسشهای تخصصی شما دربارهی محتوای مقاله پاسخ داده نمیشود. سوالات خود را اینجا بپرسید.