国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

WEB標(biāo)準(zhǔn)學(xué)習(xí),認(rèn)識(shí)兩種網(wǎng)頁聲明的含義

2024-07-11 08:21:40
字體:
供稿:網(wǎng)友

即網(wǎng)頁標(biāo)準(zhǔn)推出來以后,我們時(shí)常會(huì)看到兩種不同的網(wǎng)頁的聲明,一個(gè)是dhtml,一個(gè)是xhtml。如下所示:

<!doctype html public "-//w3c//dtd html 4.01 transitional//en"
"http://www.w3.org/tr/html4/loose.dtd">

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

baidu了一下什么是dhtml?

首先我們看一看微軟中國站點(diǎn)中的一個(gè)重要界面特性——當(dāng)瀏覽者將鼠標(biāo)指針移動(dòng)到頁面導(dǎo)航條上時(shí),會(huì)動(dòng)態(tài)地彈出一個(gè)菜單,在該菜單中移動(dòng)鼠標(biāo),所指向的菜單項(xiàng)變?yōu)榧t色顯示;如果將鼠標(biāo)指針移出菜單所在范圍,則菜單自動(dòng)隱藏:如果將鼠標(biāo)指針移動(dòng)到導(dǎo)航條上另外一個(gè)區(qū)域,則會(huì)彈出另外一個(gè)菜單。

  這種效果非常類似于windows應(yīng)用程序的特性,即通過圖形化的界面為用戶提供盡可能多的功能。實(shí)際上,采用這種方式可以使同一個(gè)頁面上包含更多的信息,對(duì)于微軟中國這樣龐大的站點(diǎn)來說十分有用(實(shí)際上,microsoft.com也是采用這種界面)。

  要實(shí)現(xiàn)這種效果,單純依靠html和javascript已經(jīng)無法實(shí)現(xiàn),必須采用新的技術(shù)——這就是動(dòng)態(tài)html。所謂動(dòng)態(tài)html(dynamic html,簡(jiǎn)稱dhtml),其實(shí)并不是一門新的語言,它只是html、css和客戶端腳本的一種集成。

dhtml建立在原有技術(shù)的基礎(chǔ)上,可分為三個(gè)方面:

一是html,也就是頁面中的各種頁面元素對(duì)象,它們是被動(dòng)態(tài)操縱的內(nèi)容;

二是css,css屬性也是動(dòng)態(tài)操縱的內(nèi)容,從而獲得動(dòng)態(tài)的格式效果;

三是客戶端腳本(例如javascript),它實(shí)際操縱web頁上的html和css。

  使用dhtml技術(shù),可使網(wǎng)頁設(shè)計(jì)者創(chuàng)建出能夠與用戶交互并包含動(dòng)態(tài)內(nèi)容的頁面。實(shí)際上,dhtml使網(wǎng)頁設(shè)計(jì)者可以動(dòng)態(tài)操縱網(wǎng)頁上的所有元素——甚至是在這些頁面被裝載以后。利用dhtml,網(wǎng)頁設(shè)計(jì)者可以動(dòng)態(tài)地隱藏或顯示內(nèi)容、修改樣式定義、激活元素以及為元素定位。dhtml還可使網(wǎng)頁設(shè)計(jì)者在網(wǎng)頁上顯示外部信息,方法是將元素捆綁到外部數(shù)據(jù)源(如文件和數(shù)據(jù)庫)上。所有這些功能均可用瀏覽器完成而無需請(qǐng)求web服務(wù)器,同時(shí)也無需重新裝載網(wǎng)頁。這是因?yàn)橐磺泄δ芏及趆tml文件中,隨著對(duì)網(wǎng)頁的請(qǐng)求而一次性下載到瀏覽器端。

  可見,dhtml技術(shù)是一種非常實(shí)用的網(wǎng)頁設(shè)計(jì)技術(shù)。實(shí)際上,dhtml早已廣泛地應(yīng)用到了各類大大小小的網(wǎng)站中,成為高水平網(wǎng)頁必不可少的組成部分。

什么是xhtml?

xhtml是the extensible hypertext markup language(可擴(kuò)展標(biāo)識(shí)語言)的縮寫。html是一種基本的web網(wǎng)頁設(shè)計(jì)語言,xhtml是一個(gè)基于xml的置標(biāo)語言,看起來與html有些相象,只有一些小的但重要的區(qū)別,xhtml就是一個(gè)扮演著類似html的角色的xml,所以,本質(zhì)上說,xhtml是一個(gè)過渡技術(shù),結(jié)合了部分xml的強(qiáng)大功能及大多數(shù)html的簡(jiǎn)單特性。

  2000年底,國際w3c組織(world wide web consortium)組織公布發(fā)行了xhtml 1.0版本。xhtml 1.0是一種在html 4.0基礎(chǔ)上優(yōu)化和改進(jìn)的的新語言,目的是基于xml應(yīng)用。xhtml是一種增強(qiáng)了的html,它的可擴(kuò)展性和靈活性將適應(yīng)未來網(wǎng)絡(luò)應(yīng)用更多的需求。xml雖然數(shù)據(jù)轉(zhuǎn)換能力強(qiáng)大,完全可以替代html,但面對(duì)成千上萬已有的基于html語言設(shè)計(jì)的網(wǎng)站,直接采用xml還為時(shí)過早。因此,在html4.0的基礎(chǔ)上,用xml的規(guī)則對(duì)其進(jìn)行擴(kuò)展,得到了xhtml。所以,建立xhtml的目的就是實(shí)現(xiàn)html向xml的過渡。目前國際上在網(wǎng)站設(shè)計(jì)中推崇的web標(biāo)準(zhǔn)就是基于xhtml的應(yīng)用(即通常所說的css+div)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 田东县| 牡丹江市| 河间市| 微博| 嵩明县| 利川市| 松江区| 沐川县| 江达县| 茶陵县| 桦甸市| 兴海县| 东安县| 金溪县| 上思县| 大关县| 岢岚县| 建阳市| 沅江市| 锡林浩特市| 左贡县| 广河县| 桐庐县| 封丘县| 陆丰市| 红原县| 饶平县| 柘荣县| 岳西县| 锡林郭勒盟| 兴和县| 皮山县| 顺昌县| 天全县| 海林市| 蕲春县| 博罗县| 云安县| 尤溪县| 徐汇区| 华池县|