在链接中使用类而不是id

时间:2015-07-05 20:03:22

标签: html

是否可以创建通常会转到id的链接:

<a href="http://example.com/page#someid">

而是去上课:

<a href="http://example.com/page.someclass">

页面是否会上下滚动,尝试到达该类的所有元素,还是只是什么都不做?

2 个答案:

答案 0 :(得分:0)

除了在服务器上查找名为“page.someclass”的文件外,它什么都不做,最有可能产生404.请参考URL spec,因为你的CSS选择器与'hash'混淆不清'网址的一部分。

答案 1 :(得分:0)

为什么不尝试呢?

JS FIDDLE DEMO

如果您使用的是class als锚链接,则您的浏览器会尝试将其作为网址打开,就像上面提到的index.content中的示例一样。因为他无法找到它,您将收到404未找到或403禁止的错误。