2014年6月20日 | 标签: ,

一、问题描述

1、通过本地记事本以UTF-8编码编辑wordpress php文件上传后,网页顶部出现一空白

2、firefox显示正常,chrome、safari浏览器显示有空白

二、解决方法

1、一开始以为是css的问题,修改margin 为0,结果依然有空白

2、后来google搜索:css 顶部 空白 找到解决方法

对于已经添加了BOM的文件,要取消的话,可以用Editplus编辑器先另存为gb编码

然后再用Editplus打开保存后的文件,打开时会提示使用何种编码打开,选择UTF-8

打开后会发现文件头处有乱码文字,中文字符也乱码

复制所有的代码到wordpress后台,删除文件头处的乱码,再把正文中的乱码修改回原来的中文字符

三、原因分析

1、类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(_0xEF _0xBB _0xBF,即BOM——Byte Order Mark)

它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码 阅读全文…

2014年6月13日 | 标签:

一、新技能get

1、lnmp

linux nginx mysql php

2、wordpress

css php mysql xml

3、文本处理

textpro everything FileSeek regex bat

飞梭TXT文本数据处理百宝箱

二、搜索学习+写博总结

1、深入学习不太可能,只要大概先学到能满足日常工作需要就不错了,后期有时间再沉下去细致的学习

2、前期还是主要通过搜索引擎找到前人现有的代码自己二次修改来满足所需

3、围绕wordpress学习

php mysql css xml 学习的主要目的还是满足wordpress搭建过程所需的功能

4、文本处理

文本处理也是满足wordpress发布时需要的格式数据 阅读全文…