在我的HTML代码中,我有一个列表元素ID,例如:
<li id="pageHome">
而且,当我想参考它时,我有:
<h1><a href="#!/pageHome" id="logo">Interior</a></h1>
这很好,但是,当我加载我的网站时,我注意到当我想要访问我的主页时,链接看起来像这样:
mywebsite.com /#!/ pageHome
我不认为这看起来很专业。有什么我可以这样做的,任何时候我想去主页,它会显示这样的东西吗?
mywebsite.com/pageHome
答案 0 :(得分:2)
短划线将始终显示,但您可以防止反斜杠和感叹号出现在网址中,因为写入href =“#pageHome”已足够
答案 1 :(得分:1)
#pageHome
应该可以正常使用。
同时检查How do I scroll to an element using JavaScript?是否有JS解决方案!