CodeIgniter 中 关于Web标准的bug
写web标准html,必须添加doctype头,而且必须顶头,前面不能有空格,不然css样式不起作用当你使用ci的时候发现前面有空行,可能是controller文件后面的换行符引起的,最好将其删除 引起原因我认为这个空行可能是utf-8 dom文件头引起的。如果用utf-8 dom 格式报存view的话。
php默认是删除代码最后的空格,没有听说过会增加空格输出。 没错,utf-8格式的文件可能会出现这个问题。楼上提到的应该是utf-8 BOM格式。想获得更多的详情,我替google做一次免费宣传 楼主的问题我倒是没有遇到过,不过还是应该把尾部的多余换行符删掉。 测试方法很简单,
新建两个view,
然后嵌套的引用一下,在浏览器察看页面源代码前面就会有两个空格。
页:
[1]