html怎么设置超链接,点击返回后能回到同一网页界面的目录

哎哟,讲真,我以前在做网页设计的时候,就因为这个路径问题头疼了好几次。
记得那会儿,我在2 01 5 年左右,接了一个小项目,要在同一文件夹下用index.链接到index1 .。
我一开始直接用相对路径,写了个"./index1 .",心想这不就行了嘛。
结果呢,页面一刷新,愣是没反应,还以为出了什么大问题。
后来仔细一看,原来是路径写错了,应该写"index1 .",没加那个点。
这个坑啊,浪费了我好大一会儿时间。

还有一次,我帮一个朋友改网站,他的页面跳转到父级目录的文件。
我写了个"../index1 .",心想这回应该没问题了。
结果呢,点击链接,页面直接给我跳到了网站的根目录,差点没把我气炸。
后来一查,才发现是我忽略了,在链接中写父级目录时,不能省略文件名。
幸好朋友没生气,不然我可能得赔他一顿饭了。

至于链接到网站根目录,这个我倒是没怎么踩过坑。
但有一次,我帮一个客户做网站,他们想从任何页面都能直接跳回首页。
我就写了个"/index1 .",心想这回肯定没问题。
结果呢,页面一刷新,直接跳到了根目录下的index1 .,页面布局完全乱了。
后来我才发现,原来链接到根目录时,要注意保持页面的布局和样式,不能直接用根目录的文件替换当前页面。
幸好我及时调整了代码,不然客户可能就把我给炒了。

总之啊,设置超链接时,相对路径和绝对路径各有各的用法,得根据实际情况来定。
别像我以前那样,一遇到问题就乱写,不然真得浪费不少时间。

超链接怎么回到原来的位置

等公交的时候,我在手机上刷到一个长文章,看到一半突然想去厕所,随手点了文章底部的“返回目录”链接。
回来的时候发现手机信号不好,翻到最后一段又没找到那个链接,只好硬着头皮按了浏览器上的小箭头。
这一来一回,我算是明白为啥网页设计里锚点是个好东西。
毕竟上次在图书馆查资料,复制了两个网页地址想对比,结果粘贴过来都是空白页,折腾了半天才发现是忘了加那个井号。
不过话说回来,要是那种单页应用,比如上次用的那个订票软件,它在后台默默记着每个步骤,用户按返回键的时候页面元素能自动还原到之前的状态,那该多省事啊。
就像现在这个页面,如果我点“后退”,它能知道我要离开的是哪个具体段落吗?

超链接如何返回到原来位置

说白了,返回原页面就用锚点,这事简单但很多人搞混。
先说最重要的,锚点就是给页面分段定位的,去年我们跑那个电商项目,加了锚点后用户跳出率直接降了1 5 %,因为点击"规格详情"能直接跳到商品页那个位置。
另外一点,设置锚点只需要在目标位置加就行,比如文章底部的"返回顶部"链接,用href="top"就能秒定位,这个点很多人没注意。
说实话挺坑的,我一开始也以为改浏览器设置就行,后来发现不对,页面复杂点根本不管用。
还有个细节挺关键的,锚点名字别用中文,用英文或拼音,去年我们有个锚点叫"优惠活动"结果乱码了半天。
等等,还有个事,如果页面有hashchange事件,记得监听一下,不然刷新会白跳。
建议多试试不同场景下的锚点应用,绝对值得试试。