我遇到了一个非常奇怪的错误。我为网站创建了一个按钮集,然后将其移植到我通过复制和粘贴制作的网站中。有一些小问题主要是因为wordpress,还有一个我无法弄清楚的大问题。
每当我创建一个锚元素时,wordpress会复制一个标记元素,并将其复制3次,一次在元素之前,另一次在之后。它还将2/3的这些放入p标签内。
下面的屏幕,请帮助。
这是实际的代码。
<!-- Here I am testing what happens when I add the anchor element -->
<!-- This results in three duplicates -->
<a href="javascript:alert('button event');" title="test case"><div style="display:inline-block;" class="button button__orange button__large"><h5><span class="icon-newspaper"></span> LEARN MORE</h5></div></a>
<!-- This does not -->
<div style="display:inline-block;" class="button button__orange button__medium button__icon--introduce"><h5><span class="icon-newspaper"></span> LEARN MORE</h5></div>
答案 0 :(得分:0)
我正在与我的后端开发人员合作,他意识到造成这个问题的原因。
显然,你不应该把一个H5放在一个锚标签内,因为它会导致像这样的奇怪错误。
课程:不要在锚标记内嵌套标题,在标题标记中包围锚点。