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项目(顶部链接)并检查代码。谢谢,我希望你能帮助我。
答案 0 :(得分:1)
当写入无效或错误 HTML时,浏览器会尝试从中理解错误而不是错误。
您的代码SELECT *
FROM users
WHERE DAYOFWEEK(birthday)=6
未正确关闭,因此浏览器会添加新的<a>
代码。因此,当您在源代码中看不到它们时,您可以在运行时中看到新的<a>
标记。