CSS書(shū)寫(xiě)格式、一個(gè)手機(jī)頁(yè)面的基本結(jié)構(gòu)詳解
一、CSS書(shū)寫(xiě)格式
1.行內(nèi)樣式
可以直接將CSS代碼直接寫(xiě)到開(kāi)始標(biāo)簽中
<div style="color:red">我是div</div>
2.內(nèi)嵌樣式
可以在一對(duì)head標(biāo)簽中寫(xiě)上一堆style標(biāo)簽,然后再style標(biāo)簽中編寫(xiě)CSS代碼
<head>
<style>
div{
color:red;
}
</style>
</head>
3.外鏈樣式
單獨(dú)寫(xiě)一個(gè)css文件,把CSS代碼寫(xiě)到這個(gè)文件里面,然后html文件中通過(guò)link標(biāo)簽把這個(gè)文件和html文件關(guān)聯(lián)起來(lái)。
這是HTML文件
<head>
<link rel="stylesheet" href="194_Css.css">
</head>
這是CSS文件
div{
color:red;
}
4.導(dǎo)入樣式
與第三種方式相類(lèi)似,但是導(dǎo)入的方式是不同的
<head>
<style>
@import "194_Css.css";
</style>
</head>
注意點(diǎn):企業(yè)開(kāi)發(fā)中大多使用外鏈的樣式,這樣使得結(jié)構(gòu)和樣式相互分離。那么為什么不使用導(dǎo)入樣式呢?
外鏈樣式是通過(guò)link標(biāo)簽關(guān)聯(lián)而導(dǎo)入樣式而導(dǎo)入樣式則是通過(guò)@import關(guān)聯(lián),@import是CSS2.1之后推出的,因此可能會(huì)有兼容問(wèn)題;外鏈樣式在顯示界面的時(shí)候,會(huì)先加載CSS樣式,在加載結(jié)構(gòu),所以用戶(hù)看不到界面的時(shí)候一定已經(jīng)設(shè)置了樣式,而導(dǎo)入樣式在顯示界面的時(shí)候,會(huì)先加載結(jié)構(gòu),再加載樣式,所以用戶(hù)看到界面的時(shí)候不一定會(huì)看到完整的界面。
二、從0到1構(gòu)建一個(gè)網(wǎng)站
1.編寫(xiě)網(wǎng)站要做的第一件事情
創(chuàng)建站點(diǎn)文件夾,并且創(chuàng)建一些子文件夾和子文件,例如:CSS文件夾、js文件夾、image文件夾,index.html
注意點(diǎn):創(chuàng)建站點(diǎn)文件夾可以使用中文命名,但是站點(diǎn)文件夾里面的子文件夾和子文件不能出現(xiàn)中文。
2.重置所有的默認(rèn)樣式和設(shè)置一些全局樣式,并且將設(shè)置樣式的css文件和對(duì)應(yīng)的界面相關(guān)聯(lián)起來(lái)
3.制作一個(gè)努比亞的網(wǎng)頁(yè)
(1)先來(lái)看看結(jié)構(gòu)目錄

(2)主題內(nèi)容代碼
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="CSS/base.css">
<link rel="stylesheet" href="CSS/index.css">
</head>
<body>
<!--頂部區(qū)域-->
<div class="top"></div>
<!--廣告區(qū)域-->
<div class="banner"></div>
<!--內(nèi)容區(qū)域-->
<div class="content"></div>
<!--底部區(qū)域-->
<div class="footer"></div>
</body>
</html>
(3)CSS樣式代碼
/*頂部區(qū)域*/
.top{
height:60px;
width:100%;/*也就是和父元素一樣寬,這里使用百分比的形式,使得網(wǎng)頁(yè)擴(kuò)大減小都不會(huì)變形*/
background-color: red;
}
/*廣告區(qū)域*/
.banner{
height: 800px;
width: 100%;
background-color: green;
}
/*內(nèi)容區(qū)域*/
.content{
height: 1883px;
width: 100%;
background-color: blue;
}
/*底部區(qū)域*/
.footer{
}

三、源碼:
D194_CSSWritingFormat.html
項(xiàng)目:Nubia
地址:
https://github.com/ruigege66/HTML_learning/blob/master/D194_CSSWritingFormat.html
https://github.com/ruigege66/HTML_learning/tree/master/Nubia
總結(jié)
到此這篇關(guān)于CSS書(shū)寫(xiě)格式、一個(gè)手機(jī)頁(yè)面的基本結(jié)構(gòu)詳解的文章就介紹到這了,更多相關(guān)css 書(shū)寫(xiě)格式內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
- 下面小編就為大家?guī)?lái)一篇引用css樣式的書(shū)寫(xiě)格式詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-08-03
網(wǎng)頁(yè)設(shè)計(jì)制作教程:CSS書(shū)寫(xiě)格式
網(wǎng)頁(yè)制作Webjx文章簡(jiǎn)介:我理解的優(yōu)點(diǎn)為:一是程序結(jié)構(gòu)清晰易讀,不會(huì)眼花繚亂而影響發(fā)揮;二是最大化利用了空間,單屏內(nèi)能顯示更多定義,提高了開(kāi)發(fā)效率,敲回車(chē)和空格肯2009-04-02

