Jinsi ya kuingiza 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>

Jifunze tena

外部样式表可以在任何文本编辑器中编写,并且必须以 .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>

Jifunze tena

行内 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>

Jifunze tena

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:





Jifunze tena

mifano

kama hata, kama inasambazwe kwenye mifumo ya muhimu ya njekituweza定义了内部样式,则

元素将是深蓝色:





Jifunze tena

层叠顺序

当为某个 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:

  1. Mifano ya kijana (katika kina HTML)
  2. Mifano ya nje na mifano ya ndani ya tafiti (katika sehemu ya head)
  3. 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.

Jifunze tena