با قسمت سوم از «دوره تخصصی استانداردهای طراحی قالب وردپرس» در خدمت شما هستیم. در این قسمت به ادامه ی «استانداردهای تعریف شده برای استفاده از 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
در این قسمت، به پرسشهای تخصصی شما دربارهی محتوای مقاله پاسخ داده نمیشود. سوالات خود را اینجا بپرسید.