关于“未关闭<a>?</a>的错误代码

时间:2011-03-02 17:10:18

标签: html expression

为什么此代码(如下)出现错误,告诉我“<a>标记未在</h1>标记之前关闭?”

<a href="http://sap/univertical/mysite5/default.htm"><span class="style4">Training Portal</span></a></span><a></h1>

BTW我是编码和网络开发的新手,并且在这个项目中已经完全陷入了火上浇油之中。非常感谢任何帮助!

3 个答案:

答案 0 :(得分:4)

在您发布的HTML字符串的最后,有<a></h1> - 开头 a标记,在H1之前未关闭标签被关闭..

它可能不应该存在。

答案 1 :(得分:1)

为了清楚起见,我们将每个标记放在它自己的行上:

<a href="http://sap/univertical/mysite5/default.htm">
    <span class="style4">
        Training Portal
    </span>
</a>
</span>
<a>
</h1>

最后三行都有问题。

首先,有一个结束span标记,没有匹配的开头标记。

其次,有一个没有属性的裸a标签,也没有任何结束标签。这是错误消息通知您的问题。

第三,最后一行有一个结束h1标记,也没有匹配的开头标记。

答案 2 :(得分:0)

您的代码应为

<a href="http://sap/univertical/mysite5/default.htm"><span class="style4">Training Portal</span></a></span></h1>

另外,还有一个额外但我不确定是否只是从那里关闭span标签。