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


Posted in PHP onAugust 16, 2013

但是在开发的过程中,发现一个小细节的问题,必须要打开F12才能看到的,原来,在head头部里面的所有引用的东西以及title等等,全部都跑到body里面去了,苦思冥想,百度、google全找不到答案。只好放弃了因为他并没有影响到我的功能以及页面上的样式。

而到了今天,在开发别的项目的时候,页面用到了frameset,我想大家应该都明白,frameset只有放在body外面才能使用。然而也是因为这个问题,把head里面的,以及frmaeset的内容全部跑到body里面,而且在body下还有一个空白行,结果整个页面全部显示空白,没有了想要的效果。

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

后来不爽的打开ThinkPHP手册,继续学习这个框架,但没有想到呀。在ThinkPHP手册里面竟然有一句话提醒了我,让我产生兴趣,立刻就想到了这个问题有可能是导致的那个原因。
贴图如下:

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

于是,去百度了一下BOM信息头, 下面是资料搜索出来的信息:

“PHP并不会忽略BOM,所以在读取、包含或者引用这些文件时,会把BOM作为该文件开头正文的一部分。根据嵌入式语言的特点,这串字符将被直接执行(显示)出来。由此造成即使页面的 top padding 设置为0,也无法让整个网页紧贴浏览器顶部,因为在html一开头有这3个字符呢!”

所以啊,就是因为这个问题,导致头部一直靠不上去。终于找到了解决的方法了。于是,下载了个Notepad++文本编辑器来修改我的所有PHP的文件,改完后,果断成功了。顿时开心的啊……

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

修改完成,保存,页面刷新。

大家再看看,头部的信息有了!!完成了!我的frameset也终于没有问题了!之前的项目也搞定了!好开心!哈哈!!

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

小小的程序猿就是这样,遇到点点小问题就烦烦燥燥,没耐心去解决。但是,解决了后,才发现那种兴奋,那种满足…哈,程序猿你懂哈,我们其实都很简单!

语言只能是口语化了,不专业,不要见怪,只希望大家能懂哈。

PHP 相关文章推荐
PHP在Web开发领域的优势
Oct 09 PHP
php随机输出名人名言的代码
Oct 07 PHP
php 生成唯一id的几种解决方法
Mar 08 PHP
微信扫描二维码登录网站代码示例
Dec 30 PHP
Javascript与PHP验证用户输入URL地址是否正确
Oct 09 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
Mar 18 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
Jul 03 PHP
orm获取关联表里的属性值
Apr 17 PHP
header与缓冲区之间的深层次分析
Jul 30 PHP
常用PHP封装分页工具类
Jan 14 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
PHP获取访问设备信息的方法示例
Feb 20 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
Aug 16 #PHP
php漏洞之跨网站请求伪造与防止伪造方法
Aug 15 #PHP
PHP Global定义全局变量使用说明
Aug 15 #PHP
php生成图形验证码几种方法小结
Aug 15 #PHP
PHP中将ip地址转成十进制数的两种实用方法
Aug 15 #PHP
PHP怎么实现网站保存快捷方式方便用户随时浏览
Aug 15 #PHP
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
Aug 13 #PHP
You might like
8个PHP程序员常用的功能汇总
2014/12/18 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
php封装实现钉钉机器人报警接口的示例代码
2020/08/08 PHP
解析arp病毒背后利用的Javascript技术附解密方法
2007/08/06 Javascript
js压缩工具 yuicompressor 使用教程
2010/03/31 Javascript
日历查询的算法 如何计算某一天是星期几
2012/12/12 Javascript
jquery 延迟执行实例介绍
2013/08/20 Javascript
javaScript 动态访问JSon元素示例代码
2013/08/30 Javascript
js 赋值包含单引号双引号问题的解决方法
2014/02/26 Javascript
wap手机图片滑动切换特效无css3元素js脚本编写
2014/07/28 Javascript
再谈Javascript中的异步以及如何异步
2016/08/19 Javascript
JSON字符串和JSON对象相互转化实例详解
2017/01/05 Javascript
JS实现中国公民身份证号码有效性验证
2017/02/20 Javascript
angular.js指令中的controller、compile与link函数的不同之处
2017/05/10 Javascript
nodejs模块学习之connect解析
2017/07/05 NodeJs
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
Python Trie树实现字典排序
2014/03/28 Python
python 内置函数filter
2017/06/01 Python
python正则中最短匹配实现代码
2018/01/16 Python
python实现requests发送/上传多个文件的示例
2018/06/04 Python
Python解析Excle文件中的数据方法
2018/10/23 Python
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
python实现自动化报表功能(Oracle/plsql/Excel/多线程)
2019/12/02 Python
对Python 字典元素进行删除的方法
2020/07/31 Python
Agoda西班牙:全球特价酒店预订
2017/06/03 全球购物
波兰补充商店:Muscle Power
2018/10/29 全球购物
《陋室铭》教学反思
2014/02/26 职场文书
一位农村小子的自荐信
2014/04/07 职场文书
领导干部廉政自律承诺书
2014/05/26 职场文书
工地安全质量标语
2014/06/07 职场文书
2014年教师节红领巾广播稿
2014/09/10 职场文书
思想道德自我评价2015
2015/03/09 职场文书
2016党员干部反腐倡廉心得体会
2016/01/13 职场文书
导游词之泰山玉皇顶
2019/12/23 职场文书
Redis全局ID生成器的实现
2022/06/05 Redis