15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > html标签

html标签

时间:2023-10-03 13:36:01 | 来源:网站运营

时间:2023-10-03 13:36:01 来源:网站运营

html标签:

标题标签

标题,是通过h1-h6六个标签分别来对六个级别的标题进行定义的

h1定义最大的标题,h6定义最小的标题

h1-h6标签都是双标签,且是容器级标签

权重高到低 h1-h6 约定俗成一个页面放一个h1

段落标签

段落(paragraph)是通过<p>标签进行定义的

<p>标签是双标签,且为文本级标签,内部只能放值文本,图片、表单元素,或者废弃的<font>标签等

换行标签

<br />(breaking) 标签是html中一个简单的换行符

<br />标签是一个但标签

文本格式化标签

文本格式话标签均为双标签,且为文本级标签,内部只能书写文字

图像标签

图像(image)由<img>标签进行定义

<img>标签是单标签,本身相当于一个特殊的文本

<img>标签的作用是在指定的位置插入一张图片

在html文件,常用的插入图片的类型有: jpg、png、gif

属性:

由于<img>为单标签,所以它只能通过属性进行相关图像设置

<img>常用属性展示:

<img src="xxx.jpg" alt="这是一张微笑照片" title="鼠标悬停时的提示" width="30px" height="30px">

音频标签

音频使用<audio>标签进行定义

<audio>时双标签

同图片一样,需要使用src属性设置音频查找的路径

音频文件支持的格式包括:mp3、ogg、wav

属性:

音频加载后不会自动显示播放的控制条,需要使用controls属性进行设置,属性值也是controls

<audio src="xx.mp3" controls="controls"></audio>

视频标签

视频的设置方法与音频非常类似

视频使用<video>标签进行定义

<video>是双标签

使用src属性设置视频查找的路径

视频文件支持的格式包括:mp4、ogg、webm

属性:

视频也需要使用controls属性设置控制条,属性值也是controls

<video src="xx.mp4" controls="controls"></video>

超级链接标签

在html中使用<a>标签可以创建链接

a全称为anchor,锚的意思

<a>为双标签

作用:在指定的位置添加超级链接,提供用户进行点击和跳转

<a>标签可以实现两种跳转:跨页面跳转、页面内跳转,实现跳转的方式需要用到一些标签属性

属性:

1)href属性:全称hypertext reference,超文本引用,用于规定链接的目标地址

属性值:链接目标的路径地址,可以使用相对路径或网址形式的绝对路径

href属性非常重要,<a>标签想要实现点击跳转,必须设置该属性,拥有这个属性<a>标签在鼠标移上才会显示一个小手指针状态

<a href="https://.....或文件命名">点击我跳转</a>2)target属性:可以定义被链接的文档在何处跳转显示

属性值有两种:

_self:默认值,表示跳转的页面在当前窗口打开,不会打开新的窗口

_blank:空白的,表示跳转的页面在新窗口打开

<a href="https://.....或文件命名" target="_blank">点击我跳转</a>3) title属性:是鼠标悬停时的提示文本,与<img>标签类似

属性值:自定义的文字内容

该属性用于给用户进行提示,该链接的功能是什么,提高用户的体验

<a href="https://.....或文件命名" target="_blank" title="查看源网页">点击我跳转</a>

超级链接---设置锚点标签

1)页面内锚点跳转

这种方式实现的是从某个位置跳转到同页面的另一个位置

制作方法分为两个步骤,分别是设置锚点,添加链接

步骤一:设置锚点

设置锚点,也就是设置跳转目标位置,有两种设置方式

&1:在目标位置找到任意一个标签,给他添加id属性,id的属性值必须是唯一的

id的属性值定义规则:必须以字母开头,后面可以有字母、数字、下划线和横线,区分大小写

<h2 id="mubiao">目标位置</h2>&2:在目标位置添加一个空的<a>标签,只设置一个name属性,name属性的设置方式与id相同,也必须是唯一的

<a name="mubiao"></a>步骤二:添加链接

链接到锚点,在需要点击的位置设置<a>标签,给a的href属性设置属性值为#id属性值或者#加a的name属性值

<a href="#mubiao">点击我跳转</a>2) 跨页面锚点跳转

这种跳转方法综合了跨页面跳转和锚点跳转

制作方法也为两个步骤,分别是设置锚点、添加链接

步骤一:设置锚点

此方式与页面内锚点跳转一致,在目标网页的指定位置设置使用id或name属性

步骤二:添加链接

添加超级链接时href属性需要更改,属性值写为页面的路径#id属性值

<a hefr="new.html#mubiao">点击文本</a>

无序列表标签

无序列表需要两个标签参与,分别时<ul>和<li>

ul:unordered list,表示定义一个无序列表的大结构

li:list item,列表项,定义的时无序列表内的某一项

<ul>和<li>时嵌套关系,快捷键:ul>li

一个列表中可以有任意个列表项,列表项又是一个容器级可以标放其他的标签甚至一组ul li组合

<li>没有顺序之分,可以随意书写位置

<ul> <li></li> <li></li> <li></li> <li></li></ul>

有序列表标签

有序列表的语法与无序列表非常类似,只是在语义上又差异

有序列表由两个标签组成,分别时<ol>和<li>

ol:ordered list,表示定义个有序的列表的大结构

li:list item,定义的时有序列表的每一项,<ol>和<li>时嵌套关系,快捷键:ol>li

<ol>标签内部可以嵌套任意多个<li>标签,<li>标签是一个容器标签,内部可以放任意标签甚至一组<ol><li>标签

有顺序之分,<li>不能随意去书写,会影响位置

<ol> <li></li> <li></li> <li></li> <li></li> </ol>

定义列表标签

自定义列表不仅仅是一列项目,而是项目及其注释的组合

由三个标签组成完整的结构,包含<dl><dt><dd>

dl:definition list,表示定义一个自定义列表的大结构

dt:definition term,表示定义 自定义列表中的一个主题或者术语

dd:definition description,定义解释项,表示描述或解释前面的定义主题

<dl>内部只能嵌套<dt>和<dd>,<dt>与<dd>是同级关系 快捷方式dt+dd

<dt><dd>也是容器级标签,内部可以写任意标签

<dl> <dt>主题</dt> <dd>对主题的解释项</dd></dl>

布局标签

<div>和<span>标签常用作布局工具,我们俗称盒子,后期h5也增加了更多的布局标签

<div>和<span>都是没有具体明确的语义的

布局标签--<div>标签

div:全称division,分割,区域、跨度的意思,俗称大盒子

<div>是双标签,是最经典的容器级标签,内部可以放置任意内容

作用:多用于划分网页区域,进行结构布局,一般将相关的内容使用<div>包裹起来,整体设置大的布局效果

布局标签--<span>标签

span:小区域、小跨度的意思,俗称小盒子

<span>也是双标签,容器级标签

作用:在不改变整体效果的情况下,可以辅助进行局部调整

表格基础

创建一个简单的表格至少有三个标签组成,分别是<table><tr><td>标签

table:表格,定义的是整个的表格大结构

tr:table rows,表格的行,定义的是表格由多行行组成

td:table data, 表格数据,也叫表格单元格,定义的是每一行内部的单元格

三者:的关系:table>tr>td,一个表格中有多个行,每个行中有多个单元格

属性:

<table>标签可以添加border边框属性

属性值:数字,表示像素值

表格的单元格之间 有默认的空隙,会导致双线边框

解决方法:设置标签样式属性style

属性值:border-collapse:collapse;表示边框塌陷

<table border="1" style="border-collapse: collapse;"> <tr> <td>序号</td> <td>姓名</td> <td>班级</td> <td>学号</td> <td>分数</td> </tr> <tr> <td>1</td> <td>张三</td> <td>二班</td> <td>200080807</td> <td>96</td> </tr></table>

表格---表头单元格

如果要绘制表头,使用标签<th>,table head data,表示单元格

在表格中绘制的时候,替换的是<td>的位置

<th>标签中自带默认的css样式效果,文字显示粗体居中

表格---分区标签

<table>内部是直接的子级包含四个分区标签,他们都是双标签

caption:表格的标题,内部书写标题文字

thead:table head,表格的头部,内部嵌套tr>th

tbody:table body,表格的主体,内部嵌套tr>td

tfoot:table foot,表格的页脚,内部嵌套tr>td

四个分区可以选择性的进行组合

注意:不论书写顺序如何颠倒,浏览器中的加载顺序都是自动按照caption、thead、tbody、tfoot执行的

<table> <caption>表格标题</caption> <thead> <tr> <th>头部信息</th> <th>头部信息</th> <th>头部信息</th> <th>头部信息</th> </tr> </thead> <tbody> <tr> <td>表格主体内容</td> <td>表格主体内容</td> <td>表格主体内容</td> <td>表格主体内容</td> </tr> </tbody> <tfoot>表格尾部内容</tfoot></table>

表单的组成

html表单用于搜集不同类型的用户输入,表单元素就是网页中提供用户进行输入或点击的小控件

在html中,一个完整的表单通常由表单域、提示信息和表单空间(也称为表单元素)3个部分构成

功能:

表单域:相当于一个容器,用来容纳所有的表单控件和提示信息,可以通过他定义处理表单数据所用的程序的url地址,以及数据提交到服务器的方法,如果不定义表单域,表单中的数据就无法传送到后台服务器

提示信息:一个表单中通常还需要包含一些说明性的文字,提示用户进行填写和操作

表单控件:包含了具体的表单功能项,如单行文本输入框,密码输入框,复选框,提交按钮,重置按钮等

表单域标签

html表单域使用<form>标签进行定义

<form>标签是一个功能性标签,填写的表单信息要想正确的提交到后台服务器,必须放在一个<form>标签之内

<form>标签为双标签,容器级标签

属性:

<form action="xxx.java" method="post/get..." name="区别信息"> 提示信息及表单控件书写位置</form>

input标签

<input>标签是最重要的一个表单元素,如果需要换行可以使用<br />

<input>标签为单标签,本身相当于一个特殊的文本

<input>标签需要通过标签属性实现各种功能

属性:

属性radio设置的时候要要设置name属性,属性值相同,这样才可以达到单选的效果

属性checkbox设置时需要设置name属性,来体现他们是一组的

input标签--文件上传 file

<input>标签的type属性值为file

定义文件上传按钮,可以提供用户选择本地文件进行上传服务器

<input type="file">使用input的multiple属性,可以决定是否可以选择多个文件

<input type="file" multiple="multiple">

文本域<textarea>

文本域使用<textarea>标签定义,制作可以输入多行文本的区域

<textarea>标签为双标签,本身相当于一个特殊的文字

文本域可以设置默认输入的文字,在双标签之间书写默认文字

属性:

<textarea>有两个标签属性,可以设置显示区域大小

rows:行,属性值是数字,数字是几表示文本框显示的最大行数,如果超过了行数,会被隐藏并且出现滚动条

cols:列,属性值是数字,数字是几,表示在出现滚动条之后,每一行显示的最大字节数(一个汉字按2字节计算)

<textarea cols="30" rows="10">默认输入文字</textarea>

下拉菜单标签

下拉菜单需要至少两个标签完成结构:

<select>:选择,表示定义下拉菜单整体结构。

<option>:选项,表示定义下拉菜单的每一项

两个标签都是双标签,文本级标签

关系:select>option, option可以有任意多项

默认选中项:

默认情况下,选中的是第一项

下拉菜单可以通过给<option>标签设置selected属性,属性值为selected,更改默认选中项

<select> <option>杭州</option> <option>杭州</option> <option>杭州</option> <!-- 添加默认选中项 --> <option selected="selected">杭州</option></select>分组管理:

下拉菜单中如果选项变得复杂,可以将<option>进行分组管理

可以使用<optgroup>标签对选项进行分组,<optgroup>是一个双标签

关系:select>optgroup>option

<optgroup>可以设置一个label属性,表示给这一组选项添加一个分组标签名,分组标签<optgroup>是不能被点击选择的

<select> <optgroup label="国内"> <option>杭州</option> <option>杭州</option> <option>杭州</option> </optgroup> <optgroup label="国外"> <option>国外1</option> <option>国外2</option> <option>国外3</option> </optgroup></select>

label标签

所有的表单元素都可以通过绑定其他内容去扩大触发点击范围,这时需要使用一个<label>标签

绑定方法一:

给表单元素设置id属性

然后将需要绑定的其他内容用<label>标签包裹

给<label>标签设置for属性,属性值为绑定的表单元素的id属性值

<input type="checkbox" name="hobby" id="sport"><label for="sport">运动</label>绑定方法二:

如果绑定内容和表单元素写在一起,可以化简绑定写法

直接使用<label>标签将绑定内容与表单元素一起进行嵌套

<label><input type="radio" name="sex">男</label>

字符实体

具体的字符实体及用法可以参照w3school在线学习

这里给点规则和建议

规则:所有的字符实体和实体编号都是以&开头,以;结尾的

注意:实体名称对大小写敏感

建议1:使用实体名称,好处时名称易于记忆,不过坏处是,浏览器也许并不支持所有实体名称(对实体数字的支持却很好)

建议2:不需要强制记忆所有的字符实体,只需要记忆常用的几个字符实体名称即可,其他可以通过手册进行查询



关键词:标签

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭