PHP中超链接<a href="#">什么意思

虽然会用<ahref="#">但不知道正确意思,是链接本页面还是不做链接或者其他意思?点击后它会刷新该页面吗?... 虽然会用<a href="#">但不知道正确意思,是链接本页面还是不做链接或者其他意思?点击后它会刷新该页面吗? 展开
 我来答
百度网友66a8d48e5
2008-11-15 · TA获得超过7687个赞
知道大有可为答主
回答量:3002
采纳率:12%
帮助的人:3899万
展开全部
同意一楼,这个不是PHP的,而是HTML的,呵呵,任何HTML页中都可以用,这个锚一般说是空锚,实则连接本页。当然是会刷新本页的,而且点击后,你的页面地址不再是原地址,而是原地址后加一个#号。有时我们作一个自身刷新时可以直接使用。但有时大多数是后边写了onclick句柄,进行事件的调用了!

而对于页内锚,也就是刷新时刷到具体的内容,比如文件太长,而新到具体内容。这时用的不是href属性!而是name属性!而就是说A标签是有两个常用的属性,一个是name,一个是href,还可以同时存在。这就是二楼所说的情况!

但不能说二楼错了,因为我们对于页内锚的使用就是定位内文,如果说有这么一个连接时:
<a href="address" name="nameaddress"></a>这种情况在浏览器间正好就是:
address#nameaddress的情况。也就是说:
可以使用<a href="address#nameaddress"></a>这种情况!说白了,如果只有#nameaddress的情况可以说是正确的!
但只使用name 的情况是不同的!如:
<a name="nameID"></a>在页内,这种情况必须在页内,有一个<name="nameID">,这时点击时会自动找到内容nameID的地方。而对于一个锚既有外定位,又有内定位时,可以使用<a href="页定位#内容定位">的形式。

所以对于A标签的理解,还是建议你看一下HTML4。0的官方权威的东西!
yyjacky412
2008-11-15 · TA获得超过184个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:137万
展开全部
更常见的写法是<a href="####"></a>

主要的作用是做一个空链接而且点击这个链接不会刷新本页面

当你的页面很长的时候,

点击这个空链接时候,

不会跳到页面顶端..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
saiyunnana
2008-11-15 · TA获得超过120个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:207万
展开全部
链接本页面哦
是会刷新当前页面的
o(∩_∩)o...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式