如果你的css都是正確的,鏈接也沒(méi)有出錯(cuò)的話(huà),為什么偏偏css樣式不生效呢?你也許正在為這個(gè)事而焦頭爛額,呵呵,不要?dú)怵H,我以前也被這個(gè)事弄得頭大過(guò)。這時(shí)你需要檢查你的網(wǎng)頁(yè)最頭部是否有如下一句話(huà)了?
有的朋友也許會(huì)說(shuō),以前我新建網(wǎng)頁(yè)后都把它去掉了,沒(méi)用。現(xiàn)在我要告訴你,這種做法是錯(cuò)誤的!那么,這句話(huà)究竟是什么意思,又有哪些作用呢?
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">
<!doctype html public "-//w3c//dtd xhtml 1.0 frameset//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd">
廢話(huà)就不多說(shuō)了,什么概念呀、術(shù)語(yǔ)呀,我也不懂,直接說(shuō)它有什么作用吧!
大家可以仔細(xì)看看上邊三句代碼的不同之處,他們代表了三種不同的xhtml文檔類(lèi)型。
transitional類(lèi)型:是指一種過(guò)渡類(lèi)型,使用這種類(lèi)型瀏覽器對(duì)xhtml的解析比較寬松,允許使用html4.01中的標(biāo)簽,但必須符合x(chóng)html的語(yǔ)法。這種是現(xiàn)在通用的方法,用dreamweaver創(chuàng)建網(wǎng)頁(yè)時(shí)默認(rèn)就是這種類(lèi)型。
strict類(lèi)型:嚴(yán)格類(lèi)型,使用時(shí)瀏覽器將相對(duì)嚴(yán)格,不允許使用任何表現(xiàn)形式的標(biāo)識(shí)和屬性,如在元素中直接使用bgcolor背景色屬性等。
frameset類(lèi)型:框架頁(yè)類(lèi)型,如果網(wǎng)頁(yè)使用了框架結(jié)構(gòu),就有必要使用這樣的文檔聲明。
基本情況介紹完了,現(xiàn)在知道css為什么不生效了吧,別看這么一句話(huà),可不能忽視喲!
新聞熱點(diǎn)
疑難解答
圖片精選