标签在它之前关闭

时间:2018-02-12 09:42:23

标签: html css jscript

下面是我为我的项目编写的语法html。我认为我的代码没有任何问题。但浏览器以不同方式编译它。

我的代码:



<a href="#" class="m-news">
  <div class="mn-title">
  </div>
  <div class="mn-content">
  </div>
  <div class="news-footer">
    <a href="#"></a>
  </div>
</a>
&#13;
&#13;
&#13;

浏览器如何编译它:

谁能告诉我为什么会这样?我做了删除js,删除css,以及所有其他可能的测试。我在opera internet explorer chrome中测试过。

1 个答案:

答案 0 :(得分:2)

禁止嵌套<a>元素。

第二个<a>开始标记会被忽略,因此第一个</a>结束标记会关闭第一个<a>

如果您有used a validator,则会收到此错误。