如何添加 CSS
当浏览器读到样式表时,它将根据样式表中的信息来格式化 HTML 文档。
三种使用 CSS 的方法
有三种插入样式表的方法:
- အပြင်ဘာသာ CSS
- အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
- အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
အပြင်ဘာသာ CSS
အပြင်ဘာသာ စာမူ စာရင်းကို အသုံးပြုပြီးနောက် သင့် စာမူ ဝတ္ထုကို ပုံစံအချက်အလက်များ အသုံးပြုကြသည့် အချက်အလက်များ တစ်ပုဒ်သာ ပြင်ဆင်ကြသင့်သည်။
ဟော်လစ် စာမူ စာရင်းတစ်ပုဒ်တွင် head အစိတ်အချက်အလက်မှာ <link> အချက်အလက်မှာ အပြင်ဘာသာ စာမူ စာရင်းဖိုင်များကို ကိုးကွယ်ကြသည်။
နောက်ပိုင်း
အပြင်ဘာသာ ဟော်လစ် စာမူ ပုံစံအချက်အလက်များ <head> အစိတ်အချက်အလက်မှာ <link> အချက်အလက်မှာ အသုံးပြုကြသည့်ပုံစံအချက်အလက်များကို အသုံးပြုကြသည်။
<!DOCTYPE html> <html> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
အပြင်ဘက် ဖော်ပြချက် များ အမှတ် .css ဖိုင်အား ဖြင့် ရေးသားပြီး ဖြစ်သည်
အပြင်ဘက် .css ဖိုင် မှာ အခြား HTML အချက်အလက်များ မပါဘဲ ဖြစ်လိမ့်မည်
"mystyle.css" သည် အဆိုပါသကဲ့သို့ ဖြစ်သည်
"mystyle.css"
body { background-color: lightblue; } h1 { color: navy; margin-left: 20px; }
အဆိုပါအချက်အလက် နှင့် အဆင့်အတန်းတို့ အကြား အခွန်းများ ထည့်သွင်းခြင်း မပြုလိုပါ (ဥပမာ margin-left: 20 px;
)。ကျယ်ပြန့်သော ဖော်ပြချက်margin-left: 20px;
အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
နောက်ပိုင်း
အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
<!DOCTYPE html> <html> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
နောက်ပိုင်း
အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
<!DOCTYPE html> <html> <body> <h1 style="color:blue;text-align:center;">This is a heading</h1> <p style="color:red;">This is a paragraph.</p> </body> </html>
အဆိုပါအင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်
ဖော်ပြချက်များ
အခြား ဖော်ပြချက်များ တွင် အတူတူ အချက်အလက်ကို ဖော်ပြထားသော အချက်အလက်တွင် နောက်ဆုံး ဖော်ပြထားသော ဖော်ပြချက်မှ အချက်အလက်ကို အသုံးပြုလိမ့်မည်
အင်္ဂါတွင် ချက်အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်ဖော်ပြထားသော <h1> အချက်အလက်
h1 { color: navy; }
အင်္ဂါတွင် ချက်အင်္ဂါတွင် ဖော်ပြထားသော ဖော်ပြချက်အင်္ဂါတွင် <h1> အချက်အလက်ကို ဖော်ပြထားသော ဖော်ပြချက်
h1 { color: orange; }
နောက်ပိုင်း
အင်္ဂါတွင် အပြင်ဘက် စက်တင်ဆက်ထားသော ဖော်ပြချက်နောက်ပိုင်းဖော်ပြထားသော အချက်
နောက်ပိုင်း
သို့သော် အပြင်ဘက် စက်တင်ဆက်ထားသော ဖော်ပြချက်ပြီးခဲ့သည်定义了内部样式,则
元素将是深蓝色:
层叠顺序
当为某个 HTML 元素指定了多个样式时,会使用哪种样式呢?
页面中的所有样式将按照以下规则“层叠”为新的“虚拟”样式表,其中第一优先级最高:
- 行内样式(在 HTML 元素中)
- 外部和内部样式表(在 head 部分)
- 浏览器默认样式
因此,行内样式具有最高优先级,并且将覆盖外部和内部样式以及浏览器默认样式。