没有href和name的锚点标签是否是有效的HTML?

9
在HTML中,没有href和name属性的锚点标签是否有效?在我们的应用程序中,我们有一些禁用的删除链接(因此没有href属性),但仍然显示给用户。

我代表Joshua Muheim发布这个问题,这个问题是在相关问题的评论区中提出的。它与原始问题非常相似,但有足够的不同之处,让我觉得值得将其作为一个独立的问题提出。


1
可能是重复的问题:在没有href属性的情况下使用<a>(锚标签)是否有效? - Jukka K. Korpela
@JukkaK.Korpela,我认为很明显原问题是关于是否可以有一个没有[href]属性的<a>元素,而这个问题更具体地是关于是否可以有一个没有[href]属性没有[name]属性的<a>元素。话虽如此,如果它被关闭了我也不介意。我只是觉得把它变成可搜索的东西是值得的,以防其他人有同样的问题。 - zzzzBov
这个回答解决了你的问题吗?可以在没有href属性的情况下使用<a>(锚标签)吗? - Marcellus
这可能是一个略微不同的问题,但你在这里给出的答案已经在原问题中提供了,一字不差。在我看来,这对于任何遇到这两个问题之一的人来说,提供的信息甚至更少了。 - Marcellus
1个回答

14

是的,这是有效的,HTML规范说明

如果a元素没有href属性,那么该元素表示占位符,用于放置链接(如果与相关内容有关),仅包含元素的内容。


иҝҷ并没жңүеӣһзӯ”е…ідәҺnameйғЁеҲҶзҡ„й—®йўҳпјҢиҖҢиҝҷжӯЈжҳҜдёҺе…¶д»–е…ідәҺй”ҡзӮ№е’Ңhrefзҡ„её–еӯҗдёҚеҗҢзҡ„ең°ж–№гҖӮ - TylerH

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接