首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Doctype之前的句号

Doctype之前的句号
EN

Stack Overflow用户
提问于 2013-03-11 20:54:25
回答 3查看 2.2K关注 0票数 1

在我的文档类型(在本地主机上)之前的一个句号将我所有的头部元信息从<head>推送到<body>中。

在做了一些研究后,有人建议它与使用UTF-8有物料清单而不是没有,然而,我已经检查和重复检查(甚至使用W3C验证器),它正在使用没有物料清单。

有没有其他原因会发生这种情况?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-03-20 18:49:19

我不知道到底是什么问题,但我创建了一个新的header.php,复制并粘贴内容到其中,然后一切都正常了。

票数 0
EN

Stack Overflow用户

发布于 2013-03-11 21:54:46

句点(或无关的BOM)将使HTML解析器认为body元素已经启动。因此,它进入"parse the body“模式,随后的所有内容都被放入body部分。

当字节序列是Unicode文件的第一个字节时,它是一个BOM,在文件中的任何其他位置都是一个“零宽度无分隔符”字符。因此,它是一个可打印的字符,如句点、“0”或"x“,如果解析器在body开始之前看到它,则会简单地假设没有看到的<html><head><body>标记只是被页面的作者省略了,因为它们在HTML中都是可选的。

BOM经常被怀疑的原因是它是不可见的,通常是通过工具添加的,而不是作者手动添加的,所以作者不知道它在那里。这不是句点字符的情况。

票数 1
EN

Stack Overflow用户

发布于 2020-10-05 17:37:31

在我的例子中,/var/www/wordpress/wp-config.php的顶部意外地有一个额外的字符

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15339108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档