之后的href锚文本

时间:2016-06-12 13:06:26

标签: html anchor href

在网站上找到以下代码。它是有效的HTML吗?

<td><a href=http://dummy.url/example.pdf target="_blank"</a> Example</td>

使用较旧的浏览器无法点击示例,但使用较新的浏览器。下面的代码不会更好吗?

<td><a href="http://dummy.url/example.pdf" target="_blank"> Example</a></td>

4 个答案:

答案 0 :(得分:1)

没有。开始标记缺少>。请注意,在第一个示例中,代码突出显示已被破坏。不同的浏览器以不同的方式“纠正”错误的HTML。

您可以尝试在此验证:

https://validator.w3.org/#validate_by_input

答案 1 :(得分:0)

第一个代码无效,有些浏览器可以渲染它但这并不意味着它有效。

答案 2 :(得分:0)

您问题中的代码下面是有效的HTML代码。它应该适用于所有浏览器。上面的第二行代码没有错误

答案 3 :(得分:-2)

我不知道多少,但我认为href应该在引号中,因为它应该是字符串,因为锚之后的文本我以前从未尝试过..我不知道它是否与目标元素有关名称为空白的其他元素虽然无法在手机上测试