2.2 HTML5保留的常用标签

2.2.1 基础标签

1. 段落标签<p>

    段落标签<p></p>用于形成一个新的段落,段落与段落之间默认为空一行进行分割。 

2. 标题标签<h1>-<h6>

    HTML5使用<hn></hn>来标记文本中的标题,其中n需要替换为数字,从16共有6级。<h1>标签所标记的字体最大,标签使用的数字越大则字体越小,直至<h6>标签所标记的字体最小。标题标签的默认状态为左对齐显示的黑体字。标题标签中的字母h来源于英文单词heading(标题)的首字母。

3. 水平线标签<hr>

    水平线标签<hr>用于在网页上画一条水平线,从而在视觉上将文本分段。<hr>标签没有结束标签,可以单独使用,默认情况下是一条宽度为1像素的黑色水平线。标签中的元素名称hr来源于英文单词horizontal rule(水平线)的首字母简写。

4. 换行标签<br>

    换行标签<br>用于在当前位置产生一个换行,相当于一次回车键所产生的效果。该标签单独使用,无结束标签。建议使用该标签代替回车键,因为回车键所产生的多个连续换行会被浏览器自动省略。<br>标签每次只能换一行,如需多次换行,必须写多个<br>标签。

2.2.2 文本格式标签

1. 斜体字标签<i>

    斜体字标签<i>用于将其首尾标签之间的文本内容显示为斜体字型效果。

2. 粗体字标签<b><strong>

    粗体字标签<b><strong>均可以将其首尾标签之间的文本内容显示为粗体字型效果。区别在于使用<strong>标签的文本内容被认为是重要的内容。

3. 上标标签<sup>和下标标签<sub>

    标签<sup></sup>标记的文本内容将显示为上标的样式,例如数字上X的平方可以写成X2;标签<sub></sub>标记的文本内容将显示为下标的样式,例如二氧化碳的化学方程式可以写成CO2

4. 修订标签<del><ins>

    修订标签有<del><ins>两种,分别用于为文本内容添加删除线和下划线。删除线标签<del>可将其首尾标签之间的文字上显示一条水平贯穿线,该标签一般用于定义被删除的文本内容,标签中的元素名称del来源于英文单词delete(删除)。

    下划线标签<ins>用于将其首尾标签之间的文字加上下划线效果,标签中的元素名称来源于英文单词()。由于<ins>标签的下划线效果容易和网页上的超链接效果混淆,往往需要和<del>标签配合使用。

    HTML4.01版本中另有删除线标签<strike>和下划线标签<u>显示同样的效果,在HTML5中均已不再被支持,建议使用<del><ins>代替旧版标签用于表示修订文本。

5. 预格式化标签<pre>

    预格式化标签<pre></pre>可以将所标记的文本内容在显示时保留换行与空格的排版效果。在没有使用该标签的普通情况下,浏览器将把多次回车键形成的换行默认为一次换行,并且把多次空格键形成的连续空格默认为单个空格,在段落开头的连续空格甚至会被忽略。当需要多次使用<br>nbsp;符号分别进行换行和空格时,可以考虑使用此标签提高效率。

2.2.3 列表标签

1. 有序列表标签<ol>

    有序列表标签<ol></ol>用于定义带有编号的有序列表,需要和列表项目标签<li>配合使用。列表项目标签<li>需标记在每个表项的开头,默认为缩进显示效果。标签中的元素名称ol来源于英文单词ordered list(有序列表)的首字母简写。

有序列表的基本格式如下:

<ol>
<li>第一项</li>
<li>第二项</li>
<li>第三项</li>
.......
</ol>

    有序列表标签<ol>默认的起始数值为1,可使用start属性重新定义编号起始值,格式为:<ol start=”n”>。其中n需要替换成指定的编号数值,例如需要从3开始编号,则写成:<ol start=”3”> 

    有序列表标签<ol>默认的编号样式为标准阿拉伯数字(1234...),如需使用其他编号样式,可使用type属性进行声明,格式为<ol type=”类型值”> 

2. 无序列表标签<ul>

    无序列表标签<ul></ul>用于定义不带编号的无序列表,标签中的元素名称ul来源于英文单词unordered list(无序列表)的首字母简写。该标签也需要和列表项目标签<li>配合使用。列表项目标签<li>需标记在每个表项的开头,默认为缩进显示效果。 

无序列表的基本格式如下:

<ul>
<li>第一项</li>
<li>第二项</li>
<li>第三项</li>
.......
</ul>

    无序列表标签<ul>默认的编号样式为实心圆形,嵌套在其他列表中的二级列表编号样式默认为空心圆形。如需自定义编号样式,可使用type属性进行声明,格式为<ul type=”类型值”>。

 

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>无序列表标签的应用</title></head><body><h3>无序列表标签的基本应用</h3><ul><li>第一条</li><li>第二条</li><li>第三条</li><li>第四条</li></ul><hr><h3>无序列表标签的type属性设置</h3><ul type="square"><li>第一条</li><li>第二条</li><li>第三条</li><li>第四条</li></ul><hr><h3>无序列表标签嵌套显示效果</h3><ul><li>第一条</li><li>第二条<ul><li>第一条</li><li>第二条</li><li>第三条</li><li>第四条</li></ul></li><li>第三条</li><li>第四条</li></ul></body>
</html>

 

3. 定义列表标签<dl>

    定义列表标签<dl>和</dl>是用于进行词条定义的特殊列表,每条表项需要结合词条标签<dt>和定义标签<dd>一起使用。词条标签<dt>需要标记在每个词条的开头。定义标签<dd>则需要标记在每个定义部分的开头,默认为全文缩进显示。标签中的元素名称dl来源于英文单词definition list(定义列表)的首字母简写。

定义列表的基本格式如下:

<dl>
<dt>第一个词条
<dd>第一个词条的定义
<dt>第二个词条
<dd>第二个词条的定义
.......
</dl>

 

2.2.4 图像标签

    图像标签<img>用于在网页中嵌入图片,该标签无需结束标签,可单独使用。标签中的元素名称img来源于英文单词image(图像)。

    <img>标签有两个常用属性:src属性和alt属性src属性是英文单词source(来源)的简写,用于指明图像的存储路径,通常是URL形式。alt属性是英文单词alternative(替代的、备选的)的简写,用于无法找到图像时显示替代文本,该属性可省略不写。

其基本格式如下:

<img src="图像文件URL" />

其中图像文件URL替换为图片存储的路径,例如图片文件为starrynight.jpg,并存放于本地的images文件夹中,则可以写成:

<img src="http://localhost/images/starrynight.jpg" />

如果图片和该网页文件在同一个目录中,则可以直接写图片名称即可。 

<img src="starrynight.jpg" />

 

2.2.5 超链接标签

    超链接标签<a>用于在网页中标记文本或图像从而形成超链接,用户点击后将跳转另一个指定的页面,从而实现浏览空间的跨越。标签中的元素名称a来源于英文单词anchor(锚)的首字母简写,因此超链接按照标准叫法又称为锚链接。

    超链接可以用于指向其他任何位置,包括Internet上的其他网页、本地其他文档甚至当前页面中其他位置。适用于制作网页的导航菜单或列表,也可以用于发送邮件或下载文件等。默认状态下,未被访问的链接文本显示为带有下划线的蓝色字体,鼠标悬浮在上面会变成手形,点击访问后链接文本会变成带有下划线的紫色字体。

超链接标签有如下两个重要属性:

  • href:目标内容的URL地址。
  • target:目标内容的打开方式,其属性值如表所示。
1. 外部链接

    其基本格式如下:

<a href=”URL地址”>链接文本或图片</a>

     外部链接可包含文本内容或者图片内容。例如:

文本示例:
<a href=”https://www.baidu.com”>百度</a>图片示例:
<a href=”https://www.baidu.com”><img src=”logo.png” /></a>

2. 内部链接

    超链接标签也可以通过点击跳转同一页面的指定区域,其语法格式如下:

<a href="#指定区域名">链接文本或图像</a>

    这里的“指定区域名”可以自定义,但是同时目标区域也必须标记出对应

<a name="区域名">目标内容</a>

2.2.6 表格标签

   表格标签由<table></table>定义,每个表格中包含若干行(由单元行标签<tr></tr>表示),每一行又被分为若干单元格(由单元格标签<td></td>表示)。

1. 表格标签<table>

    表格标签<table></table>用于中定义一个完整的表格。

2. 表格行标签<tr>

    表格行标签<tr></tr>用于定义表格中的一行。

3. 单元格标签<td>

    单元格标签<td></td>用于定义表格行中的一个数据单元格,其中字母tdtable data(表格数据)的简写。数据单元格中可以包含表单、文本、水平线、图片、列表、段落甚至新的表格等内容。默认状态下,单元格的内容为左对齐。

4. 表头标签<th>

    表头标签<th></th>用于定义表格的第一行表头,默认为粗体字、居中对齐。

5. 表格标题标签<caption>

    表格标题标签<caption></caption>可用于为表格添加标题,该标题默认为居中对齐并显示在表格的顶部。

2.2.7 框架标签

   框架标签用于在网页的框架内定义子窗口。 由于框架标签对于网页的可用性有负面影响,在HTML5中不再支持HTML4.01中原有的框架标签<frame><frameset>。只保留了内联框架标签<iframe>

该标签在HTML5中仅支持src属性,用于指定框架内部的网页来源。例如:

<iframe src="news.html"></iframe>

2.2.8 容器标签

1. <div>标签

    标签<div>可将网页页面分割成不同的独立部分,通常用于定义文档中的区域或节。标签中的元素名div来源于英文单词division(区域)的简写。该标签是一个块级元素(block level element),浏览器会自动在<div></div>所标记的区域前后自动放置一个换行符。每个标签可有一个独立的id号。同样属于块级元素的还有段落标签<p>、表格标签<table>、标题标签<h1>-<h6>等。

2. <span>标签

    标签<span>通常作为文本的容器,它没有特定的含义和样式,只有与CSS同时使用才可以为指定文本设置样式属性。该标签是一个内联元素(inline element),与块级元素相反,内联元素不会自动在前后自动放置换行符,因此内联元素会默认在同一行显示。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/747608.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

腾讯云对象存储的在Java使用步骤介绍

腾讯云对象存储的在Java使用步骤介绍 创建一个腾讯云的账户 这个自己去创建&#xff0c;然后开通对象存储服务&#xff0c;如下 有了账号就要创建一个对象存储的桶&#xff0c;也就是存储对象的一个容器 如果你想只有自己放存放的就设置 私有读写 &#xff0c;如果想用网络直…

webstorm如何调试uniapp项目

1、webstorm安装Uniapp Tool项目&#xff0c;并根据要求配置Hbuilder和微信开发者工具&#xff1b; 2、运行/调试配置 3、运行uniapp项目&#xff0c;然后运行调试即可愉快的在webstorm上加断点调试了

【技术类-03】python实现docx表格文字的“手动换行符(软回车)”变成“段落标记(硬回车)”

作品展示——docx表格内的手动换行符更改硬回车 背景需求&#xff1a; 这篇成功把docx文本段落&#xff08;无表格&#xff09;中的“手动换行符&#xff08;软回车&#xff09;”变成“段落标记&#xff08;硬回车&#xff09;。 【技术类-02】python实现docx段落文字的“手…

企业内部培训考试系统单场培训会议解决方案

企业日常内训中&#xff0c;有些时候也会组织会议培训&#xff0c;再按照会议日程分上下午签到进行培训考勤&#xff0c;并形成培训签到表&#xff0c;如果用活动报名工具&#xff0c;一般只能实现单次的签到考勤&#xff0c;如果用培训班系统则操作过于繁琐&#xff0c;不利于…

子查询 封装属性创建Connection连接类 数据库连接池

子查询 在select语句中包含另一个select 语句 -->子查询 子查询的分类 单行单列子查询 在where子句中使用 运算符 ! > < -- 查询工资比公司平均工资高的员工信息 -- 查询与员工’smith‘同职位的员工信息 -- 查询比员工joins入职…

工业制造领域系统:SCADA、PLC、DCS、MES、HMI、ERP等,一文秒懂

工业制造控制系统在工业制造领域起到了关键的作用&#xff0c;帮助企业提高生产效率、降低成本、提高产品质量和安全性。不同的企业根据自身需求和规模&#xff0c;可能会选择使用其中的一种或多种系统。 SCADA系统&#xff08;Supervisory Control and Data Acquisition&…

数据和类型转换

文章目录 数据类型数字类型数字操作NaNJavaScript算术运算符的执行顺序 字符串类型&#xff08;string&#xff09;字符串拼接模板字符串 未定义类型&#xff08;undefined&#xff09;布尔类型&#xff08;boolean&#xff09;null&#xff08;空类型&#xff09; 类型转换显式…

【DL经典回顾】激活函数大汇总(十三)(Sinc SwiGLU附代码和详细公式)

激活函数大汇总&#xff08;十三&#xff09;&#xff08;Sinc & SwiGLU附代码和详细公式&#xff09; 更多激活函数见激活函数大汇总列表 一、引言 欢迎来到我们深入探索神经网络核心组成部分——激活函数的系列博客。在人工智能的世界里&#xff0c;激活函数扮演着不可…

ARM 寄存器学习:(一)arm多种模式下得寄存器

一.ARM7种状态以及每种状态的寄存器&#xff1a; ARM 处理器共有 7 种不同的处理器模式&#xff0c;在每一种处理器模式中可见的寄存器包括 15 个通用寄存器( R0~R14)、一个或两个(User和Sys不是异常模式&#xff0c;没有spsr寄存器)状态寄存器&#xff08;cpsr和spsr&…

Unity开发一个FPS游戏之二

在之前的文章中,我介绍了如何开发一个FPS游戏,添加一个第一人称的主角,并设置武器。现在我将继续完善这个游戏,打算添加敌人,实现其智能寻找玩家并进行对抗。完成的效果如下: fps_enemy_demo 下载资源 首先是设计敌人,我们可以在网上找到一些好的免费素材,例如在Unity…

KKView远程控制: todesk内网穿透

Todesk内网穿透&#xff1a;实现远程访问的新途径 在数字化时代&#xff0c;远程访问已成为许多企业和个人的基本需求。Todesk作为一款远程桌面控制软件&#xff0c;其内网穿透功能为用户提供了便捷、安全的远程访问体验。本文将介绍Todesk内网穿透的原理、应用场景及其优势&a…

【C++ 】list 类

1. 标准库中的list类 list 类 的介绍&#xff1a; 1. list是可以在常数范围内在任意位置进行插入和删除的序列式容器&#xff0c;并且该容器可以前后双向迭代 2. list与forward_list非常相似&#xff1a;最主要的不同在于forward_list是单链表 3. 与其他的序列式容器相比(a…

爆肝总结,Python接口自动化测试-接口关联实例,一文打通...

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 参数关联&#xf…

Python解释器安装

下载Python解释器 如果您从未安装过Python解释器&#xff0c;那么在编写Python代码前需要安装该解释器。什么是Python解释器呢&#xff1f; “Python解释器”就像是一个能够理解和执行Python编程语言的“翻译官”。你写的Python代码&#xff08;一系列指令&#xff09;需要有一…

Redis:持久化、线程模型、大 key

Redis持久化方式有什么方式&#xff1f; Redis 的读写操作都是在内存中&#xff0c;所以 Redis 性能才会高&#xff0c;但是当 Redis 重启后&#xff0c;内存中的数据就会丢失&#xff0c;那为了保证内存中的数据不会丢失&#xff0c;Redis 实现了数据持久化的机制&#xff0c…

宠物食品药品小程序有哪些功能

现在很多人都喜欢养宠物&#xff0c;这带动了宠物相关产业链&#xff0c;例如宠物医院、宠物清理、宠物食品、宠物玩具、宠物药品等。那么今天就介绍宠物食品药品小程序有哪些功能&#xff0c;以帮助您更好地为宠物行业的客户提供服务。 1. **商品展示**&#xff1a;宠物食品小…

二分查找注意事项

目录 1解题思路:首先二分查找分为左闭右闭和左闭右开两种情况&#xff0c;二种情况在细节处理上有所不同 2左闭右闭情况 3左闭右开 4总结&#xff1a; 1解题思路:首先二分查找分为左闭右闭和左闭右开两种情况&#xff0c;二种情况在细…

算法打卡day13|二叉树篇02|Leetcode 102.二叉树的层序遍历、226.翻转二叉树、101. 对称二叉树

在做题之前说明 Deque和Queue 在Java中&#xff0c;Deque和Queue是两种不同的数据结构接口&#xff0c;它们都继承自Collection接口&#xff1b;Deque是Queue的超集&#xff0c;提供了更多的操作和灵活性&#xff0c;以下它们之间存在一些关键的区别&#xff1a; 操作范围&…

【研发日记】Matlab/Simulink技能解锁(一)——在Simulink编辑窗口Debug

文章目录 前言 时间阈值断点 信号阈值断点 周期步进 Signal Value Lable Data Inspector 分析和应用 总结 前言 近期在一些研发项目中使用Matlab/Simulink时&#xff0c;遇到了挺多费时费力的事情。所以利用晚上和周末时间&#xff0c;在这些方面深入研究了一下&#x…

GPT实战系列-LangChain的OutPutParser解析器

GPT实战系列-LangChain的OutPutParser解析器 LangChain GPT实战系列-LangChain如何构建基通义千问的多工具链 GPT实战系列-构建多参数的自定义LangChain工具 GPT实战系列-通过Basetool构建自定义LangChain工具方法 GPT实战系列-一种构建LangChain自定义Tool工具的简单方法…