Html 有关<;a>;标签
Html 有关<;a>;标签,html,warnings,aptana,Html,Warnings,Aptana,我已将Aptana升级到版本3。从那以后,我收到了如下警告: <a><span id="contacts" rel="#overlayTest">Contact</span></a> Multiple markers at this line: - should discard unexpected <a> - should discard unexpected </a> <a class="pointer
我已将Aptana升级到版本3。从那以后,我收到了如下警告:
<a><span id="contacts" rel="#overlayTest">Contact</span></a>
Multiple markers at this line:
- should discard unexpected <a>
- should discard unexpected </a>
<a class="pointer"><li class="spacing5px">Journal</li></a>
Multiple markers at this line:
- should discard unexpected </a>
- missing <li>
- missing </a> before <li>
此行有多个标记:
-应该抛弃意外
-缺少
-在
B。我是瞎了还是真的有什么不对劲
顺便说一句,我的页面加载完美。这些只是警告,但它让我讨厌
谢谢 锚是内联元素,因此它们应该位于块级元素内部,包括
li
和div
元素。但是span
应该是正常的。锚点是内联元素,因此它们应该进入块级元素,包括li
和div
元素。但是span
应该是正常的
在“div”或“span”之前添加“a”标记是否违法
在HTML5之前,你不能在锚点中放置div(我不会这么做很长时间,因为浏览器需要太多的黑客来处理它)
不能将列表项放在任何可以放置锚定的位置,反之亦然。(因此,锚点不能是列表的子元素,列表项不能是锚点的子元素)。我不确定HTML5是否会改变这一点
此外:
- 没有href的锚不是一个好主意。它呼喊着JavaScript依赖性。(如果它有一个名称,那么它会大喊是时候升级了,并将id放在更合适的元素上)
- spacing5px不是一个
- 没有href的锚不是一个好主意。它呼喊着JavaScript依赖性。(如果它有一个名称,那么它会大喊是时候升级了,并将id放在更合适的元素上)
- spacing5px不是一个
中的任何内容,只要它不是允许用户交互的另一个元素,比如按钮或其他链接。显然,
不允许作为
元素的子元素。html5块级链接改进的良好分解:非常感谢!我也非常感谢结尾的提示!)我确信我读到HTML5允许
中的任何内容,只要它不是允许用户交互的另一个元素,比如按钮或其他链接。显然,
不允许作为
元素的子元素。html5块级链接改进的良好分解:非常感谢!我也非常感谢结尾的提示!)