我有一个非常有趣的问题。我今天才开始创建一个 wordpress 主题,在我创建自定义页面之前一切都很顺利。无论如何,我创建了这个“主页”页面,然后通过控制面板链接到我定制的“首页”模板。然后我意识到标题和浏览器栏之间存在差距。
这是 ss:http://i43.tinypic.com/2q2o13b.png差距约为:15px。只有当我将我的页面链接到自定义页面时才会发生。(自定义页面的代码与默认页面相同)
但是让我们看起来像普通页面。没有任何联系。默认模板。
这是 ss2:http://i43.tinypic.com/2w5u05e.png
没问题。
实际上我尝试在 body 标签中实现 margin-top:-8px。主页已修复,但这次正常页面已损坏:/
伙计们,我真的需要你们的帮助,否则我的头上就没有头发了。对不起,我的英语不好。希望你能理解我的问题。
附言:
CSS 文件:http://snipt.org/embed/ALje3 默认页面文件:http://snipt.org/ALjf1 自定义页面文件(首页):http://snipt.org/ALjg6 ,现在与默认页面相同,只是我将其添加到前 4-5 行
哦,我也尝试禁用管理栏,检查我的标签等。
最佳答案
我将您的页面下载到文件中,然后在浏览器中打开该文件,我在左上角看到字符 ďťż
。
这意味着您的编辑器以带 BOM 的 UTF-8 格式保存文件。 BOM ( Byte Order Mark ) 是文件开头的几个字节,其中包含供编辑器使用的信息。你无法在编辑器中看到它。浏览器有时会将该字节显示为 ďťż
但有时它会在该位置使用空格字符 - 这会给您带来意想不到的余量。
如果您的编辑器没有Save in UTF-8 without BOM
或Convert to UTF-8 without BOM
(或类似的东西),您必须更换编辑器 -例如 Notepad++ (Windows) 或 Geany (Windows、Linux)
关于php - 自定义页面中标题之间的差距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17793013/