阅读:5553回复:1
[求助]CCS和网页代码通过W3C网站通过,但是Firefox调用CSS文件无效而IE正常
第一点:网页代码和CSS正确吗?
CCS和网页代码,我都去了W3C的网站,通过W3C网站检测。 第二点:头部这样写,IE浏览正常,Firefox没有正常加载CSS文件? <!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"> 在IE里,可以看到网页按CSS的格式显示。 但Firefox没有正常加载CSS文件,CSS文件没有起作用。 第三点:头部这样写或者不写头部,IE,Firefox都浏览正常? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html xmlns="http://www.w3.org/1999/xhtml"> 这样写的话,IE,Firefox都浏览正常,这是为什么呢? 上面这样的声明是不是已经不是XHTML文档了? |
|
1楼#
发布于:2009-03-21 11:21
如果你聲明了那個頭部分,瀏覽器就會按該標準嚴格地進行Render,而如果有非良好格式,既非XHTML、XML標準的內容存在,就會有問題出來。
如果沒有聲明那個頭部分,瀏覽器就會按非標準的方式進行Render。 我想這兩種寫法的分析引擎應該是不一樣的。 至于為什么出現一個瀏覽器正常,一個不正常的情況, 我猜想是當IE檢測到Render不正常時,會自動以非XHTML、XML方式進行分析,firefox則不會。 |
|