background image

JoshChen_web 格式编码 UTF8-无 BOM 的小细节

下面这张图是用

chrome 浏览器打开一个 2012 年-2013 学年第二学期的 PHP 课程的期

末作业,用的是

PHP + smarty + mysql 来实现的

但是在开发的过程中,发现一个小细节的问题,必须要打开

F12 才能看到的,原来,在

head 头部里面的所有引用的东西以及 title 等等,全部都跑到 body 里面去了,苦思冥想,百
度、

google 全找不到答案。只好放弃了因为他并没有影响到我的功能以及页面上的样式。

而到了今天,在开发别的项目的时候,页面用到了

frameset,我想大家应该都明白,

frameset 只有放在 body 外面才能使用。然而也是因为这个问题,把 head 里面的,以及
frmaeset 的内容全部跑到 body 里面,而且在 body 下还有一个空白行,结果整个页面全部显
示空白,没有了想要的效果。

后来不爽的打开

ThinkPHP 手册,继续学习这个框架,但没有想到呀。在 ThinkPHP 手册里

面竟然有一句话提醒了我,让我产生兴趣,立刻就想到了这个问题有可能是导致的那个原
因。
贴图如下: