CSS Syntax

یک Selector معمولاً یک المان یا تگی از HTML است که می خواهید تعیین کنید. Property یک صفت خاصه ای است که شما آن را تغییر می دهید، و هر خصوصیت دارای یک مقدار است. Property و مقدار آن با یک ( : ) از هم جدا شده اند و درنهایت در یک { } قرار دارند.
شنبه، 11 آبان 1387
تخمین زمان مطالعه:
موارد بیشتر برای شما
CSS Syntax
CSS Syntax
CSS Syntax

سینتکس های Css از سه قسمت تشکیل شده اند، Selector,Property,Value

CSS Syntax

یک Selector معمولاً یک المان یا تگی از HTML است که می خواهید تعیین کنید. Property یک صفت خاصه ای است که شما آن را تغییر می دهید، و هر خصوصیت دارای یک مقدار است. Property و مقدار آن با یک ( : ) از هم جدا شده اند و درنهایت در یک { } قرار دارند.

CSS Syntax

نکته :
در صورتیکه مقادیر از چندین کلمه تشکیل شده آنرا در کوتیشن قرار دهید.

CSS Syntax

نکته :
در صورتیکه می خواهید بیش از یک خصوصیت را معین کنید، باید هر خصوصیت را با سمی کالن (;) از هم جدا کنید. مثال زیر نشان می دهد که چطور یک پاراگرافی که در وسط قرار دارد (Center Aigned) و رنگ آن هم قرمز باشد، را تنظیم کنید.

CSS Syntax

در صورتی که بخواهید خوانایی برنامه بالا رود باید هر خصوصیت را در یک خط قرار دهید، چیزی شبیه به :

CSS Syntax

Grouping :
شما می توانید، Selector ها را گروه بندی کنید و هر کدام از آنها را با کاما جدا کنید. در مثال زیر ما تمام المانهای Header را گروه بندی کرده ایم. تمام المانهای هدر با رنگ سبز نشان داده خواهند شد:

CSS Syntax

CSS Syntax

The Class Selector :
با Class Selector شما می توانید style های متفاوت برای المانهای مشابه HTML داشته باشید.
برای مثال، شما مایل هستید دو نوع پاراگراف درسند خود داشته باشید، یکی با خصوصیت Right-aligned و دیگری Center-aligned. روش انجام این کار را می توانید در زیر مشاهده کنید.

CSS Syntax

شما باید از صفت خاصه کلاس، در سندHtml خود استفاده کنید :

CSS Syntax

جهت ایجاد بیش از یک کلاس برای المانهای ارائه شده، سینتکس ها به شکل زیر خواهند بود:

CSS Syntax

پاراگراف فوق با کلاس “center” و”Bold” تنظیم خواهد شد .
شما می توانید نام تگ را، که جهت تعیین کردن یک Style، در تمام المانهای HTML استفاده می شود، در Selector حذف کنید. در مثال زیر تمام المانهای HTML که با کلاس “center” هستند، به صورت Center-aligned تنظیم خواهند شد.

CSS Syntax

در کدهای زیر هردو المان p و h1 دارای کلاس با خصوصیت “center” هستند. این به این معنی است که هر دو المان از قوانین سلکتور “.center” استفاده خواهند کرد.

CSS Syntax

CSS Syntax

هیچ وقت نام کلاس را با یک عدد شروع نکنید! چون در Mozila, Firefox اجرا نخواهد شد.
اضافه کردن یک Style به المانها بوسیله صفت های خاصه :
همچنین شما می توانید style ها را به المانهای Html با صفات خاصه اضافه کنید .
قانون Style که در زیر آمده با تمام المانهای ورودی که صفت Type، با مقدار “text” دارند، سازگارند.

CSS Syntax

ID selector :
همچنین شما می توانید المانهای HTML را با Id selector مشخص کنید. که با # مشخص می شود.
قانون Style زیر با المانی که صفت ID داشته ومقدار آن برابر “green” باشد ، سازگار است.

CSS Syntax

قانون style زیر با المان p که دارای Id و مقدار “Para1” است، نظیر می شود.

CSS Syntax

نام Id را با عدد شروع نکنید! چون در Mozila, FireFox اجرا نخواهد شد.
CSS Comments :
Comment ها یا توضیحات استفاده می شوند تا کدهای شما را توضیح دهند، و می توانند به شما کمک کنند که کدهای اصلی را در آینده راحتتر ویرایش کنید. توضیحات بوسیله مرورگرها نادیده گرفته می شوند. یک Css Comment با “/*” شروع و با “*/” خاتمه می یابد :

CSS Syntax



معرفي سايت مرتبط با اين مقاله


تصاوير زيبا و مرتبط با اين مقاله


نظرات کاربران
ارسال نظر
با تشکر، نظر شما پس از بررسی و تایید در سایت قرار خواهد گرفت.
متاسفانه در برقراری ارتباط خطایی رخ داده. لطفاً دوباره تلاش کنید.