Header中是否需要<html>标签?

时间:2018-12-22 作者:Alt C

我能有下面这样的结构吗?

<div>
 <head>
 </head>
 <html>
   <body>
   <body
 </html>
<footer>
</footer>
</div>
我这样问是因为elementor主题编辑器在放置某些内容时创建的<html><body>...如果我把<html>在标题中。php这会导致validator中的验证失败。w3.org

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

Can you have such structure?

是的,你可以有这样的结构。

Is it valid HTML code?

不,不是。

Will the browser render it correctly?

大多数浏览器都能很好地处理代码错误。所以,是的,我想它会正确渲染,但很难说以后会导致什么错误。这可能会导致一些JS库无法正常工作,等等。

Should you write such code?

不,绝对不是。它无效,因此是一个错误,应该修复。

相关推荐

WP_EMBED_REGISTER_HANDLER嵌入html文件

我正在创建一个新的Wordpress网站,除了视频等其他媒体外,该网站还将包含数千本在线书籍和文章供阅读。我不想通过粘贴数万页的文本来扩充我的数据库,所以我想将书籍章节创建为html,然后将这些html文件嵌入Wordpress帖子中。我相信这将大大减少数据库大小。我上传了一个测试html文件here. 浏览器可以读取该文件,因此文件中没有错误。我安装了最新版本的Gutenberg,并尝试将此url嵌入Embed URL 阻止,但当我单击Embed, 我收到以下消息:Sorry, we could not