猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
什么是href=“#”,为什么使用它
什么是href=“#”,为什么使用它?
在许多网站上,我看到有
href="#"
..什么意思?它是用来干什么的?
拉丁的传说
浏览 1085
回答 3
3回答
冉冉说
将“#”符号作为某物的href,意味着它不是指向不同的URL,而是指向同一页上的另一个id或name标记。例如:<a href="#bottomOfPage">Click to go to the bottom of the page</a>blah blah blah blah ...<a id="bottomOfPage"></a>但是,如果没有ID或名称,那么它就会变成“Nowhere”。下面是另一个类似的问题HTML锚带有“名称”或“id”?
0
0
0
POPMUISE
创建无序列表的目的通常是将它们用作菜单,但是li列表项是文本。因为名单li项是文本,鼠标指针将不是箭头,而是“i游标”。用户习惯于在可点击的情况下看到鼠标指针的指向手指。使用锚标记a在li标记导致鼠标指针更改为指向手指。使用列表作为菜单时,指点手指要好得多。<ul id="menu"> <li><a href="#">Menu Item 1</a></li> <li><a href="#">Menu Item 2</a></li> <li><a href="#">Menu Item 3</a></li> <li><a href="#">Menu Item 4</a></li></ul>如果列表用于菜单,而不需要链接,则不需要指定URL。但问题是如果你忽略了href属性中的文本。<a>标记被视为文本,因此鼠标指针返回到i-游标.I-游标可能会使用户认为菜单项不可点击.因此,您仍然需要一个href但你不需要任何地方的链接。你可以用很多div或p标签的菜单列表,但鼠标指针将是一个I-光标,他们也.您可以使用许多按钮堆叠在一起的菜单列表,但列表似乎更好。这可能就是为什么href="#"在列表标记内部的锚标记中不使用指向任何位置。您可以在CSS中设置指针样式,因此这是另一个选项。这个href="#"不去任何地方可能只是懒散的方式来设置一些造型。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续