使用html標籤的style屬性
將style屬性直接加在單個的html元素標籤上,控制html標籤的表現樣式。這種引入css的方式是分散靈活方便,但缺乏整體性和規劃性,不利於後期的修改和維護,當需要修改**的樣式時,乙個相同的修改可能涉及多個地方,維護成本高。使用style屬性的樣式效果最強,會覆蓋掉其它幾種引入方式的相同樣式效果。
1將樣式**寫在頁面標籤之中結構可以位於頁面標籤中的任何位置,也可以多次出現。通常是將整個結構寫在頁面的部分中。這種引入css方式的特點是每個頁面的css**可能具有統一性和規劃性,乙個頁面內部便於復用和維護,但多個頁面之間的css**復用仍然不夠。<
div
style
="color:red"
>
div>
1使用 link標籤,引入外部css檔案將css**寫在乙個單獨的檔案中,用link標籤直接引入該檔案到頁面中。乙個頁面可以多次使用link標籤引入多個外部css檔案,注意這些css**的相互影響,通常是後引入的css檔案會覆蓋前面引入的css檔案的相同效果。這種引入css的方式是目前最為流行的,可以在站個**範圍內進行css**的規劃,方便復用和維護,但這樣將**高度集中,**量可能過大,維護不當的話又容易出現混亂。<
style
>
2bdoy
3style
>
1使用@import引入css檔案使用@import引入css檔案有兩種方式,一種可以放在頁面中的中,用法如下:<
link
rel="stylesheet"
type
="text/css"
href
="style.css"
>
@import url(index2.css);
另外也可以放在css檔案中使用,用法如下:
@import "sub.css";
使用用@import引入css可以很方便的引入外部檔案的css**,方便維護和規劃。但是每多引入乙個css檔案,就會對伺服器增加一次連線請求,當訪問量較大時,需在維護性和效能上進行權衡。
2,div除了可以宣告id來控制,還可以宣告什麼控制?
div除了用id賦予它乙個名稱外,還可以用class來賦予它乙個名稱。
還可以不用賦予它乙個名字,直接用style來直接設定它的樣式。
唯一區別就是id是唯一的,只能用一次。反而class是可以反覆使用的,可以多個div同時時候class來定義樣式。
一般js中常用id,因為js是獲取div名字來進行判斷的,也是唯一判斷,如果用class會出錯,如果我們寫普通html,用class會好些。
3,如何讓2個div,併排顯示。
1效果圖是:doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" ""
>
2<
html
xmlns
="">34
<
head
>
5<
title
>div併排顯示
title
>
6head
>
7<
body
>89
<
div
style
="width:300px;height:300px;background:blue;float:left"
>div1與div2併排 重點是float:left
div>
10<
div
style
="width:300px;height:300px;background:red;float:left"
>div2重點與div1併排 重點是float:left<
div/>
11body
>
12html
>
除了上面的 style="float:left"
還有 style="display:inline" 也是每個div中都要加
建立了浮動,阻斷與不阻斷的效果差別
不阻斷 無 clear:both **中已經登出
1顯示效果:doctype html
>
2<
html
lang
="en"
>
3<
head
>
4<
meta
charset
="utf-8"
>
5<
title
>浮動布局
title
>67
<
style
>
8#lside
14#rside
20#comm
2728
style
>
29head
>
30<
body
>
31<
div>
32<
div
id="lside"
>我是左
div>
33<
div
id="rside"
>我是右
div>
34<
div
id="comm"
>普通
div>
3536
div>
37body
>
38html
>
如果把clear:both 解除登出 顯示效果:
css有幾種引入方式
1.使用html標籤的style屬性 將style屬性直接加在單個的html元素標籤上,控制html標籤的表現樣式。這種引入css的方式是分散靈活方便,但缺乏整體性和規劃性,不利於後期的修改和維護,當需要修改 的樣式時,乙個相同的修改可能涉及多個地方,維護成本高。使用style屬性的樣式效果最強,會...
css的幾種引入方式!
1 inline 即行內樣式 this is inline style sheets 2 embedded internal 即內嵌式 內嵌式就是將css樣式寫在head tag中的style tag中。3 external 即鏈結式 將.css檔案引入到html檔案中,在head tag 中插入l...
引入css的幾種方式
a.外部樣式 說明 link標籤的rel屬性用於規定當前文件與被鏈結文件之間的關係 只有rel屬性的 stylesheet 值得到了所有瀏覽器的支援,指示被鏈結的文件是乙個樣式表。a2.匯入式 style type text css import url path css style 區別 鏈結式 ...