杂散开始标签html和head

塔德利

我是一名新程序员,正在我的第一个RoR网站(具有已实现的bootstrap主题)上工作,并且在HTML方面遇到了一些(看似简单)麻烦,注意到通过Facebook调试器出现图像共享问题。错误显示为“您的页面的主体中而不是头部中包含元标记。这可能是因为您的HTML格式错误,并且它们在分析树中的位置降低了。请修正此问题以使标签可用。”

我在http://validator.w3.org/上使用HTML5进行了测试这些是我特别好奇的两个错误:

Line 33, Column 20: Stray start tag html.
<html class="no-js">

Line 36, Column 6: Stray start tag head.
<head>

我已经研究了一段时间,发现了许多类似的问题:验证器中的Stray start tag htmlStray start tag HTML?Stray开始标记错误从W3C Validator获取“杂散结束标记html”,尽管都没有解决我的情况。我相信我的HTML5格式正确:

<html>
  <head>
    <meta>
    <link>
    <script></script>
    <title></title>
  </head>
  <body>
  </body>
</html>

我很好奇“ no-js”或div id是否起作用,并且在这方面没有找到太多帮助。

我的代码:

<html class="no-js">

<div id="header">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width">

    <meta property="og:title" content="one breath">
    <meta property="og:description" content="This moment is your life. Breathe. Notice it.">
    <meta property="og:image" content="http://i61.tinypic.com/2yjzpsz.png">
    <meta property="og:url" content="http://www.onebreath.io">

    <link rel="stylesheet" href="bootstrap.css">
    <link rel="stylesheet" href="bootstrap-theme.css">
    <link rel="stylesheet" href="main.css">
    <link rel="image" type="image/png" href="breathenoticeit.png">

    <script src="js/vendor/modernizr-2.6.2-respond-1.1.0.min.js"></script>

    <!-- favicon -->
    <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">

    <title>one breath</title>
</head>
</div>

<body>
.... content ....
</body>     
</html>

我的问题:什么是格式错误的HTML?具体来说,我该如何解决HTML验证程序给出的杂散开始标记html和杂散开始标记的头错误(以最终解决facebook调试器错误并显示正确的图像)?

任何帮助是极大的赞赏!(完整的网站是www.onebreath.io)

编辑

提出了明确的问题。

先生
  1. 删除<div id="header">包裹您的<head><div>用于包含将在您的网站中显示的内容<body>
  2. 之前<html>,请声明doctype像<!DOCTYPE html>

您应该拥有的HTML:

<!DOCTYPE html>
<html>


<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="description" content="">
<meta name="viewport" content="width=device-width">

<meta property="og:title" content="one breath">
<meta property="og:description" content="This moment is your life. Breathe. Notice it.">
<meta property="og:image" content="http://i61.tinypic.com/2yjzpsz.png">
<meta property="og:url" content="http://www.onebreath.io">

<link rel="stylesheet" href="bootstrap.css">
<link rel="stylesheet" href="bootstrap-theme.css">
<link rel="stylesheet" href="main.css">
<link rel="image" type="image/png" href="breathenoticeit.png">

<script src="js/vendor/modernizr-2.6.2-respond-1.1.0.min.js"></script>

<!-- favicon -->
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">

<title>one breath</title>
</head>

<body class="no-js">
.... content ....
</body>     
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

杂散开始标签错误

来自分类Dev

如何删除html标签和head标签之间的iframe标签?

来自分类Dev

python如何计算html中开始和结束标签的数量

来自分类Dev

用于轨迹栏开始和结束的 HTML CSS 上标签

来自分类Dev

自闭标签或空元素是HTML5中的开始标签和结束标签组合吗?

来自分类Dev

杂散末端标签头

来自分类Dev

杂散末端标签头

来自分类Dev

NodeJS - 读取 HTML Head 标签

来自分类Dev

流浪开始标签标签.HTML验证

来自分类Dev

为什么chrome扩展程序加载除其head和body标签之外的html模板?

来自分类Dev

为什么chrome扩展程序加载除其head和body标签之外的html模板?

来自分类Dev

Chrome将HEAD和BODY之间的所有HTML标签放入BODY

来自分类Dev

如何在 Vim 中的开始和结束 html 标签之间导航?

来自分类Dev

删除TinyMCE中的html,head,body标签

来自分类Dev

XSLT留下开始和结束标签

来自分类Dev

ZPL嵌套的开始和结束标签

来自分类Dev

开始和结束标签在乳胶中

来自分类Dev

使用php创建短代码以将html开始和结束标签添加到字符串的方法

来自分类Dev

“ head”和“ header”标签之间的真正区别是什么?

来自分类Dev

PHP json_encode()使用<head>和<body>标签打印

来自分类Dev

我可以在 head 和 body 标签之间粘贴代码吗?

来自分类Dev

JSF直通元素导致杂散结束标签

来自分类Dev

如何在Jsoup解析中避免围绕HTML Head标签

来自分类Dev

HTML可以包含两个HEAD标签吗

来自分类Dev

如果有评论,则省略html,body,head标签

来自分类Dev

html标签和body标签的区别

来自分类Dev

X轴的开始和结束标签未显示

来自分类Dev

根据开始和结束XML标签分割文件

来自分类Dev

局部渲染和html标签

Related 相关文章

热门标签

归档