当前位置: 代码迷 >> HTML/CSS >> 网站页面在不同的浏览器的显示有关问题.页面验证为正确的 XHTML
  详细解决方案

网站页面在不同的浏览器的显示有关问题.页面验证为正确的 XHTML

热度:923   发布时间:2012-11-05 09:35:12.0
网站页面在不同的浏览器的显示问题.页面验证为正确的 XHTML
    最近做一个项目,页面在不同的浏览器显示效果不一样,在FireFox里显示正常,在IE里显示就有点变形.
    调试很多CSS还是有点一样.最后找到原因,每个浏览器的默认"文件类型声明" 不一样.统一DOCTYPE就可以了. 页面验证为正确的 XHTML
我们使用 "过渡的 DTD"的就可以了.

过渡的 DTD
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



严格的 DTD 可能显得“太严格了”。
严格的 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">


备注:
XHTML 是更严谨更纯净的 HTML 版本。
XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。
XHTML 的目标是取代 HTML。
XHTML 与 HTML 4.01 几乎是相同的。
XHTML 是更严格更纯净的 HTML 版本。
XHTML 是作为一种 XML 应用被重新定义的 HTML。
XHTML 是一个 W3C 标准。
XHTML 是 HTML 与 XML(扩展标记语言)的结合物。



  相关解决方案