前端-html-01

1.HTML的标签分类

1.1常用排版标签

标签名语义和功能属性单标签还是双标签
h1 ~ h6一级标题~六级标题双标签
p段落双标签
hr分隔线单标签
br换行单标签
pre原格式显示双标签
div无语义,用于页面布局双标签

1.1.1h标题标签 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
        <h1>h1</h1>
        <h2>h2</h2>
        <h3>h3</h3>
        <h4>h4</h4>
        <h5>h5</h5>
        <h6>h6</h6>
    </body>
</html>

1.1.2.p段落标签

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
        <p>豫章故郡,洪都新府。星分翼yì轸zhěn,地接衡庐。襟jīn三江而带五湖,控蛮荆而引瓯ōu越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻tà。雄州雾列,俊采星驰。台隍枕夷yí夏之交,宾主尽东南之美。都督阎公之雅望,棨qǐ戟jǐ遥临;宇文新州之懿yì范,襜chān帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电青霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。</p>
        <p>时维九月,序属三秋。潦水尽而寒潭清,烟光凝而暮山紫。俨骖cān騑fēi于上路,访风景于崇阿。临帝子之长洲,得天人之旧馆。层峦耸sǒng翠,上出重霄xiāo;飞阁流丹,下临无地。鹤汀tīng凫fú渚,穷岛屿之萦yíng回;桂殿兰宫,即冈峦之体势。</p>
    </body>
</html>

 1.1.3hr分割线

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
        <p>豫章故郡,洪都新府。星分翼yì轸zhěn,地接衡庐。襟jīn三江而带五湖,控蛮荆而引瓯ōu越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻tà。雄州雾列,俊采星驰。台隍枕夷yí夏之交,宾主尽东南之美。都督阎公之雅望,棨qǐ戟jǐ遥临;宇文新州之懿yì范,襜chān帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电青霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。</p>
        <hr>
        <p>时维九月,序属三秋。潦水尽而寒潭清,烟光凝而暮山紫。俨骖cān騑fēi于上路,访风景于崇阿。临帝子之长洲,得天人之旧馆。层峦耸sǒng翠,上出重霄xiāo;飞阁流丹,下临无地。鹤汀tīng凫fú渚,穷岛屿之萦yíng回;桂殿兰宫,即冈峦之体势。</p>
    </body>
</html>

1.1.4br换行标签

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
       <h1>换行标签</h1>
       豫章故郡,洪都新府。星分翼yì轸zhěn,地接衡庐。襟jīn三江而带五湖,控蛮荆而引瓯ōu越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻tà。雄州雾列,俊采星驰。台隍枕夷yí夏之交,宾主尽东南之美。都督阎公之雅望,棨qǐ戟jǐ遥临;宇文新州之懿yì范,襜chān帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电青霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。
     <br>
       时维九月,序属三秋。<br>
       潦水尽而寒潭清,烟光凝而暮山紫。俨骖cān騑fēi于上路,访风景于崇阿。临帝子之长洲,得天人之旧馆。层峦耸sǒng翠,上出重霄xiāo;飞阁流丹,下临无地。鹤汀tīng凫fú渚,穷岛屿之萦yíng回;桂殿兰宫,即冈峦之体势。
    </body>
</html>

1.1.5pre 原格式显示

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
       <h1>原格式显示标签</h1>

       <pre>
        豫章故郡,洪都新府。星分翼yì轸zhěn,地接衡庐。
        襟jīn三江而带五湖,控蛮荆而引瓯ōu越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻tà。雄州雾列,俊采星驰。台隍枕夷yí夏之交,宾主尽东南之美。都督阎公之雅望,棨qǐ戟jǐ遥临;宇文新州之懿yì范,襜chān帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电青霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。
        时维九月,序属三秋。潦水尽而寒潭清,烟光凝而暮山紫。俨骖cān騑fēi于上路,访风景于崇阿。临帝子之长洲,得天人之旧馆。层峦耸sǒng翠,上出重霄xiāo;飞阁流丹,下临无地。鹤汀tīng凫fú渚,穷岛屿之萦yíng回;桂殿兰宫,即冈峦之体势。
       </pre>
    </body>
</html>

1.1.6div页面布局标签

无具体显示仅仅做页面布局时使用

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
       <h1>页面布局标签</h1>
       <div>
        豫章故郡,洪都新府。星分翼yì轸zhěn,地接衡庐。
        襟jīn三江而带五湖,控蛮荆而引瓯ōu越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻tà。雄州雾列,俊采星驰。台隍枕夷yí夏之交,宾主尽东南之美。都督阎公之雅望,棨qǐ戟jǐ遥临;宇文新州之懿yì范,襜chān帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电青霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。
       </div>
       <div>
        时维九月,序属三秋。潦水尽而寒潭清,烟光凝而暮山紫。俨骖cān騑fēi于上路,访风景于崇阿。临帝子之长洲,得天人之旧馆。层峦耸sǒng翠,上出重霄xiāo;飞阁流丹,下临无地。鹤汀tīng凫fú渚,穷岛屿之萦yíng回;桂殿兰宫,即冈峦之体势。
       </div>

    </body>
</html>

1.2.文本标签

标签名语义和功能属性单标签还是双标签
em强调,默认表现斜体字双标签
strong强调,默认表现粗体字双标签
ins表示增加的内容,默认添加下划线双标签
del表示删除的内容,默认添加删除线双标签
sub下标字双标签
sup上标字双标签
span无语义,配合CSS给文字设置样式双标签

1.2.1em与strong强调标签 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
       <h1>强调标签</h1>
        <em>豫章故郡,洪都新府。星分翼yì轸zhěn,地接衡庐。襟jīn三江而带五湖,控蛮荆而引瓯ōu越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻tà。雄州雾列,俊采星驰。台隍枕夷yí夏之交,宾主尽东南之美。都督阎公之雅望,棨qǐ戟jǐ遥临;宇文新州之懿yì范,襜chān帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电青霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。</em>
        <hr>
        <strong>时维九月,序属三秋。</strong>潦水尽而寒潭清,烟光凝而暮山紫。俨骖cān騑fēi于上路,访风景于崇阿。临帝子之长洲,得天人之旧馆。层峦耸sǒng翠,上出重霄xiāo;飞阁流丹,下临无地。鹤汀tīng凫fú渚,穷岛屿之萦yíng回;桂殿兰宫,即冈峦之体势。
       

    </body>
</html>

1.2.2ins与del标签 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
       <h1>新增与删除标签</h1>
        <del>¥999</del>
        <ins>¥100</ins>
       

    </body>
</html>

1.2.3.sub与sup上下标线 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
       <h1>上下标线标签</h1>
        2<sup>10</sup> = 1024
        <br>
        H<sub>2</sub>O
    </body>
</html>

1.2.4span标签 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
       <h1>上下标线标签</h1>
       <span style="color: blue;">
        2<sup>10</sup> = 1024
       </span>
        
        <br>
        H<sub>2</sub>O
    </body>
</html>

 1.3图片标签

标签名语义和功能属性单标签还是双标签
img引入图片src:设置图片地址。<br>alt:设置图片替代文字。<br>width:设置宽度。<br>height:设置高度单标签

1. alt 设置图片替代文字,当图片无法正常显示,显示alt中的文字
2. 如果单独设置宽度或者高度,另一个方向根据比例自动计算。同时设置宽高容易导致图片拉伸失真。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>文本标签</title>
    </head>

    <body>
       <h1>图片标签</h1>
        <img src="pics/0d40c24b264aa511.jpg" alt="华为手机">
    </body>
</html>

 

1.3.1 base64 图片

base64编码工具: https://tool.chinaz.com/tools/imgtobase/

1. 本质:一串特殊的文本,要通过浏览器打开,传统看图应用通常无法打开。
2. 原理:把图片进行 base64 编码,形成一串文本。
3. 如何生成:靠一些工具或网站。
4. 如何使用:直接作为 img 标签的 src 属性的值即可,并且不受文件位置的影响。
5. 使用场景:一些较小的图片,或者需要和网页一起加载的图片。

1.3.2相对路径和绝对路径 

以当前代码所在的文件夹为起点

1.3.2.1绝对路径
1.3.2.1.1网络绝对路径:

目标文字在网上的绝对地址,如https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png,前端开发主要使用网络绝对路径。

1.3.2.1.2本地绝对路径:

目标文字在计算上的绝对地址, 如 E:\WebProjects\html\pics,后端开发主要使用本地绝对路径。

1.3.2.2相对路径

./        当前目录(当前文件所在的目录), ./可以省略
        如果目标文件在同级或者下级
  
../     上级目录(当前文件的上级目录)
        如果目标文件在上级或者先进入上级再访问所在目录
  
../../  上上级
../../../ 上上上级

1. img 标签引入图片
2. 超链接设置目标文件
3. video 标签引入视频
4. audio 标签引入音频
5. iframe 标签引入各种类型的文件
6. link 标签关联 css 文件
7. script 标签引入 js 文件 

1.4超链接和锚点 

标签名语义和功能属性单标签还是双标签
a超链接

href:设置目标文件地址。

target:设置目标文件在哪个窗口打开

双标签

target 属性设置目标文件在哪个窗口打开,默认值是 _self,表示本窗口打开;可以设置为 _blank, 表示新窗口打开

1.4.1超链接 

1.4.1.1目标文件是网页
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>超链接标签</title>
    </head>

    <body>
       <h1>超链接标签</h1>
       <!-- _blank设置新窗口打开 -->
       <a href="https://www.baidu.com/" target="_blank">百度</a>
       <br>
       链接自己的网页
       <a href="index.html">自己的网页</a>
    </body>
</html>

1.4.1.2目标文件是网页以外的其他类型文件

<a href="./resouces/小乐老师的业余生活.jpg">[图片]小乐老师的业余生活</a> <br>
<a href="./resouces/如何30岁之前走上人生巅峰.pdf">[pdf]如何30岁之前走上人生巅峰</a> <br>
<a href="./resouces/小乐老师的性福生活.mp4">[视频]小乐老师的性福生活</a> <br>
<a href="./resouces/如何拥有百亿资产.docx">[word文件]如何拥有百亿资产</a> <br>
<a href="./resouces/小乐老师的私房照片.7z">[压缩文件]小乐老师的私房照片</a>

目标文件分为两种:
浏览器能够打开: 点击超链接,浏览器直接打开,如网页文件、图片文件、视频文件、pdf文件等
浏览器无法打开: 点击超链接,直接下载

1.4.1.3超链接唤起指定应用

<a href="tel:10086">打电话</a> <br>
<a href="sms:10010">发短信</a> <br>
<a href="mailto:fuming@atguigu.cn">发邮件</a>

1.4.1.4href 的值是空的点击刷新 

<a href="">刷新</a>

1.4.2锚点 

1.4.2.1如何设置锚点

给标签设置一个唯一的ID属性,该标签就成为一个锚点,ID的属性值就是锚点的名字

<div id="锚点名"></div>
<p id="锚点名"></p>
<hr id="锚点名">
 1.4.2.2如何跳转到锚点(通过超链接跳转到锚点)
<!-- 跳转到本页面的锚点 -->
<a href="#锚点名"></a>

<!-- 跳转到其他页面的锚点 -->
<a href="页面地址#锚点名"></a>

<!-- 跳转到页面顶部 -->
<a href="#"></a>

  • 16
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

欧冶渃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值