Web前端-Html2--a链接

                                               标签                             

   a链接4大功能

 a标签有四大功能:
        1.超链接功能
            能够点击跳转到指定页面

       2.回到顶部功能
            <a href="#">文本</a>
            href在填写#时  就实现回到顶部功能

            在实际开发中 如果暂时不知道跳转到什么地址 可以先写一个#占位

       3.锚点功能
            能够跳转到其他页面或者当前页面的指定位置
                如果跳转到自己的网页 那么路径也是遵循 img的路径原理 一样
                相对路径 绝对路径  网络路径
                网页跳转如果不加入锚点功能 那么默认就是跳转到页面的顶部


            加入锚点功能:
             (1)在目标页面 自己定一个锚点位置 给那个位置的标签
                    加一个id属性  id必须是字母开头
             (2)在超链接的href里面 写上   href="目标页面路径.html#锚点的id"

            还可以跳转到当前页面的指定位置

            href="#锚点"  表示跳到当前页面指定锚点位置
        
        4.文件下载功能
            一旦href的路径关联一个文件资源地址
            那么就可以实现下载
            但是要注意: 如果关联的文件是 图片 音频 视频 txt等
                        这些浏览器能够直接预览的文件类型
                        那么浏览器不会提示下载 而是直接打开

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>笔记</title>
</head>
<body>
<!-- a标签四大功能
    1.超链接功能
        能够跳转指定页面 -->
        <a href="http://www.baidu.com">百度</a>
<!-- 2.回到页面顶部
        填写#回到页面顶部   实际开发中不知道跳转什么地址 可以先填写#  站位-->
        <a href="#">回到页面顶部</a>
<!-- 3.锚点功能
        能够跳转其他页面 或者当前页面指定位置 
        如果跳转自己的页面  name路径遵循img   
        相对路径 绝对路径 网络路径-->
        <a href="笔记11.23.html">11.23笔记</a>
<!-- 加入锚点功能
         1.在目标页面内 给一个锚点位子  用id属性  id必须是字母开头
         2.在超链接的href里面 写上   href="目标页面路径.html#锚点的id"

            还可以跳转到当前页面的指定位置

            href="#锚点"  表示跳到当前页面指定锚点位置
         -->
         <!--  4.文件下载功能
            一旦href的路径关联一个文件资源地址
            那么就可以实现下载
            但是要注意: 如果关联的文件是 图片 音频 视频 txt等
                        这些浏览器能够直接预览的文件类型
                        那么浏览器不会提示下载 而是直接打开

        不推荐使用超链接实现文件下载功能:
            1.不能限流

            2.不能防盗链
                    防止盗取连接  一旦用a标签实现文件下载
                    那么其他不轨之徒 就可以直接复制下载地址 
                    放到他的网站上进行  赚钱下载 我们就吃亏了 -->
<h1>锚点页面目标</h1>
<a href="">跳转锚点页面</a>
 <!-- 相对路径 -->
<a href="笔记11.23.html">跳转到锚点页面</a>
<!-- 跳转到指定锚点位置 -->
<a href="笔记11.23.html#A">11.23笔记页面A点</a>
<a href="笔记11.23.html#B">11.23笔记页面B点</a>
<a href="笔记11.23.html#C">11.23笔记页面C点</a>
<hr>
<a href="#life">去生活区</a>
<a href="#el">去电子区</a>
<a href="#cl">去服装区</a>
<hr>
<a href="q.jpg">点我是一个图片</a>
<a href="aa.zip">点我下载压缩包</a>


<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<h2 id="life">生活区</h2>

<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<a href="#">点我回到顶部</a>

<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<h2 id="el">电子区</h2>

<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<h2 id="cl">服装区</h2>

<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<hr><hr><hr><hr><hr><hr><hr><hr><hr><hr>
<!-- a链接下载功能 -->

<a href="q.jpg">点我是一个图片</a>
<a href="aa.zip">点我下载压缩包</a>









    
</body>
</html>

        不推荐使用超链接实现文件下载功能:
            (1)不能限流

            (2)不能防盗链
                    防止盗取连接  一旦用a标签实现文件下载
                    那么其他不轨之徒 就可以直接复制下载地址 
                    放到他的网站上进行  赚钱下载 我们就吃亏了

 

                                                     特殊符号

在某些会混淆的情况下 我们要用 特殊符号来区分

    在html中 我们用&lt;br&gt;标签表示换行

    在html中有一个空格折叠效应

    在代码编写期间 所有的回车换行在浏览器中不识别
    浏览器的换行只识别 br标签  那空格本身是不识别的
    但是的确代码里面是有空格和回车 还有缩进 

    浏览器的处理就是:空格折叠  把所有的空格 回车 缩进折叠成一个空格的位置
    换行的解决方式就是用   <br>标签来换行
    空格用: &nbsp;来代替

    &:  &amp;

我是一句话&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我是好远以后的另一句话

    
    在html的特殊符号用我们用&amp;nbsp;来表示空格

    <!-- &copy;  &yen;▇█▉▊…☾☀ -->
    <!-- ♔♔♔ஐ☣ღ☬☨¥ -->

  列表标记


        无序列表
            ul   li

            ul的属性:
                type: 
                    disc(默认值) 实心小圆圈


                    circle  空心小圆圈

                    square 实心小方块

<ul type="square">
    <li>今天狂风呼啸</li>
    <li>大地在震颤</li>
    <li>是人性的扭曲</li>
    <li>还是道德的沦丧</li>
 </ul>

<!--
   在是用列表的时候一边去掉前面的序列标识
-->

<style>
    ul,ol{
        list-style-type: none;
    }

有序列表
            ol   li

            ol的属性:
                type:  1(默认值)  a  A i  I  序号的样子

                start: 序号从多少开始  只能写数字

<ol type="1" start="8">
    <li>今天狂风呼啸</li>
    <li>大地在震颤</li>
    <li>是人性的扭曲</li>
    <li>还是道德的沦丧</li>

</ol>

  自定义列表
            dl   dt  dd

                dt是列表的小标题描述
                dd每一个列表

<dl>
    <dt>四大名著</dt>
    <dd>水浒</dd>
    <dd>西游</dd>
    <dd>红楼</dd>
    <dd>海贼王</dd>

    <dt>四大美女</dt>
    <dd>网红1</dd>
    <dd>网红2</dd>
    <dd>貂蝉</dd>
    <dd>李白</dd>

        meta标签的作用

1.声明编码表    
              编码与解码:
                        编码: 从看得懂的=====>看不懂的
                        解码: 从看不懂的=====>看得懂的

<meta charset="UTF-8">

2.SEO:  搜索引擎优化
                搜索引擎的关键字优化

<meta name="keywords" content="科技,AI,Web前端,善知,善知教育">

                描述内容优化:

 <meta name="description" content="善知教育为全球所有IT同学提供最好最优最新最时尚的技术培训">

3. 自动跳转 

 <meta http-equiv="refresh" content="3,url=http://www.baidu.com">

 4.网页的收藏夹小图标

link是头部标签 写在head标签里

<link rel="icon" href="qqvip.png">

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值