【问题标题】:Stray end tag "head"杂散结束标签“头”
【发布时间】:2013-03-12 17:16:41
【问题描述】:

我有以下html5代码:

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="Style.css" rel="stylesheet" type="text/css"> 
    <title>Catalogo Dischi</title>
        <p class="title"> Catalogo Dischi </p>
    <a id="index">
        <p class="subtitle">Indice</p>
    </a>
    <p class="text">
        <a href="#classic">Musica Classica</a>
        <br/>
        <a href="#jazz">Musica Jazz</a>
        <br/>
        <a href="#country">Musica Country</a>
    </p>
</head>

代码在 html 标签内。我不明白这个错误的原因,我关闭了除了meta和link之外的所有标签,无法关闭,这是什么问题?

【问题讨论】:

    标签: html netbeans tags


    【解决方案1】:

    您需要了解——&lt;head&gt; 元素定义了浏览器使用但在页面中不直接可见的属性。 &lt;title&gt; 属性定义浏览器选项卡上显示的标题。

    关闭&lt;head&gt;标签后,应该打开&lt;body&gt;标签,页面中要显示的所有内容都应该在其中。

    有关这些元素的基本介绍,另请参阅 http://reference.sitepoint.com/html/page-structure

    【讨论】:

      【解决方案2】:
      <head>
          <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
          <link href="Style.css" rel="stylesheet" type="text/css"> 
          <title>Catalogo Dischi</title>
      
      </head>
      
      <body>
      
          <p class="title"> Catalogo Dischi </p>
          <a id="index">
              <p class="subtitle">Indice</p>
          </a>
          <p class="text">
              <a href="#classic">Musica Classica</a>
              <br/>
              <a href="#jazz">Musica Jazz</a>
              <br/>
              <a href="#country">Musica Country</a>
          </p>
      </body>
      

      【讨论】:

        【解决方案3】:

        您需要关闭标题后的head 标签,并将您的内容包装在body 标签中。

        【讨论】:

          【解决方案4】:

          如果头部有类型或双标签问题,可能会发生错误。假设标题是这样的

              <title> Foundation </title>>
          

          然后会出现错误的结束标记“head”,包括正文中的错误

          如果页面在 Chrome 中打开,那么它会在“Body”标签之后添加一个 >

          <body>
          ">"
          

          【讨论】:

            【解决方案5】:

            在您的代码中,当

            开始它表示身体部位,但 所以在

            之后

            所有东西都在 body 下,所以关闭 &lt;/head&gt; 是一个错误

            【讨论】:

              【解决方案6】:

              这是您的字符集 charset=UTF-8",它缺少开头的 "

              【讨论】:

              • 我觉得这行其实是对的:&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;
              【解决方案7】:

              我通过对我的代码执行此操作解决了我的问题,我向您展示了标签示例,以便您可以看到我对标签做了什么。

              所以使用链接标签会是:

              <link href='https://fonts.googleapis.com/css?family=Aclonica%7cPlayfair+Display' rel='stylesheet'/> 
              

              注意最后链接标签以 /> 结尾

              【讨论】:

                猜你喜欢
                • 2014-07-29
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2018-09-28
                • 1970-01-01
                相关资源
                最近更新 更多