ما در قسمت قبل طریقه استفاده کردن selector کلاس و آیدی را یاد گرفته ایم در این مقاله بخش های دیگر selectorوcss-indusionرا یاد می گیریم
شما در قسمت قبل با Descendant Selector آشنا شده اید فرزندselector در مثال Descendant Selector تمام property های که شما مشخص می کنیدرا تحت تاثیر قرار می دهد اما فرزند selector تنهاproperty های که درون خودش است را تحت تاثیر می گذارد(به معنای این است که اگر شماpropertyوvalueخود را درون عنصرهایی مانند<div>و<td>بگذارید تحت تاثیر قرار نمی گیرند)
Body > p {Color : #000000;}
شما به راحتی می توانید یک attributeرابه یک عنصر html بدهید و کد زیر می تواند تمام inputهای که داخل آنها text هست را به رنگ مشکی تغییر بدهد
Input[type=”text”]{Color:#000000}
یکی از مهم ترین کاربرد های که استفاده از این کد برای شما فراهم می کند این است که خود input تحت تاثیر قرارنمی گیرد تنها نوع textداخل input تحت تاثیر قرار می گیرد
بیشتر اوقات ما به یک خط کد cssنیاز داریم برای تغییر یک عنصر html,کدهای cssرا می توانید درون یک بلوک کدی که در قسمت های بالا و مقاله قبل توضیح دادیم استفاده کنید مانند:
H1 {Color: #000000; Font-weight:200px; Font-family:Tahoma;}
قابل توجه است که تمام کدهای بالا با استفاده از:semicolonباید از هم جدا بشوند
شما می توانید به هرselectorکه نیاز دارید یک style بدهید و نیاز به تکرار کد خودبرای هر selector نباشید
تنها باید از(،) برای جدا کردن آنها استفاده کنید
H1 , h2 , h3 {Color : #000000; Font-weight:200px; Family-font:Tahoma;}
کد بالا برای هر سه selector h1،h2،h3 تاثیر گذار خواهد بود شما با استفاده از این ویژگی می توانیدتمام کلاس های مورد نظر خود را تغییر بدهید
mine-container, item1 ,item2 {Color :#000000; Font-weight:200px; Family-font:Tahoma;}
شما سه راه برای استفاده ازcss درون html دارید که ما برای شروع بیشترinterline css را توصیه می کنیم
در css برای وارد شدن به htmlاز سه روش interline،external،inlineاستفاده می شود
p style="color:#ccc"
ما برای شروع شما، این راه را پیشنهاد می کنیم زیرا شما هم کد HTMLخود و هم کد CSSرا درون یک صفحه می بینید
ما کدهای که نیاز داریم رامانند کد بالا بدون استفاده از تگ<style>در یک صفحه جدید قرار می دهیم
} color: #ccc div.p {
باکدزیربرای صدا کردن کدهایcss استفاده می کنیم
<link rel="stylesheet" href="css/stylegird1.css">
آدرس ایمیل شما منتشر نخواهد شد. فیلدهای مورد نیاز علامت گذاری شده اند *
(0) پیام