转载:http://www.cnbruce.com/blog/showlog.asp?log_id=871
?
无论是在BLOG还是论坛,都比较喜欢使用 [ html ]... [ /html ]标签来在线调试一些DHTML相关的内容
关于CSS布局亦不例外,今天调试一项内容时候发现“声明DOCTYPE的必要性”
比如,以下的内容是关于CSS布局居中的
[Ctrl+A 全部选择进行拷贝 提示:可先修改部分代码,再点击运行]
如上调试结果,IE6.0是不居中的,当然解决的办法可以是对网页主体“<body>”声明文本居中,即
[Ctrl+A 全部选择进行拷贝 提示:可先修改部分代码,再点击运行]
然后,单个div的CSS居中,非要扯上<body>?
于是在不采用“<body>”声明文本居中的情况下,将DOCTYPE声明加上,立马有效果
[Ctrl+A 全部选择进行拷贝 提示:可先修改部分代码,再点击运行]
其实原理都知道,就是因为用这个“懒人”的HTML调试框,懒得去输入些忘却的东西,到头来还以为真相就是如此呢。。。
同样,关于“一边固定,一边自动扩展”的例子,加与不加在IE效果完全不同
如下是不加的情况:
[Ctrl+A 全部选择进行拷贝 提示:可先修改部分代码,再点击运行]
如下是添加了DOCTYPE声明
[Ctrl+A 全部选择进行拷贝 提示:可先修改部分代码,再点击运行]
下次再也不信HTML调试框了,还是用软件,呵呵。
tag;DOCTYPE\web标准