有DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"和无指定时的css差异。
一、width=100%
未指定DOCTYPE时:
块的总宽度是上级块的内容宽度,
块的内容宽度在指定 margin-left 与 margin-right 的中间。
指定了DOCTYPE时:
块的总宽度是 margin-left + margin-right + width(width指定的是 margin-left 与 margin-right 中间的内容区;
如果想实现未指定DOCTYPE时的width=100%的效果需要 left=0; right=0。
二、SCOROLLBAR
未指定DOCTYPE时,关于 SCROLLBAR 的相关 CSS 可以写在 body 或 html 里。
指定了DOCTYPE时,必须要写在 html 里:
SCROLLBAR-FACE-COLOR: #F0F0F0;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #E0E0E0;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #cccccc;
(只对IE有效)
三、display:inline-block 和 display:block 是有区别的