html中<a href> </a>的用法

一、绝对跳转
   <a href="http://www.baidu.com/">百度</a>

二、相对跳转有如下方式,需要了解(以下的例子中,分别以你的例子和带.html尾缀进行演示):
转载: http://zhidao.baidu.com/question/155406008.html?qbl=relate_question_1

    1. 本目录的使用(与本文件在相同的文件夹下):
         <a href="123456">
         <a href="123456.html">

    2. 本目录下的子文件夹(设文件夹名为newdoc)的使用:
         <a href="newdoc/123456">
         <a href="newdoc/123456.html">

    3. 本目录下的子文件夹下的子文件夹(设文件夹名为newdoc2)的使用(如果更多层,则依此类推):
         <a href="newdoc/newdoc2/123456">
         <a href="newdoc/newdoc2/123456.html">

   4. 本目录上一层父目录的使用:
         <a href="../123456">
         <a href="../123456.html">

    5. 本目录上两层父目录的使用(如果更多层,则依此类推):
         <a href="../../123456">
         <a href="../../123456.html">

    6. 本目录上一层父目录下一个名为new文件夹下的使用(也就是和本文件所在的文件夹在相同目录下的那个new文件夹):
         <a href="../new/123456">
         <a href="../new/123456.html">

三、用于内部连接吧,叫锚定
    1、同页面跳转: 
    <a href="#q1">问题一?</a> 
    <a href="#q1">问题二?</a> 
    <a href="#q1">问题二?</a> 
    
    <!-- 添加锚的方法 -->
    <a name="q1">问题一的解答</a> 

    2、不同页面跳转: 
    a.html的内容 <a href="b.html#q1">问题一?</a> 
    b.html的内容 <a name="q1">问题一的解答</a>


注意:

    1.确定在同一个页面打开
    如果
    <a href="#q1">问题一?</a> 
    <a href="#q2">问题二?</a>  这样写不是在同一个页面打开的话,要加 target="_self"

    如下:  
    <a href="#q1" target="_self" >问题一?</a> 
    <a href="#q2" target="_self" >问题二?</a>

    添加锚点就是为了在同一个页面方便快捷地找到相应位置,所以要确定在同一个页面打开才好,呵呵
    
    2.只要是跳到同一个地方,锚点名称必须是一样的。
    
    3.添加锚点,起始位置和结束位置必须都是用<a></a>标记来写的,前面是用href="#锚点名",后面是name="锚点名";
      可参考: http://blog.youkuaiyun.com/chelen_jak/article/details/19157445


四、其它
    1. <a href="#"> 
      # -- 代表空连接,连接的是自己即什么也不做。可以参考《 href="#"是什么意思呢?http://blog.youkuaiyun.com/chelen_jak/article/details/19156215

    2. <a href="#news"> 
      #new -- 跳到本页的new位置,用法:<a name="new"></a>



### 包含多个`li`元素及`a`标签的实现方法 #### 有序列表中使用`li`和`a`标签 在HTML中,若要创建一个有序列表,可使用`<ol>`标签作为整体容器,内部包含多个`<li>`标签,每个`<li>`标签内可放置`<a>`标签。以下是示例代码: ```html <ol> <li><a href="https://www.example1.com">链接1</a></li> <li><a href="https://www.example2.com">链接2</a></li> <li><a href="https://www.example3.com">链接3</a></li> </ol> ``` 上述代码中,`<ol>`标签定义了一个有序列表,每个`<li>`标签代表列表中的一项,`<a>`标签创建了一个超链接,用户点击链接文本时,会跳转到指定的URL。 #### 无序列表中使用`li`和`a`标签 无序列表使用`<ul>`标签作为整体容器,同样内部包含多个`<li>`标签,每个`<li>`标签可包含`<a>`标签。示例如下: ```html <ul> <li><a href="https://www.sample1.com">示例链接1</a></li> <li><a href="https://www.sample2.com">示例链接2</a></li> <li><a href="https://www.sample3.com">示例链接3</a></li> </ul> ``` 这里`<ul>`标签创建了无序列表,列表项前通常会显示一个小圆点或其他符号,每个列表项中的`<a>`标签实现了超链接功能。 ### 包含多个`li`元素及`a`标签的作用 - **组织信息**:`li`元素可将相关信息组织成列表形式,无论是有序列表还是无序列表,都能让内容更加清晰、有条理,方便用户浏览。例如,在网站的导航栏中,使用`li`和`a`标签可将不同页面的链接组织成列表,用户能快速找到并访问所需页面。 - **创建导航**:`a`标签的主要作用是创建超链接,通过在`li`元素内使用`a`标签,可以将各个列表项变成可点击的链接,实现页面间的跳转,构建网站的导航系统。 - **提高可读性**:将相关内容以列表形式呈现,能显著提高页面的可读性,使信息层次更加分明。比如,在展示产品特性、文章目录等场景中,使用`li`和`a`标签能让用户迅速把握内容要点。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值