• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于XHTML+CSS布局網(wǎng)頁技術(shù)的探討

      2014-04-29 11:35:27鄭林宗張慧
      電子世界 2014年15期
      關(guān)鍵詞:布局

      鄭林宗 張慧

      【摘要】本文首先介紹了XHTML設(shè)計標(biāo)準(zhǔn)與HTML、XML語言之間的關(guān)系,分析了CSS技術(shù)和DIV技術(shù)的特點,將傳統(tǒng)的HTML標(biāo)準(zhǔn)下的TABLE布局的特點與CSS+DIV布局方式進(jìn)行了對比,通過一個互動社區(qū)網(wǎng)頁講解使用CSS+DIV布局網(wǎng)頁的方法。

      【關(guān)鍵詞】XHTML;DIV;CSS;布局

      一、HTML與XHTML的區(qū)別

      HTML是一種用來制作超文本文檔的標(biāo)記語言。用HTML編寫的超文本文檔稱為HTML文檔,它能獨立于各種操作系統(tǒng)平臺。使用HTML語言描述的文件需要通過WWW瀏覽器顯示出效果。HTML是一種純文本語言,HTML代碼在運行時不用事先編譯為二進(jìn)制代碼,而是直接通過網(wǎng)頁瀏覽器逐行解釋執(zhí)行。

      XHTML是The Extensible HyperText Markup Language(可擴展超文本標(biāo)記語言)的縮寫。HTML是一種基本的Web網(wǎng)頁設(shè)計語言,XHTML是一個基于XML的置標(biāo)語言,XHTML是一個扮演著類似HTML角色的XML,從本質(zhì)上說,XHTML是一個過渡技術(shù),結(jié)合了部分XML的強大功能及大多數(shù)HTML的簡單特性。

      二、CSS的介紹

      CSS是用來進(jìn)行網(wǎng)頁樣式設(shè)計的標(biāo)識語言,與HTML一樣屬于解釋性語言。通過設(shè)計樣式表,可以統(tǒng)一控制HTML中各個標(biāo)簽的顯示屬性。CSS樣式表可以使用戶更有效地控制網(wǎng)頁外觀,精確指定網(wǎng)頁元素位置,創(chuàng)建以及觀察特殊效果。

      使用CSS,可以將網(wǎng)頁結(jié)構(gòu)和內(nèi)容與表現(xiàn)形式分離開來,網(wǎng)頁結(jié)構(gòu)和內(nèi)容被存放在HTML文檔中,而用于定義表現(xiàn)形式的CSS規(guī)則則被存放在另一個CSS樣式表文件中。

      三、Table和CSS+DIV布局頁面的優(yōu)缺點

      使用表格進(jìn)行頁面布局會帶來很多問題:

      (1)把格式數(shù)據(jù)混入你的內(nèi)容中。這使得文件的大小無謂地變大,而用戶訪問每個頁面時都必須下載一次這樣的格式信息,帶寬并非免費;

      (2)這使得重新設(shè)計現(xiàn)有的站點和內(nèi)容極為消耗勞力;

      (3)這還使保持整個站點的視覺的一致性極難,花費也極高;

      (4)基于表格的頁面還大大降低了它對殘疾人和用手機或 PDA 瀏覽者的親和力。

      而使用CSS+DIV進(jìn)行網(wǎng)頁布局,它會:

      (1)使你的頁面載入得更快;

      (2)降低你的流量費用;

      (3)讓你在修改設(shè)計時更有效率而代價更低;

      (4)幫助你的整個站點保持視覺的一致性;

      (5)讓你的站點可以更好地被搜索引擎找到;

      (6)使你的站點對瀏覽者和瀏覽器更具親和力;

      其優(yōu)點如下:

      (1)內(nèi)容和形式分離

      網(wǎng)頁前臺只需要顯示內(nèi)容就行,形式上的美工交給CSS來處理。生成的HTML文件代碼精簡,更小打開更快。

      (2)改版網(wǎng)站更簡單容易了

      不用重新設(shè)計排版網(wǎng)頁,甚至于不用動原網(wǎng)站的任何HTML和程序頁面,只需要改動CSS文件就完成了所有改版。

      (3)搜索引擎更友好,確實能夠?qū)EO起到一定的幫助。

      通過DIV+CSS對網(wǎng)頁的布局,可以讓一些重要的鏈接、文字信息,優(yōu)先讓搜索引擎蜘蛛爬取。這對于SEO也有幫助。

      四、通過實例講解TABLE+DIV+CSS布局頁面的使用

      (1)整體布局與公共CSS定義

      通過分析頁面布局可得頁面主要分5大塊,頂部Logo、導(dǎo)航條Nav、Banner、Content、Footer,如圖1所示。

      圖1 網(wǎng)頁結(jié)構(gòu)

      這樣HTML就很容易寫出來了

      這5塊的寬度都是900像素,并且都是水平居中的,其相應(yīng)CSS代碼如下:

      body,div,a,img,p,form,h1,h2

      猜你喜歡
      布局
      希捷多重布局迎戰(zhàn)存儲黃金時代
      BP的可再生能源布局
      能源(2017年5期)2017-07-06 09:25:57
      精心布局只為它
      金士力新布局
      VR布局
      2015 我們這樣布局在探索中尋找突破
      商用WiFi蓄勢待發(fā)BAT360謹(jǐn)慎布局前景存疑
      IT時代周刊(2015年7期)2015-11-11 05:49:55
      邊疆民族地區(qū)中小學(xué)布局結(jié)構(gòu)調(diào)整的幾點思考——以新疆中小學(xué)布局結(jié)構(gòu)調(diào)整為例
      論傳統(tǒng)再現(xiàn)單三部曲式中部的和聲布局
      音樂探索(2015年1期)2015-04-27 01:01:57
      鄧小平開啟改革開放前的內(nèi)外布局
      元阳县| 通道| 平罗县| 聊城市| 九龙坡区| 白沙| 佳木斯市| 松桃| 乌恰县| 宽城| 寿光市| 托克托县| 大新县| 工布江达县| 兰考县| 油尖旺区| 彰武县| 辽宁省| 久治县| 九龙城区| 丹阳市| 安仁县| 蛟河市| 南京市| 宁德市| 休宁县| 思南县| 顺义区| 衢州市| 鲁甸县| 饶平县| 房山区| 万山特区| 宁蒗| 理塘县| 恭城| 泸溪县| 黄浦区| 新绛县| 双桥区| 嘉荫县|