اگر بخواهیم به زبان خیلی ساده بگوییم، هر دستور یا قانون (Rule) در CSS از دو بخش اصلی تشکیل شده: «انتخابگر» و «اتاق استایل» (که بهش بلوک اعلان هم میگویند).
بیا با هم دقیقتر ببینیم هر کدام چی هستند:
انتخابگر (Selector): با این بخش به CSS آدرس میدهیم و میگوییم: «ببین! برو سراغ فلان عنصر توی صفحه HTML». یعنی دقیقاً مشخص میکنیم کجای صفحه را میخواهیم قشنگتر کنیم.
اتاق استایل (Declaration Block): این بخش همان جایی است که ویژگیهای ظاهری را داخلش تغییر میدهیم. این اتاق با دو تا آکولاد { } باز و بسته میشود.
داخل این اتاق، ما یک یا چند دستور (Declaration) مینویسیم. هر دستور هم خودش دو بخش دارد:
اسم ویژگی (Property): یعنی چه چیزی را میخواهی تغییر بدهی؟ (مثلاً رنگ متن، سایز فونت و...)
مقدار ویژگی (Value): یعنی میخواهی آن تغییر چطوری باشد؟ (مثلاً رنگش قرمز بشود، سایزش ۱۴ بشود و...)
دو تا قانون طلایی که نباید فراموش کنی:
بین اسم ویژگی و مقدارش همیشه یک دو-نقطه (:) میگذاریم.
آخر هر دستور، حتماً یک نقطه-ویرگول (;) میگذاریم تا CSS بفهمد دستور اول تمام شده و میتواند برود سراغ دستور بعدی.
تصور کن میخواهیم کاری کنیم که تمام پاراگرافهای سایتمان (عناصر <p>) وسطچین بشوند و رنگ متنشان هم قرمز بشود. کدش را اینطوری مینویسیم:
p {
color: red;
text-align: center;
}
p (انتخابگر): به CSS میگوید برو تمام تگهای <p> (پاراگرافها) را پیدا کن.
color: red; : یعنی رنگ متن را بگذار روی قرمز. (یادت نرود که آخرش ; گذاشتیم!)
text-align: center; : یعنی چیدمان متن را بگذار روی وسطچین.
به همین راحتی! در بخشهای بعدی کلی انتخابگر و ویژگی جدید و جذاب دیگر را با هم یاد میگیریم که با آنها میتوانی به کل سایتت ظاهر دلخواهت را بدهی.
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://www.w3schools.com/css/