本日志标题:声明DOCTYPE的必要性        [2006-3-20]

无论是在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标准
在百度搜索完整的声明DOCTYPE的必要性内容,或者用Google搜索相关的更多内容

By [cnbruce] at 18:31:56 | 评论 [1] | 浏览 [16203] | TrackBack| 返回顶部

About Comments
总是先用DW生成一个含声明的空模板, 在贴到textwrangler,之后...
By [whoever] at 2006-3-21 8:34:50


Post a Comment
呢称: 验证码: 
禁止笑脸转换 禁止UBB | 缩放输入框:6 5 | [Ctrl+Enter提交](1000个字符限制)