HTML常见标签

深碍√TFBOYSˉ_ 2023-09-27 15:19 244阅读 0赞

在这里插入图片描述

文章目录

  • 一、HTML基础标签
    • 注释标签
    • 标题标签
    • 段落标签
    • 换行标签
    • 格式化标签
    • 图片、音频、视频标签
    • 超链接标签
    • 列表标签
    • 表格标签
    • 布局标签
    • 表单标签
      • 表单标签概述
      • form标签属性
      • 表单项标签
      • 综合案例

一、HTML基础标签

基础标签就是和文字相关的标签














































标签 描述
<h1> ~ <h6> 定义标题,h1最大,h6最小
<font> 定义文本的字体,尺寸,颜色
<b> 定义粗体文本
<i> 定义斜体文本
<u> 定义文本下划线
<center> 文本居中
<p> 定义段落
<br> 定义换行
<hr> 定义水平线

注释标签

我们的注释是不会直接出现在界面上的,为了提高我们代码的可读性

  1. <!-- 这是html的注释 -->

ctrl + / 可以快速加注释和取消注释

标题标签

我们这里的标题标签一共有6个

  1. <h1>hello</h1>
  2. <h2>hello</h2>
  3. <h3>hello</h3>
  4. <h4>hello</h4>
  5. <h5>hello</h5>
  6. <h6>hello</h6>

在这里插入图片描述
h后面的数字越小,字体越大
我们需要注意的是我们每个标题标签是在浏览器显示独占一行的,和我们代码怎样编写位置如何摆放是无关的

段落标签

这个标签顾名思义,就说为了将一段长文本粘贴到html中能够起到分段的效果

  1. <p>这是段落标签</p>

这里给大家介绍一个小技巧,我们vscode为了方便我们用户测试数据更方面,为我们提供了自动生成一段随机文本的功能,输入Lorem按下tab键即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
p标签和p标签之间存在一个空隙,但是首行并没有缩进,这个我们后面会在css学到

换行标签

大家需要注意我们换行是一个单标签,br 是 break的缩写,标识换行

  1. <br/> 规范写法
  2. <br> 省略写法

在这里插入图片描述
我们发现,加了br标签之后,我们浏览器的内容换行了,大家需要注意这个换行,和我们在html代码里写的换行是不一样的,我们在html源代码中写的换行会被忽略,或者多个连续空格会被视为一个,如果想要我们浏览器界面显示换行的效果,我们还得使用
标签

格式化标签

我们这里的格式化指的是文本变粗,倾斜,删除线,下划线

  1. <strong>加粗字体</strong>
  2. <b>加粗字体</b>
  3. <em>倾斜字体</em>
  4. <i>倾斜字体</i>
  5. <del>删除线</del>
  6. <s>删除线</s>
  7. <ins>下划线</ins>
  8. <u>下划线</u>

在这里插入图片描述
大家可以看一下这些标签的效果,需要注意的是这些标签不独占一行

图片、音频、视频标签






















标签 描述
<img> 定义图片
<audio> 定义音频
<video> 定义视频

这三个标签都有对应的属性
img: src:规定图片的URL(统一资源定位符),height定义图片高度,width定义图片宽度
audio: src:规定音频的URL,controls:显示播放控件
video: src:规定视频的URL,controls:显示播放控件

尺寸单位: 我们这里的height属性和width属性有两种设置方式:

像素:单位是px
百分比:占父标签的百分比,例如高度设置为30%,意思就是代表高度为父标签的30%

资源路径: 图片,音频,视频标签都有src属性,而src是用来指定对应图片,音频,视频的路径,指定方式于以下两种方式:
1.绝对路径:完整路径,这里的绝对路径指的是网络中的绝对路径,格式一般为: 协议://ip地址:端口号/资源名称
例如:https://img2.baidu.com/it/u=357065505,1326814890&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=667
2.相对路径:表示相对位置,页面与该资源的相对位置。

./表示当前路径
. ./表示上一级路径
. ./. ./表示上两级路径

在这里插入图片描述

我们在我们html文件的统计目录下放了一张图片
在这里插入图片描述
这是我们相对路径的方式设置图片的src,我们也可以使用绝对路径的方式
在这里插入图片描述
我们也可以直接使用网络上的绝对地址,但是这种方式不太推荐,如果这张网络图片地址变了那我们的网页就无法加载出来该图片
我们再来介绍img的两外两个属性:
1.alt属性:在图片挂掉之后,浏览器显示alt对应的内容

在这里插入图片描述
在这里插入图片描述
2.title属性:当我们鼠标停在图片上,会给出一个对应的提示
在这里插入图片描述
在这里插入图片描述

height / width是用来描述我们图片在浏览器上显示的尺寸的,可以同时设置也可以只设置其中一个,如果设置一个另一个按照等比例缩放,我们这里的单位为px(像素)
在这里插入图片描述

超链接标签

在网页上我们可以看到许多超链接标签,比如:
在这里插入图片描述

  1. <a> 定义超链接,用于链接到另一个资源 </a>

我们的a标签有两大类属性:

  1. href:指定访问的资源URL
  2. target:指定默认打开资源的方式

_self:默认值,代表在当前页面打开
_blank:在一个空白页面打开

在这里插入图片描述
在这里插入图片描述

列表标签

HTML中列表分为:






















标签 描述
<ol> 有序列表
<ul> 无序列表
<li> 定义列表项

我们分别给大家演示一下:
有序列表

  1. <ol>
  2. <li>孙悟空</li>
  3. <li>孙尚香</li>
  4. <li>吕布</li>
  5. <li>曹操</li>
  6. </ol>

在这里插入图片描述
无序列表

  1. <ul>
  2. <li>孙悟空</li>
  3. <li>孙尚香</li>
  4. <li>吕布</li>
  5. <li>曹操</li>
  6. </ul>

在这里插入图片描述
我们的列表还有一个type属性,有序列表中的type属性用来指定标记的标号类型(数字,字母,罗马数字),无序列表中的type属性用来指定标记的形状
在这里插入图片描述

表格标签

我们想要定义一个表格,有以下标签:
1.table:用于定义表格

border:设置表格边框的宽度
width:设置表格的宽度
cellspacing:规定单元格之间的空白

2.tr:定义行
align:定义表格行内容的对齐方式

3.td:定义单元格

rowspan:规定单元格可横跨的行数
colspan:规定单元格可横跨的列数

4.th:用来定义表头单元格

  1. <table>
  2. <tr>
  3. <th>英雄</th>
  4. <th>金额</th>
  5. </tr>
  6. <tr>
  7. <td>孙悟空</td>
  8. <td>18888</td>
  9. </tr>
  10. <tr>
  11. <td>李元芳</td>
  12. <td>13888</td>
  13. </tr>
  14. <tr>
  15. <td>吕布</td>
  16. <td>18888</td>
  17. </tr>
  18. </table>

在这里插入图片描述
这是没有加任何属性的表格,甚至看不出来是表格,我们来调整一下吧
在这里插入图片描述

布局标签


















标签 描述
<div> 定义HTML文档中的一个区域部分,经常与CSS一起布局网页
<span> 用于组合行内元素

这两个标签没有什么具体的含义,一般与CSS结合一块使用,div标签在浏览器有换行的效果,而span标签在标签没有换行效果

在这里插入图片描述

表单标签

大家对表单标签的效果并不陌生,我们经常见到的登陆页面,注册页面等等。
在这里插入图片描述
像这样的表单就是用来采集用户输入的数据,然后将数据发送到服务端,服务端会对数据进行操作,比如注册就是将数据保存到数据库中,而登陆就说根据用户密码对数据库进行查询操作

表单标签概述

表单:在网页中主要负责数据采集功能,使用标签定义表单
表单项:不同类型的input元素,下拉列表,文本域等


































标签 描述
<form> 定义表单
<input> 定义表单项,通过type属性控制输入形式
<label> 为表单项定义标注
<select> 定义下拉列表
<option> 定义下拉列表的列表项
<textarea> 定义文本域

form标签属性

form是一个表单标签,它在页面没有任何显示效果,需要借助于表单项标签来展现不同的效果
form标签的两个重要属性:
1.action:规定当提交表单时向何处发送表单数据,该属性就说URL,我们以后需要将数据发送到服务器,这里就需要写服务器的URL,#代表提交到当前页面
2.method: 规定用于发送表单数据的方式,有以下两种:

get:默认值,请求参数会拼接到URL后面,URL长度限制为4kb
post:浏览器会将数据放到http请求消息体中,请求参数是无限制的

在这里插入图片描述
我们可以看到有一个输入框,然后可以提交数据,一般我们是提交到服务器,但是我们为了给大家展示,这里我们将action设置为#,将数据提交到我们当前页面,与此同时大家需要给Input输入框设置name属性,这里和后端交互有关系,大家不必关心

  1. <form action="#">
  2. <input type="text" name="username">
  3. <input type="submit">
  4. </form>

在这里插入图片描述
我们在浏览器输入框输入hello,然后提交
在这里插入图片描述
我们可以看到浏览器地址栏的URL拼接了我们提交的内容,username就是输入框name的属性值,而hello就说我们输入框输入的内容,因为我们method是使用的默认method=’get‘,所以会直接拼接到URL,如果我们湘江信息隐藏,可以将method设置为post

  1. <form action="#" method="post">
  2. <input type="text" name="username">
  3. <input type="submit">
  4. </form>

在这里插入图片描述我们可以发现我们提交的数据并没有拼接到URL后,那么如何查看提交的数据呢?我们可以借助浏览器的开发者工具来查看
在这里插入图片描述
鼠标右键然后选择检查,Network选项
在这里插入图片描述
从新提交数据,右边数据往下滑即可找到

表单项标签

这里我们主要介绍三种表单项
1.:表单项,通过type属性控制输入形式,type属性有以下:
在这里插入图片描述
2.

发表评论

表情:
评论列表 (有 0 条评论,244人围观)

还没有评论,来说两句吧...

相关阅读

    相关 HTML常见标签

    HTML常见标签及其用法 html作为一种超文本标记语言,是由一系列成对出现的元素标签嵌套组合而成的。这些标签以<元素名>的形式出现。浏览器通过标签解析文本内容输出到页面