CSS
代碼應該寫到什麼地方呢?CSS
代碼分爲三種插入方式,接下來筆者給園友們介紹有哪些插入方式:嵌入式、外鏈式、行內式。css
CSS
代碼嵌入到HTML
文件中,嵌入式是經過HTML
中的style
標籤將CSS
代碼嵌入到HTML
網頁當中的。語法規則以下:html
選擇器{屬性:值;屬性:值;}
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>嵌入式</title> <style type="text/css"> /*書寫CSS代碼塊的地方*/ 選擇器{屬性:值;屬性:值;} </style> </head> <body> </body> </html>
HTML5
的文檔,style
標籤中的type
屬性能夠省略掉。注意:
stype
標籤它能夠出現HTML
中的任何地方,可是咱們通常會將它放置在head
標籤中。字體
div
寬高度設置爲300
像素和div
的邊框顏色設置爲紅色,以及div
中的h1
標籤字體顏色設置爲紅色。代碼塊ui
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>嵌入式</title> <style type="text/css"> div{ width: 300px; height: 300px; border:3px solid red; } h1{ color: red; } </style> </head> <body> <div> <h1>微笑是最初的信仰</h1> </div> </body> </html>
結果圖3d
CSS
代碼的文件,文件的擴展名爲.CSS
。而後將其文件放在HTML
文件中的head
標籤中而且以link
標籤形式存放在HTML
文件當中。如今咱們建立一個名稱爲index.css
的文件。
code
實踐效果爲:htm
注意:
CSS
文件不能單獨的運行,它必須依賴於HTML
文件。blog
<link rel="stylesheet" href="index.css">
link
標籤中的rel="stylesheet"
屬性,表示以樣式表的關係引入到HTML
文件當中。link
標籤中的href
屬性,表示要引入的CSS
文件路徑,輸入咱們要使用的CSS
文件路徑,能夠使用相對路徑和絕對路徑。接下來讓咱們進入外鏈式實踐,筆者將剛纔建立好的index.css
文件引入到HTML
文件當中,而且實現如下功能:將div
寬高度設置爲300
像素和div
的邊框顏色設置爲紅色,以及div
中的h1
標籤字體顏色設置爲紅色。文檔
CSS
代碼塊div { width: 300px; height: 300px; border: 3px solid red; } h1 { color: red; }
注意:在這個
index.css
文件中只能編寫CSS
代碼,如:選擇器{屬性:值;}這樣的形式。it
一個
HTML
頁面中同時能夠引入多個單獨的CSS
文件,以link
標籤的形式引入。
HTML
代碼塊<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>外鏈式</title> <link rel="stylesheet" href="index.css"> </head> <body> <div> <h1>微笑是最初的信仰</h1> </div> </body> </html>
結果圖
<標籤名 style="屬性:值;"></標籤名>
<標籤名 style="屬性:值;屬性:值;....."></標籤名>
div
寬高度設置爲300
像素和div
的邊框顏色設置爲紅色,以及div
中的h1
標籤字體顏色設置爲紅色。<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>行內式</title> </head> <body> <div style="width: 300px;height: 300px; border: 3px solid red;"> <h1 style="color: red;">微笑是最初的信仰</h1> </div> </body> </html>
HTML
頁面當中。HTML
頁面當中。CSS
代碼。