97免费在线观看视频 I 午夜夫妻视频 I 久久久久久网站 I 天堂网男人 I 欧美大波大乳人奶 I 丝袜 中出 制服 人妻 美腿 I 窝窝午夜理论片影院 I 日韩在线伦理电影 I 韩国特级毛片 I 亚洲欧美另类激情 I 在线成人日韩 I 麻豆视频免费看 I 黄色生活毛片 I 极品一线天小嫩嫩真紧 I 色久天堂 I 久久久久久黄色片 I 林智妍三级露全乳电影视频 I 大肉大捧一进一出好爽视频 I 空乘伦理hd I 少妇口述与子做过爱 I 成人免费影片 I 国产精品国内免费一区二区三区 I 日韩制服一区 I 青青草福利在线 I 日本在线观看不卡视频 I 婷婷六月综合亚洲 I 国产又粗又黄又硬 I 美女扒开屁股让男子桶爽 I 欧美性午夜视频观看 I 欧美狠狠插 I 亚洲福利在线观看视频 I 无码抽搐高潮喷水流白浆 I 亚洲欧美国产日韩色伦 I 你懂的视频网站在线观看 I www.蜜桃视频在线观看 I 日本无码人妻精品一区二区蜜桃 I 久久中文字幕人妻丝袜 I 碰草在线视频 I 日韩精品成人av网站

引入CSS的方法

2020/11/9 9:00:12   閱讀:9182    發布者:9182


【外部樣式表】


在link標記中rel和href屬性是必須的,type屬性和media屬性可省略
<link rel="stylesheet" type="text/css" href="sheet1.css" media="all" />

若CSS文件中存在除了CSS樣式和CSS注釋的其他標記,則會導致在該標記后面的CSS樣式將無法被識別,CSS注釋只支持/**/的寫法,不支持//的寫法


多個樣式表

一個文檔可能關聯多個樣式表,如果是這樣,文檔最初顯示時只會使用rel為stylesheet的link標記

候選樣式表

將rel屬性的設置為alternate stylesheet可以定義候選樣式表,只有在用戶選擇這個樣式表時才會用于文檔表現。如果瀏覽器能使用候選樣式表,它會使用link元素的title屬性值生成一個候選樣式列表,可在菜單欄中查看->樣式中進行選擇。(IE和firefox支持)

[注意]若一個候選樣式表沒有設置title,那么它將無法在候選樣式列表中出現,則無法被引用

<link rel="stylesheet" type="text/css" href="sheet1.css" />
<link rel="alternate stylesheet" type="text/css" href="sheet2.css" title="sheet2"/>

【內部樣式表】


使用style元素

內部樣式表需要使用<style>元素包含樣式表,它在文檔中單獨出現。
<style>
body{
    background-color: red;
}    
</style>

多個style標簽

文檔中可出現多個style標簽,且樣式規則與層疊樣式規則一致

<style>
body{
    background-color: red;
}    
</style>
<style>
body{
    background-color: blue;
    height: 100px;
    border: 10px solid black;
}    

</style>


【使用@import指令】


與link類似,@import指令用于指示Web瀏覽器加載一個外部樣式表,并在表現HTML文檔時使用其樣式。唯一的區別在于命令的具體語法和位置。@import指令常用于樣式表需要使用另一個樣式表中的樣式的情況。
<style>
@import url(sheet2.css);
body{
    background-color: red;
}    
</style>
[注意]@import必須出現在style元素中,且要放在其他CSS規則之前,否則將根本不起作用。
多個@import指令

可以使用@import指令導入多個CSS樣式表,且可以使用media來限制應用場景。
<style>
@import url(sheet1.css) all;    
@import url(sheet2.css);

</style>


【行間樣式】


如果只是想為單個元素指定一些樣式,可以使用HTML的style屬性來設置一個行間樣式。
<body style="background-color: red; height: 100px; border: 10px solid black;" style="background-color: red;">
[注意]行間樣式若存在多個style屬性,只能識別第一個
<!-- 只能識別第一個style屬性的值,所以頁面顯示為紅色-->
<body style="background-color: red; height: 100px; border: 10px solid black;" style="background-color: blue;">