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



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


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


نظرات کاربران
ارسال نظر
با تشکر، نظر شما پس از بررسی و تایید در سایت قرار خواهد گرفت.
متاسفانه در برقراری ارتباط خطایی رخ داده. لطفاً دوباره تلاش کنید.
موارد بیشتر برای شما
از روایتِ ضعف تا اقدامِ قدرت؛ دکترین قرآنی-علویِ مدیریتِ روایت در جنگِ ترکیبی
از روایتِ ضعف تا اقدامِ قدرت؛ دکترین قرآنی-علویِ مدیریتِ روایت در جنگِ ترکیبی
روایت قدرت و انسجام ملی؛ تحلیل راهبردی پیام رهبر انقلاب در مسیر ایران قوی
روایت قدرت و انسجام ملی؛ تحلیل راهبردی پیام رهبر انقلاب در مسیر ایران قوی
پزشکیان نرخ سوم بنزین را اعلام کرد
play_arrow
پزشکیان نرخ سوم بنزین را اعلام کرد
شادی زنان والیبال ایران پس از تاریخ‌سازی و صعود به جمع چهار تیم برتر آسیا
play_arrow
شادی زنان والیبال ایران پس از تاریخ‌سازی و صعود به جمع چهار تیم برتر آسیا
کپسول گاز چطور کار می‌کند؟
play_arrow
کپسول گاز چطور کار می‌کند؟
نماینده مجلس: سپاه از سال ۶۶ برای بسته شدن تنگهٔ هرمز برنامه داشت
play_arrow
نماینده مجلس: سپاه از سال ۶۶ برای بسته شدن تنگهٔ هرمز برنامه داشت
افشاگر پنتاگون: نتانیاهو در خطر است؛ اسرائیل سابقه ترور رهبران خود را دارد
play_arrow
افشاگر پنتاگون: نتانیاهو در خطر است؛ اسرائیل سابقه ترور رهبران خود را دارد
گفتگوی الجزیره انگلیسی با مهدی طارمی
play_arrow
گفتگوی الجزیره انگلیسی با مهدی طارمی
روایت رهبر شهید انقلاب از شجاعت حاج قاسم در قلب محاصره دشمن
play_arrow
روایت رهبر شهید انقلاب از شجاعت حاج قاسم در قلب محاصره دشمن
گزارش فاکس‌نیوز درباره پرونده ایران که ترامپ را خشمگین کرد
play_arrow
گزارش فاکس‌نیوز درباره پرونده ایران که ترامپ را خشمگین کرد
شیعه جعفری ام / استوری ولادت امام صادق علیه السلام
play_arrow
شیعه جعفری ام / استوری ولادت امام صادق علیه السلام
شکست در تست اولیه پهپادهای ۳۵ میلیون دلاری کره جنوبی!
play_arrow
شکست در تست اولیه پهپادهای ۳۵ میلیون دلاری کره جنوبی!
حمله تند مجری آمریکایی به ترامپ
play_arrow
حمله تند مجری آمریکایی به ترامپ
ورود آقای قاضی به ماجرای دکل‌های مخابراتی و نگرانی‌های مردم
play_arrow
ورود آقای قاضی به ماجرای دکل‌های مخابراتی و نگرانی‌های مردم
دو کودک فلسطینی در محاصره آتش؛ تلاش برای زنده ماندن
play_arrow
دو کودک فلسطینی در محاصره آتش؛ تلاش برای زنده ماندن