我的网页使用UTF-8编码,换行或者回车被浏览器解释成空格

来源:百度知道 编辑:UC知道 时间:2024/06/08 02:55:11
比如2个input标签,如果我分2行写,或者用dw的自动排版功能自动分成2行,一行一个input,到了浏览器中看2个input之间有间隔,不同浏览器间隔还不一样,如果我把2个input并在一行写,间隔就消失了,可是代码的可读性好差

我思考其中的原因可能是UTF-8编码造成的,换了GB2312发现间隔还是存在,接着我改了DW的页面属性,浏览器的默认编码,还试了很多个编码,发现结果都一样有间隔,如果间隔在各个浏览器下都一样还好说,可是IE ,FF,chrome下的空格都不一样大,我做网页的需要兼容各个浏览器以便显示效果一致,现在这个问题如何解决呢?

详细答案给20额外加分,复制一大堆无用的就免了

现在不同的浏览器之间的兼容性确实是个很大的问题,如果你很追求精确的页面显示效果的话那就只能牺牲代码的可读性了,所有换行都用<br>标签好了