<a> tag always inserts after </a> <div> <a> tag

时间:2016-07-04 04:04:38

标签: html css

I have been creating a GitHub project called AnyMath使用HTML,CSS和JS,最近我遇到了一些障碍。在我的index.html文件中,一切看起来都很正常,但是当我运行我的程序时,会出现问题并且chrome检查器显示在几个位置插入了<a href="#" class="link-unmade"></a>标记(我认为此标记是在{{{{}}之后插入的1}}标签)。

由于<div>标记为空,这本身并不会导致很多问题,但我使用的是响应式网格,而<a>并未应用于我的第一个列child是row:first-child { margin-left: 0; }标记。所以,我的网格没有正常工作,我真的不想试图忽略或者巧妙地修复我的网格,因为它可能会导致以后出现更多问题。

以下是试图解释使用chrome检查器发生的情况的屏幕截图(这些标记仅在我运行代码时显示) Image, http://i.stack.imgur.com/M69Y4.png

如果你能提供任何可能很棒的帮助,我鼓励那些想要帮助的人查看peg的开发树下的GitHub项目(顶部链接)并检查代码。谢谢,我希望你能帮助我。

1 个答案:

答案 0 :(得分:1)

当写入无效错误 HTML时,浏览器会尝试从中理解错误而不是错误。 您的代码SELECT * FROM users WHERE DAYOFWEEK(birthday)=6 未正确关闭,因此浏览器会添加新的<a>代码。因此,当您在源代码中看不到它们时,您可以在运行时中看到新的<a>标记。