今天把一个网站从GBK转码到utf8的时候遇到了一个排版错位问题,足足折腾了几个小时。先看图:   正常的布局:   错位的布局:   在转码的过程中使用了DW的代码格式化功能,其他没有改变,CSS也一样。其实修改按钮的大小可以解决这个问题,因为很容易看出这是因为超出了宽度出现的下沉。   其实这不是utf8的问题,是代码格式化的时候将input元素拆分成了几行,这样中间有了空格,不管两个元素之间有多少个空格,至少会被解析一个,Tab...