日本a在线播放_激情吻胸吃奶免费视频在线观看_天堂资源网在线www中文_美女扒开尿口给男人桶动态图_国产农村三片免费网站_日韩欧美国产综合字幕_玖玖香蕉视频_国产成人拍拍拍高潮尖叫教_婷婷开心五月四房播播人_精选一区二区

0531-68961579

濟(jì)南網(wǎng)站建設(shè):網(wǎng)站設(shè)計必須知道的DIV+CSS排版技巧

來源:嘉晟科技 發(fā)表于:2017-03-27 13:46:13
網(wǎng)站設(shè)計及網(wǎng)站布局的基本是要懂得DIV+CSS,通過合理的利用DIV+CSS可以利于搜索引擎的抓取,個人感覺DIV+CSS作為制作網(wǎng)頁,美化網(wǎng)頁的一個重要輔助是很強大方便的,可以彌補table制作框架和表格時的很多不足和美工上的缺點。
 
下面是網(wǎng)站制作者必須知道的排版技巧
 
一、CSS邊框(border):
 
border主要有以下參數(shù):none:無邊框;hidden:隱藏邊框;dotted:點線;dashed:虛線;solid:實線邊框;double:雙線邊框;groove:3D凹槽;ridge:菱形邊框;inset:3D凹邊;outset:3D凸邊。
 
邊框的值將是四個,如果提供全部四個參數(shù)值,將按上-右-下-左的順序作用于四個邊框。如果只提供一個,將用于全部的四條邊。如果提供兩個,第一個用于上-下,第二個用于左-右。如果提供三個,第一個用于上,第二個用于左-右,第三個用于下。邊框(border)和邊界(margin)主要用來定位,它們將以上下左右四個值來定義。
 
二、CSS加入網(wǎng)頁方法:
 
主要分為三種:內(nèi)部樣式表、行內(nèi)樣式表、外部樣式表。內(nèi)部樣式表主要定義在<head>內(nèi);行內(nèi)樣式表可直接使用style屬性定義在標(biāo)簽內(nèi)部;使用外部樣式表時,CSS文件與網(wǎng)頁文件是分離開來的,分開的文件要用<linkrel="stylesheet"type="text/css"href="文件位置/你的CSS文件名.css"/>鏈接起來,這主要針對CSS樣式表較多的網(wǎng)頁中,特別是要與DIV結(jié)合的網(wǎng)頁。
 
三、CSS盒子:
 
CSS中沒有box這個屬性。CSS的盒子是由以下幾個部分組成的:內(nèi)容(content)、填充(padding)、邊框(border)和邊界(margin)。盒子的內(nèi)容當(dāng)然是必須有的,而填充、邊框和邊界都是可選的。如果把CSS的盒子看做現(xiàn)實生活中的盒子,那么內(nèi)容就是盒子里裝的貨物;而填充就是怕貨物損壞而添加的泡沫或者其它抗震的東西;邊框就是盒子本身了;至于邊界則說明盒子擺放的時候的不能與其他物體緊挨在一起,而必須有一段空隙。當(dāng)然了,CSS中的盒子是平面的。
 
四、設(shè)置背景屬性:
 
background屬性包含很多子屬性,如background-color設(shè)置背景顏色;background-image設(shè)置背景圖片;background-repeat設(shè)置背景圖片的重復(fù)設(shè)置,background-repeat:no-repeat為不重復(fù),background-repeat:repeat-x為只水平方向重復(fù),background-repeat:repeat-y為只垂直方向重復(fù);background-position設(shè)置背景圖片的顯示位置,background-attachment為固定圖片在某個位置顯示。
 
五、設(shè)定文字字體、顏色、大?。?/span>
 
font-style設(shè)定斜體,比如font-style:italic;font-weight設(shè)定文字粗細(xì),比如font-weight:bold;font-size設(shè)定文字大小,比如font-size:12px;line-height設(shè)定行距,比如line-height:150%;color設(shè)定文字顏色(不是font-color),比如color:red;font-family設(shè)定字體,比如font-family:"LucidaGrande",Verdana,Lucida,Arial,Helvetica,宋體,sans-serif;font:italicbold12px/150%"LucidaGrande",Verdana,Lucida,Arial,Helvetica,宋體,sans-serif;
 
六、如何控制段落排版:
 
中文段落使用<p>標(biāo)簽,左右(相當(dāng)于縮進(jìn))、段前段后的空白,都可以用margin。比如:p{ margin:18px6px6px18px; /*分別是上、右、下、左,十二點開始的順時針方向*/ } 文字的對齊方式用text-align,談起margin,我習(xí)慣于在寫CSS的時候為所有的標(biāo)簽定義margin:0;因為時而出現(xiàn)由于默認(rèn)的margin值導(dǎo)致頁面排版問題,而自己找不到原因。
 
七、鏈接:
 
CSS鏈接有四個屬性:其中a:link、a:visited、a:hover和a:active分別對應(yīng)未訪問的鏈接、已經(jīng)訪問過的鏈接、鼠標(biāo)懸停的鏈接和激活的鼠標(biāo)鏈接(按下鼠標(biāo)左鍵的時候)。這幾個樣式的順序不能顛倒,否則可能造成部分樣式無法正常顯示。每個樣式里可以更改字體屬性、下劃線、背景等等。
 
八、項目符號的問題:
 
在CSS里項目符號有disc(實心圓點)、circle(空心圓圈)、square(實心方塊)、decimal(阿拉伯?dāng)?shù)字)、lower-roman(小寫羅馬數(shù)字)、upper-roman(大寫羅馬數(shù)字)、lower-alpha(小寫英文字母)、upper-alpha(大寫英文字母)、none(無)。比如設(shè)定一個列表(ul或ol)的項目符號為方塊,如:li{ list-style:square; } 另外list-style還有一些值,比如可以采用一些小圖片作為項目符號,在list-style下直接寫url(“圖片地址”)就可以了。注意如果一個項目列表的左外補丁(margin-left)設(shè)為零的時候,list-style-position:outside(默認(rèn)是outside)的項目符號不會顯示??上У氖巧鲜龅捻椖糠査坪醪⒉荒茉O(shè)定大小,圓點和方塊始終是那么點。并且不能設(shè)定垂直方向上的對齊。
 
九、關(guān)于漢字注音:
 
比如說<ruby>注音<rtstyle="font-size:11px;">zhuyin</rt></ruby>,可以利用ruby-align設(shè)置對齊方式。這是在CSS手冊里面看到的,具體可以自行查閱ruby-align項。
 
十、首字下沉:
 
偽對象:first-letter配合font-size、float可以制作首字下沉效果。
 
十一、豎排文字:
 
writing-mode屬性有兩個值lr-tb和tb-rl,前者是默認(rèn)的左-右、上-下,后者是上-下、右-左。
 
十二、首行縮進(jìn):
 
可以使得容器內(nèi)首行縮進(jìn)一定單位。比如中文段落一般每段前空兩個漢字??梢赃@么寫: p{ text-indent:2em;/*em是相對單位,2em即現(xiàn)在一個字大小的兩倍*/ }如果font-size是12px的話,那么text-indent:2em則縮進(jìn)24px。
 
十三、固定寬度漢字截斷:
 
用后臺語言可以對從數(shù)據(jù)庫里的字段內(nèi)容做截斷處理,比如說截12個漢字(之后用省略號)。但是有時還需要html標(biāo)簽的過濾等,而用CSS來控制則沒有這個問題。不過只能處理文字在一行上的截斷,不能處理多行。
 
十四、固定寬度漢字(詞)折行:
 
舉個例子,比如說要在一個固定寬度容器里面顯示很多地名,為了避免地名中間斷開。則可以使用word-break。
 
DIV+CSS對于門戶網(wǎng)站設(shè)計來說改版就像換件衣服一樣簡單容易,改版時,不用改動全站HTML頁面,只需要重新寫CSS,再用新CSS覆蓋以前的CSS就可以實現(xiàn)改版了。
 
以上內(nèi)容是由濟(jì)南網(wǎng)站建設(shè)公司濟(jì)南嘉晟網(wǎng)絡(luò)科技為大家總結(jié)的關(guān)于網(wǎng)站設(shè)計必須知道的DIV+CSS排版技巧 的問題。濟(jì)南嘉晟網(wǎng)絡(luò)科技有限公司,是一家專注于高端網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣、微信營銷、微網(wǎng)建設(shè)、400電話、掛機(jī)短信和品牌傳播的網(wǎng)絡(luò)服務(wù)機(jī)構(gòu)。多年的磨練,使我們在創(chuàng)意設(shè)計、營銷推廣到技術(shù)研發(fā)擁有了豐富經(jīng)驗,我們擅長傾聽企業(yè)需求,挖掘品牌核心價值,整合高質(zhì)量設(shè)計和最新技術(shù),為您打造有價值的創(chuàng)意設(shè)計體驗。