亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        CSS+DIV布局技術(shù)在網(wǎng)頁制作中的應(yīng)用

        2014-07-04 13:45:36呂潁潁
        商業(yè)2.0 2014年6期

        呂潁潁

        中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A

        摘要:傳統(tǒng)Table布局方式只是利用了HTML的table標(biāo)簽所具有的零邊框特性,設(shè)計(jì)了一個(gè)復(fù)雜表格結(jié)構(gòu),但不利于設(shè)計(jì)和修改。而Web標(biāo)準(zhǔn)的網(wǎng)站設(shè)計(jì)要求網(wǎng)頁的表現(xiàn)與內(nèi)容分離,使得CSS+DIV布局技術(shù)廣泛應(yīng)用,通過具體實(shí)例闡述運(yùn)用CSS+DIV布局技術(shù)進(jìn)行網(wǎng)頁制作的流程和方法。

        關(guān)鍵詞:CSS;DIV;網(wǎng)頁制作

        傳統(tǒng)Table布局方式設(shè)計(jì)復(fù)雜,改版時(shí)工作量巨大;表現(xiàn)代碼與內(nèi)容混合,可讀性差,不利于數(shù)據(jù)調(diào)用分析;網(wǎng)頁文件量大,瀏覽器解析速度慢如蝸牛。而web標(biāo)準(zhǔn)作為新理論和技術(shù)實(shí)現(xiàn)的新一代互聯(lián)網(wǎng)模式,使得CSS+DIV的盒子模型技術(shù)逐漸成為主流的網(wǎng)頁布局方式。

        1 CSS+DIV 布局

        1.1使用CSS+DIV進(jìn)行網(wǎng)頁設(shè)計(jì)的優(yōu)點(diǎn)如下:

        (1)結(jié)構(gòu)清晰,對(duì)搜索引擎更加友好。更容易被搜索引擎收錄,具備搜索引擎SEO的先天條件,配合優(yōu)秀的內(nèi)容和一些SEO處理,可以獲得更好的網(wǎng)站排名。

        (2)支持各種瀏覽器,兼容性好。符合web標(biāo)準(zhǔn)規(guī)范的發(fā)展趨勢(shì),可以在幾乎所有的瀏覽器上都可以使用,不會(huì)出現(xiàn)在不同的瀏覽器中效果差距很大的情況。

        (3)簡(jiǎn)單的修改,縮短改版時(shí)間。因?yàn)榫W(wǎng)站的布局都是通過外部的css文件來控制,只要簡(jiǎn)單的修改幾個(gè)CSS文件就可以將許多網(wǎng)頁的風(fēng)格格式同時(shí)更新,不用再一頁一頁地更新了。你可以將站點(diǎn)上所有的網(wǎng)頁風(fēng)格都使用一個(gè)CSS文件進(jìn)行控制,只要修改這個(gè)CSS文件中相應(yīng)的行,那么整個(gè)站點(diǎn)的所有頁面都會(huì)隨之發(fā)生變動(dòng)。

        1.2 CSS+DIV 布局示意

        真正的表現(xiàn)與內(nèi)容完全分離,代碼可讀性強(qiáng),樣式可重復(fù)應(yīng)用。

        用DIV+CSS設(shè)計(jì)思路:

        (1)用div來定義語義結(jié)構(gòu)。

        (2)然后用CSS來美化網(wǎng)頁,如加入背景、線條邊框、對(duì)齊屬性等。

        (3)最后在這個(gè)CSS定義的盒子內(nèi)加上內(nèi)容,如文字、圖片等。

        2.CSS規(guī)則

        CSS是Cascading style Sheets的簡(jiǎn)稱,中文譯作“層疊樣式表單”,它是一種用來表現(xiàn) HTML 或 XML 等文件式樣的計(jì)算機(jī)語言。在主頁制作時(shí)采用CSS技術(shù),可以有效地對(duì)頁面的布局、字體、顏色、背景和其它效果實(shí)現(xiàn)更加精確的控制。只要對(duì)相應(yīng)的代碼做一些簡(jiǎn)單的修改,就可以改變同一頁面的不同部分,或者頁數(shù)不同的網(wǎng)頁的外觀和格式。網(wǎng)上沖浪無論你用Internet Explorer還是Netscape Navigator,幾乎隨時(shí)都在與CSS打交道,無論用什么工具軟件制作網(wǎng)頁,都有在有意無意地使用CSS。

        2.1 CSS選擇器類型:

        (1)標(biāo)簽選擇器:指以網(wǎng)頁中已有的標(biāo)簽名作為名稱的選擇器,幾乎所有的html標(biāo)簽均可用作該類選擇器(如:body{ } p{ } h1{ } 等等...)。

        (2)類別選擇器:屬用戶自定義名稱的選擇器,可以在XHTML標(biāo)簽中用class=“”為相應(yīng)標(biāo)簽指派樣式??衫斫鉃橐活?。特點(diǎn)是在文檔中允許被重復(fù)使用。

        (3)Id 選擇器:屬用戶自定義名稱選擇器,基于DOM文檔對(duì)象模型原理出現(xiàn)的選擇器,可以在XHTML標(biāo)簽中用id=“”為相應(yīng)標(biāo)簽指派樣式,可理解為一個(gè)標(biāo)識(shí)。特點(diǎn)是在網(wǎng)頁中,每個(gè)id名稱只能使用一次。

        2.2 CSS語法結(jié)構(gòu):

        選擇符{ 屬性1:值1; 屬性2:值2…… }

        例:body { font-size:12px; text-align:center;}

        參數(shù)說明:屬性和屬性值之間用冒號(hào)(:)隔開,定義多個(gè)屬性時(shí),屬性之間用分號(hào)(;)隔開。

        3.DIV標(biāo)簽

        DIV標(biāo)簽是用來為HTML文檔內(nèi)大塊(block-level)的內(nèi)容提供結(jié)構(gòu)和背景的元素。DIV的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來構(gòu)成這個(gè)塊的,其中所包含元素的特性由DIV標(biāo)簽的屬性來控制,或者是通過使用樣式表格式化這個(gè)塊來進(jìn)行控制。

        4.使用CSS+DIV布局網(wǎng)頁

        采用了CSS樣式+DIV標(biāo)簽制作實(shí)例:

        (1)分析構(gòu)架:畫出構(gòu)架圖。頭部+2列固定寬度右窄左寬型。(2)模塊拆分:分別定義DIV的CSS樣式。(3)在網(wǎng)頁中插入DIV標(biāo)簽,在DIV中填充網(wǎng)頁內(nèi)容。(4)總體調(diào)整:色彩及內(nèi)容調(diào)整,適當(dāng)修改CSS樣式。

        4.1 創(chuàng)建html文檔

        程序代碼:

        其中DIV用到了嵌套關(guān)系。用頁面層容器“container”包含頭部“header”和主題內(nèi)容“mainContent”,主題內(nèi)容“mainContent”又包含了右欄“sidebar”和左欄“content”。在標(biāo)簽內(nèi)分別輸入“網(wǎng)頁頭部”、“右欄”和“左欄”文字。

        4.2創(chuàng)建CSS文檔

        程序代碼如下:

        body { font-family:Verdana; font-size:14px; margin:0;}

        #container {margin:0 auto; width:550px;}

        #header { height:100px; background:#6af; margin-bottom:5px;}

        #mainContent { height:300px; margin-bottom:5px;}

        #sidebar { float:right; width:150px; height:300px; background:#8af;}

        #content { float:left; width:395px; height:300px; background:#cff;}

        (1)基本信息“body” body是一個(gè)HTML元素,頁面中所有的內(nèi)容都應(yīng)該寫在這標(biāo)簽對(duì)之內(nèi),設(shè)置字體,大小和邊界距離。

        (2)頁面層容器“container” 代碼保存后可以看到,整個(gè)頁面是居中顯示的,是因?yàn)樵凇癱ontainer”中使用了以下屬性:margin:0 auto;表示上下邊距為0,左右為自動(dòng),因此該層自動(dòng)居中。頁面寬度為550像素。

        (3)頭部“header” 設(shè)置頭部的背景顏色和高度,同時(shí)設(shè)置下邊距5像素。

        (4)主題內(nèi)容“mainContent” 主體內(nèi)容可以同時(shí)控制右欄“sidebar”和左欄“content”的顯示效果。主要是高度和下邊距的設(shè)置。

        (5)右欄“sidebar” 本部分在頁面中主要是在主題部分靠右側(cè)第二列固定列寬顯示,定義寬度和背景顏色。

        (6)左欄“content” 本部分在頁面中主要是在主題部分靠右側(cè)第二列固定列寬顯示,定義寬度和背景顏色。

        參考文獻(xiàn)

        [1]鄭俊生,姜敏.使用DIV+CSS進(jìn)行網(wǎng)頁設(shè)計(jì)應(yīng)用研究[J]電腦開發(fā)與應(yīng)用,2008.09.

        [2]梁靜琳DIV+CSS布局技術(shù)在網(wǎng)頁設(shè)計(jì)中的應(yīng)用[J]武漢工程職業(yè)技術(shù)學(xué)院學(xué)報(bào)200906

        三区中文字幕在线观看| 国产福利小视频在线观看 | 精品国产亚洲一区二区三区四区| 亚洲国产精品综合久久网络| 夜夜高潮夜夜爽夜夜爱爱| 亚洲人妻无缓冲av不卡| 国产一区亚洲一区二区| 久久一本日韩精品中文字幕屁孩| 中文字幕人妻中文| 中文字幕在线亚洲日韩6页手机版| 胳膊肘上有白色的小疙瘩| 亚州无吗一区二区三区| 日本丰满熟妇videossex一| 免费夜色污私人影院在线观看| 日本岛国精品中文字幕| 亚洲国产精品自拍成人| 久久亚洲欧美国产精品| 九九久久精品国产| 午夜视频免费观看一区二区| 色综合悠悠88久久久亚洲| 亚洲av无码乱码在线观看裸奔| 久久精品国产精品亚洲毛片| 亚洲一二三四五区中文字幕| 丰满少妇被啪啪到高潮迷轩| 人妻aⅴ中文字幕| 亚洲AV秘 无码一区二p区三区| 亚洲成人免费久久av| 亚洲综合色区一区二区三区| 午夜精品久久久久成人| 高h视频在线免费观看| 中文文精品字幕一区二区| 国产欧美成人一区二区a片| 国产成人亚洲综合无码| 久青青草视频手机在线免费观看| 亚洲视频免费一区二区| 乱色熟女综合一区二区三区| 99在线视频精品费观看视| 日韩一区二区中文天堂| 狠狠躁日日躁夜夜躁2020| 日韩高清亚洲日韩精品一区| 91国语对白在线观看|