一. 三種樣式引入方式
1. 內聯式-直接寫在div標簽中,不推薦用
<div style="color:red;font-size:20px;font-family:'Microsoft Yahei';line-height:30;"> 你好,我叫韓妹妹<br\> 你叫什么名字 </div>
2. 內嵌式,一般用在首頁,加載速度快
把style屬性寫在head標簽中, 使用標簽選擇器,比如div,這樣,定義的樣式會應用到所有body中div標簽中的內容
<head> <style type="text/css"> div{ color:red; font-size:20px; font-family:'Microsoft Yahei'; line-height:30; } </style> </head> <body> <div> 你好,我叫韓妹妹 </div> </body>
3. 外聯式,實際項目中用這個
新建一個樣式文件夾css,並在其中新建一個css文件,比如main.css,在其中寫入 div{ color:red; font-size:20px; font-family:'Microsoft Yahei'; line-height:30; } 然后在原先網頁上頭部寫入如下, 同樣會把所有body中<div>標簽中的內容應用指定樣式 <head> <link rel="stylesheet" type="text/css" href="css/main.css"> </head>
二. 設置標簽樣式,基本示例
1. 如果文本中有某個詞匯使用了<em>標簽,要想使<em>標簽中的文本不傾斜,可以在main.css中定義標簽選擇器<em>,如下,那么文本中所有的<em>標簽都不會傾斜了 em{ font-style:normal; } 2. 使用span標簽使某個字段加粗,同樣在main.css中寫入 span{ font-weight:bold; } 3. 不想讓<h2>樣式加粗,並且用微軟雅黑字體,在main.css中寫入 h2{ font-family:'Microsoft Yahei'; font-weight:normal; } 4. 使用font,用一句來設置是否加粗,字體大小,行高,字體類型,需要按順序寫 div{ font:normal 30px/40px 'Microsoft Yahei'; #normal不寫的話,默認是normal,對於<h1>也適用 } 5. 去掉<a>標簽中的下划線 a{ text-decoration:none; } 6. 設置<div>標簽中的文字首行縮進2個字 div{ color:red; font-size:20px; text-indent:40px; #想縮進幾個,就是幾倍的font-size值 font-family:'Microsoft Yahei'; line-height:30; } 7. 設置文本居中,也就是設置文字水平對齊方式 h2{ font:normal 30px/40px 'Microsoft Yahei'; text-align:center #默認值是left, 也可以寫成right,右對齊 }