HTML基础(二):标签学习

是小鱼呀·2022-08-24 10:00·9 次阅读

HTML基础(二):标签学习

排版标签#

标题标签 h1~h6#

  • 场景:在新闻和文章的页面中,都离不开标题,用来突出显示文章主题
  • 代码:h系列标签
Copy
<h1>1级标题</h1> <h2>2级标题</h2> <h3>3级标题</h3> <h4>4级标题</h4> <h5>5级标题</h5> <h6>6级标题</h6>
  • 特点:
    • 文字都有加粗
    • 文字都有变大,从h1->h6文字逐渐减小
    • 独占一行

注:一个页面建议只有一个h1

段落标签 p#

  • 场景:在新闻和文章的页面中,用于分段显示
  • 代码:<p>我是一段文字</p>
  • 特点:
    • 段落之间存在间隙
    • 独占一行

断内换行标签 br#

  • 场景:让文字强行换行显示
  • 代码:<br />
  • 特点:
    • 单标签
    • 让文字强行换行

空格字符 &nbsp;#

  • 场景:使段落内部文字显示多个连续的空格
  • 代码:<p>我是一段&nbsp;&nbsp;&nbsp;文字</p>
  • 特点:特殊字符、全小写

预留格式 pre#

  • 场景:文本中的空格和换行符都会被保留,很适合显示计算机代码
  • 代码:
Copy
<body> <pre> for i = 1 to 10 print i next i </pre> </body>

行内组合标签 span#

  • 场景:组合行内元素,以便通过CSS样式来格式化
  • 代码
Copy
<p>这是一段<span>有样式</span>的文字<p>
Copy
<style type="text/css"> span{ color: blue; font-weight: bold; } </style>

水平线标签 hr#

  • 场景:分割不同主题内容的水平线
  • 代码:<hr />
  • 特点:
    • 单标签
    • 在页面中展示一条水平线

文本格式化标签#

  • 场景:需要让文字加粗、下划线、倾斜、删除线等效果
  • 代码:
标签 说明
b 加粗
u 下划线
i 倾斜
s 删除线

表示的强调语气更强烈

标签 说明
strong 加粗
ins 下划线
em 倾斜
del 删除线
  • 语义:突出重要性的强调语境

媒体标签#

图片标签#

  • 场景:在网页中显示图片
  • 代码:<img src="" alt="">
  • 特点:
    • 单标签
    • img标签需要展示对应的效果,需要借助标签的属性进行设置
  • 图片标签介绍

  • 属性注意点
    • 标签的属性写在开始标签内部
    • 标签上可以同时存在多个属性
    • 属性之间以空格隔开
    • 标签名与属性之间必须以空格隔开
    • 属性之间没有顺序之分

图片标签的alt属性#

  • 属性名:alt
  • 属性值:替换文本
    • 当图片加载失败时,才显示alt文本
    • 当图片加载成功时,不会显示alt文本

图片标签的title属性#

  • 属性名:title
  • 属性值:提示文本
    • 当鼠标悬停时,才显示文本
  • 注意点:title属性不仅仅可以用于图片标签,还可以用于其他标签
  • 代码:<img src="pulpit.jpg" title="title文本" >

图片标签的width和height属性#

  • 属性名:width和height
  • 属性值:宽度和高度(数字)
  • 注意点
    • 如果只设置width或height中的一个,另一个没设置的会自动等比例缩放(此时图片不会变形)
    • 如果同时设置了width和height,若设置不当此时图片可能变形
  • 代码: <img src="pulpit.jpg" alt="Pulpit rock" width="304" height="228">

补充#

图像格式#

JPG:有损压缩、色彩丰富的图片
GIF:简单动画、背景透明
PNG:无损压缩、透明、交错、动画

路径#

绝对路径
  • 绝对路径:指目录下的绝对位置,可直接到达目标位置,通常从盘符开始的路径
  • 例如:
相对路径

相对路径:从当前文件开始出发找目标文件的过程
相对路径分类:

  • 同级目录:当前文件和目标文件在同一目录中。
    • 代码:直接写出目标文件的名字
    • <img src="目标图片.jpg" >
    • <img src="./目标图片.jpg" >
  • 下级目录:目标文件在下级目录中
    • 代码:文件夹的名字/目标文件名字
    • <img src="image/目标图片.jpg" >
  • 上级目录:目标文件在上级目录中
    • 代码:到上级目录/目标文件。如果是上两级,则需要使用 “../ ../”
    • <img src="../image/目标图片.jpg" >

音频标签#

  • 场景:在页面中插入音频
  • 代码:<audio src="./music.mp3" controls ></audio>
  • 常见属性:
属性名 功能
src 音频的路径
controls 显示播放的控件
autoplay 自动播放(部分浏览器不支持)
loop 循环播放
  • 注意点:音频格式目前支持3种格式:MP3、Wav、Ogg

视频标签#

  • 场景:在页面中插入视频
  • 代码:<video src="./video.mp4" controls ></video>
  • 常见属性:
属性名 功能
src 视频的路径
controls 显示播放的控件
autoplay 自动播放(谷歌浏览器中需配合muted实现静音播放)
loop 循环播放
  • 注意点:格式仅支持MP4、WebM、Ogg

链接标签#

  • 场景:点击以后从一个页面跳转到另一个页面

  • 称呼:a标签、超链接、锚链接

  • 代码:

    • 链接到本站点的其他网页

    <a href= "news.html" > 新闻</a>

    • 链接到其他站点

    <a href= "http://www.baidu.com" > 百度</a>

    • 虚拟超超链接(开发初期不知道链接写什么的可以用#代替)

    <a href="#">链接文本</a>

  • 特点:

    • 双标签,内部可以包裹内容
    • 如果需要a标签点击之后去指定页面,需要设置a标签的href属性

链接标签的target属性#

  • 属性名:target
  • 属性值:目标网页的打开形式
取值 效果
_self 默认值,在当前窗口中跳转(覆盖原网页)
_blank 在新窗口中跳转(保留原网页)
  • 代码: <a href="https://www.runoob.com/" target="_blank" rel="noopener noreferrer">访问菜鸟教程!</a>

锚点定位#

  • 场景:通过创建锚点链接,用户能够快速定位到目标内容。
  • 创建锚点链接分为两步:
    1. 在HTML文档中插入ID:
      <a id="tips">有用的提示部分</a>
    2. 在HTML文档中创建一个链接,定位到"有用的提示部分"(id="tips"):
      <a href="#tips">访问有用的提示部分</a>
posted @   是小鱼呀  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示
目录