如何添加 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 元素指定了多个样式时,会使用哪种样式呢?

页面中的所有样式将按照以下规则“层叠”为新的“虚拟”样式表,其中第一优先级最高:

  1. 行内样式(在 HTML 元素中)
  2. 外部和内部样式表(在 head 部分)
  3. 浏览器默认样式

因此,行内样式具有最高优先级,并且将覆盖外部和内部样式以及浏览器默认样式。

亲自试一试