Jinsi ya kuingiza CSS
- Mtu wa kwanza Machache ya Chaguo cha CSS
- Mtu wa kina Tishuro cha CSS
Kama kina kigeukia kina cha muundo wa nje, kina kinachotumia maelezo ya kina cha muundo wa nje kufomati ukurasa wa HTML.
Makosa mara tatu ya kutumia CSS
Kuna makosa mara tatu ya kuingiza kifupi cha muundo wa nje:
- CSS ya nje
- 内部 CSS
- 行内 CSS
CSS ya nje
Kwa kutumia kifupi cha muundo wa nje, inafaa kumwambia kufikia kila kitu cha tovuti inayotofautiana na kusoma faili moja!
Kila ukurasa wa HTML lazima kuwa na kina <link> kina head inayotumia maelezo ya kifupi kwa faili ya kifupi cha muundo wa nje.
mifano
Mashurotisho ya muhimu wa muundo ya nje kina HTML kina <head> inayotengenezwa kwa kina <link>:
<!DOCTYPE html> <html> <body>This is a heading
This is a paragraph.
</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;
内部 CSS
如果一张 HTML 页面拥有唯一的样式,那么可以使用内部样式表。
内部样式是在 head 部分的 <body>
This is a heading
This is a paragraph.
</body> </html>行内 CSS
行内样式(也称内联样式)可用于为单个元素应用唯一的样式。
如需使用行内样式,请将 style 属性添加到相关元素。style 属性可包含任何 CSS 属性。
mifano
行内样式在相关元素的 "style" 属性中定义:
<!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>
maswali:stili ya kijana lililohitaji kwa kufikia mifumo ya nje ya kawaida (kwa kufanyia ujumbe na ujaribio wa muonekano). Tukisikia kwa kuzingatia.
mifumo ya nje ya kawaida
kama kuna mifano ya mifumo ya muhimu ya nje ya kawaida inayodaiwa kwa msingi wa chaguo (kiwango) kwa ujumbe, itatumiwa thamani ya mifumo ya muhimu ya nje wa kawaida wa kufikia.
kama inatolewamifumo ya njemifumo inayofanywa kwa elementi ya <h1> kama iliyotakiwa:
h1 { color: navy; }
kama inatolewamifumo ya ndaniina mifumo inayofanywa kwa elementi ya <h1> kama iliyotakiwa:
h1 { color: orange; }
mifano
kama mifumo ya ndani inasambazwe kwenye mifumo ya njebaada yakama inadefishwa, elementi ya <h1> itakuwa kina kijani:
mifano
kama hata, kama inasambazwe kwenye mifumo ya muhimu ya njekituweza定义了内部样式,则
元素将是深蓝色:
层叠顺序
当为某个 HTML 元素指定了多个样式时,会使用哪种样式呢?
Mifano ya kila tovuti katika tovuti yako yana kuelewa kufikia kwa kaidi ya "kubaki" kwa "kifupi" ya mifano ya kina, ambapo kina kubwa ina kina kubwa zaidi:
- Mifano ya kijana (katika kina HTML)
- Mifano ya nje na mifano ya ndani ya tafiti (katika sehemu ya head)
- Mifano ya kawaida ya tovuti
Kwa hiyo, mifano ya kijana ni kina kubwa, na yana kusaidia kuelewa mifano ya nje na mifano ya ndani na mifano ya kwa kawaida ya tovuti.
- Mtu wa kwanza Machache ya Chaguo cha CSS
- Mtu wa kina Tishuro cha CSS