随机<a> tag will not go away

时间:2018-05-02 16:30:06

标签: php html css

I have this simple website built with a 3x4 CSS grid. But for some reason when I check the page in chrome 'Inspect' there's this weird empty <a> </a> tag that is clearly not in my code. It's causing an extra row to appear on the website, resulting in a 4x4 grid instead.

It's right in between the main content and the footer like this in the chrome Inspect:

enter image description here

但是我的代码看起来像这样:

My source code

如果我删除了chrome中的<a></a>标记,请检查网站是否恢复正常。

以下是chrome检查中显示的网格的图像。

enter image description here

请帮我弄清楚为什么会出现这种情况以及如何摆脱它,谢谢!

1 个答案:

答案 0 :(得分:2)

流浪<a/>就在“#34;统计&#34;”之后。那会给你带来麻烦。它可能应该是</a>标记,用于关闭开始的锚标记。

这会让你感到害怕是因为Chrome看到<a/>,认为&#34;哦,一个自我关闭元素!&#34;,并且包括两个标签,即开始和结束。但是你已经开了一个<a>,所以你真正想要的是</a>,而不是<a/>。发现差异?