了解css網(wǎng)頁(yè)制作有哪些重要方法_css網(wǎng)頁(yè)制作有什么方法
DIV+CSS是WEB設(shè)計(jì)標(biāo)準(zhǔn),它是一種網(wǎng)頁(yè)的布局方法。下面由學(xué)習(xí)啦小編為大家整理的css網(wǎng)頁(yè)制作的方法,希望大家喜歡!
css網(wǎng)頁(yè)制作的方法
(一)、如何控制CSS網(wǎng)頁(yè)字體
做網(wǎng)頁(yè)開(kāi)發(fā)的時(shí)候,我們需要設(shè)置網(wǎng)頁(yè)字體的大小,把普通和重要的信息進(jìn)行區(qū)分,讓一些重要信息更加的顯眼,但是css代碼要怎么寫(xiě)呢?
(二)、DIVCSS布局的優(yōu)點(diǎn)
符合W3C標(biāo)準(zhǔn)。微軟等公司均為W3C支持者。這一點(diǎn)是最重要的,因?yàn)檫@保證您的網(wǎng)站不會(huì)因?yàn)閷?lái)網(wǎng)絡(luò)應(yīng)用的升級(jí)而被淘汰。
(三)、div與span的區(qū)別
DIV和SPAN元素最大的特點(diǎn)是默認(rèn)都沒(méi)有對(duì)元素內(nèi)的對(duì)象進(jìn)行任何格式化渲染。主要用于應(yīng)用樣式表。兩者最明顯的區(qū)別在于DIV是塊元素,而SPAN是行內(nèi)元素(也譯作內(nèi)嵌元素)。
(四)、css代碼優(yōu)化的方法
堅(jiān)決反對(duì)說(shuō)CSS優(yōu)化空間小、對(duì)性能影響小的答案。事實(shí)上大部分的復(fù)雜頁(yè)面都可以在完全不修改JavaScript代碼的情況下,通過(guò)CSS的優(yōu)化大幅提升renderperformance。
(五)、CSS制作網(wǎng)頁(yè)虛線
在制作網(wǎng)頁(yè)的時(shí)候,常常要遇到制作虛線表格的問(wèn)題。
CSS制作網(wǎng)頁(yè)虛線的方法
一、四邊為虛線邊框
border:1px dashed #000; 黑色虛線邊框
實(shí)例:
CSS代碼: .hackhome{border:1px dashed #000; height:50px;width:350px}
Html代碼: 我的四邊為黑色虛線邊框
這里配置邊框縮寫(xiě)形式解釋hackhome挑選器四邊邊框?yàn)?px的黑色虛線邊框
二、左邊為虛線:
CSS代碼: .hackhome-1{border-left:1px dashed #000; height:50px;width:350px}
Html代碼: 我的左邊為黑色虛線邊框
這里配置了左邊一邊為黑色虛線邊框
三、右邊為虛線:
CSS代碼: .hackhome-2{border-right:1px dashed #000; height:50px;width:350px}
Html代碼: 我的右邊為黑色虛線邊框
這里配置了右邊一邊為黑色虛線邊框
四、頂部邊(上邊)為虛線:
CSS代碼: .hackhome-3{border-top:1px dashed #000; height:50px;width:350px}
Html代碼: 我的上邊為黑色虛線邊框
這里配置了頂邊(上邊線)一邊為黑色虛線邊框
五、底部邊(下邊)為虛線:
CSS代碼: .hackhome-4{border-bottom:1px dashed #000; height:50px;width:350px}
Html代碼: 我的下邊為黑色虛線邊框
這里配置了底邊(下邊線)一邊為黑色虛線邊框
六、隨意一邊不為虛線,其它三邊為虛線狀況
參與右邊邊框不為虛線而沒(méi)有邊線,其它三邊為黑色虛線邊框
CSS代碼: .hackhome-5{border:1px dashed #000;border-right:0; height:50px;width:350px}
CSS常用的縮寫(xiě)方式
顏色
16進(jìn)制的色彩值,如果每?jī)晌坏闹迪嗤?,可以縮寫(xiě)一半,例如:#000000可以縮寫(xiě)為#000;#336699可以縮寫(xiě)為#369; #f2f2f2是不可以縮寫(xiě)的
盒模型的邊框
border-width:1px;
border-style:solid;
border-color:#000;
可以縮寫(xiě)為一句:
border:1px solid #000;
語(yǔ)法是border:width style color;
盒模型的邊界和填充
margin-top:1px; margin-right:2px; margin-bottom:3px; margin-left:4px;
margin:1px 2px 3px 4px;
注意:這里的順序是順時(shí)針,分別為:上右下左
margin:1px 2px;
margin:0;
注意:CSS中值為0時(shí)可以不帶單位,其它時(shí)候都必須帶單位
背景
background-color:#f00;
background-image:url(background.gif);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:0 0;
可以縮寫(xiě)為一句:
background:#f00 url(background.gif) no-repeat fixed 0 0;
字體
font-style:italic;
font-variant:small-caps;
font-weight:bold;
font-size:1em;
line-height:140%;
font-family:"Lucida Grande",sans-serif;
可以縮寫(xiě)為一句:
font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif;
注意,如果你縮寫(xiě)字體定義,至少要定義font-size和font-family兩個(gè)值。
列表
list-style-type:square;
list-style-position:inside;
list-style-image:url(image.gif);
可以縮寫(xiě)為一句:
list-style:square inside url(image.gif);