HTML5语法总结大全(持续更新中~)

参考书籍:
《HTML与CSS3基础教程》
参考视频:
HTML5完整教学通俗易懂
2023新版前端Web开发HTML5+CSS3+移动web视频教程,前端web入门首选黑马程序员
参考网站:
w3school

文章目录

  • 零.开发环境准备
    • 1.需要的工具
    • 2.Vscode所需要插件
    • 3.其他辅助软件
  • 一.HTML基本语法
    • 1.HTML基本骨架
    • 2.注释
    • 3.HTML语法规范
    • 4.标签规范
  • 二.HTML网页基本标签
    • 1.标题标签
    • 2.段落标签
    • 3.换行标签
    • 4.水平线标签
    • 5.文本格式化标签
      • 5.1粗体标签
      • 5.2斜体标签
      • 5.3下划线标签
      • 5.4删除线标签
    • 6.图像标签
    • 7.链接标签
    • 8.表格标签
    • 9.列表标签
      • 9.1无序列表
      • 9.2有序列表
      • 9.3自定义列表
    • 10.分组标签
  • 三.HTML的特殊符号
    • 1.空格
    • 2.大于,小于符号(> , < )
    • 3.版权符号

零.开发环境准备

1.需要的工具

Vscode编译器软件:编写HTML代码,辅助代码补充

浏览器(谷歌,Microsoft Edge等):展示HTML页面

2.Vscode所需要插件

  • 汉化菜单插件:Chinese
  • 打开网页插件:open in browser
  • 自动刷新页面: live serve

3.其他辅助软件

PxCook前端设计辅助软件:放入UI美工设计的Psd文件,即可获得页面所需要的相关数据,例如间距px,颜色的RGB代码等

一.HTML基本语法

1.HTML基本骨架

  • html : 整个网页

  • head :网页头部,用来存放给浏览器看的信息,例如CSS

    • meta:描述性标签,描述网站的一些信息
    • title:网页标题
  • body : 网页主体,用来存放给用户看的信息,例如图片文字

  • 生成HTML基本骨架的快捷键:!+回车

<!-- DOCTYPE:告诉浏览器要使用的规范 -->
<!DOCTYPE html>
<html lang="en"><!-- head代表网页头部 -->
<head><!-- meta描述性标签,描述网站的一些信息 --><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><!-- title网页标题 --><title>网页标题</title>
</head><!-- body代表网页主体 -->
<body>存放给用户看的内容
</body>
</html>

2.注释

注释添加快捷键:Ctrl+/

<!--内容-->

3.HTML语法规范

  • HTML中不区分大小写,但是我们一般都使用小写
  • HTML中的注释不能嵌套
  • HTML标签必须结构完整,要么成对出现,要么自结束标签
  • HTML标签可以嵌套,但是不能交叉嵌套
  • HTML标签中的属性必须有值,且值必须加引号(双引号单引号都可以)

4.标签规范

单标签

<标签名 [属性名=属性值,...]>

双标签

<标签名 [属性名=属性值,...]></标签名>

二.HTML网页基本标签

1.标题标签

  • 标题标签有h1~h6(双标签)
  • 显示特点:文字加粗,字号逐渐减小,独占一行(换行)
  • h1标签一般一个网页只用一次
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

2.段落标签

  • 段落标签:p(双标签)
  • 段落标签的特点:独占一行,段落间存在间隙

示例:

<!-- <p>段落</p> --><p>两只老虎,两只老虎~</p> <p>跑得快,跑得快!</p> <p>一只没有眼睛,一只没有尾巴~</p> <p>真奇怪,真奇怪~</p>

3.换行标签

  • 换行标签:br(单标签)
  • 特点:相对于段落标签p来说,它的间隙更小

示例:

<!-- <br> -->
两只老虎,两只老虎~<br>跑得快,跑得快!<br>一只没有眼睛,一只没有尾巴<br>真奇怪,真奇怪~

4.水平线标签

  • 水平线标签:hr(单标签)
<hr>

5.文本格式化标签

用来添加文本样式,使文字展示不同的样式效果

5.1粗体标签

  • 粗体标签:strong(双标签)或b(双标签)
  • 作用:添加加粗的字体样式
<strong>加粗字体测试</strong>
<b>加粗字体测试</b>

5.2斜体标签

  • 斜体标签:em(双标签)或i(双标签)
  • 作用:添加斜体的字体样式
<em>斜体字体测试</em>
<i>斜体字体测试<i>

5.3下划线标签

  • 下划线标签:ins(双标签)或u(双标签)
  • 作用:添加下划线的字体样式
<ins>下划线字体测试</ins>
<u>下划线字体测试<u>

5.4删除线标签

  • 删除线标签:del(双标签)或s(双标签)
  • 作用:添加删除线的字体样式
<del>下划线字体测试</del>
![](https://img2023.cnblogs.com/blog/3305947/202311/3305947-20231126213510836-1999730110.png)<s>下划线字体测试<s>

6.图像标签

  • 图像标签:img(单标签)
  • 作用:在网页中插入图片,默认是等比例缩放
  • src用于指定图像的位置和名称,是图像标签的必须属性

常用属性

属性描述
srcURL图像的目标链接
alttext图像无法显示时的替代文字
titletext鼠标悬停提示文字
widthx图像宽度
heighty图像高度
<img src="path">    <!--省略其他属性-->
<img src="path" alt="text" title="text" width="x" height="y">

7.链接标签

  • 超链接:a(双标签)
  • 作用:点击打开另一个网页
<a href="https://www.baidu.com">百度</a>   <!--打开另一个链接-->
<a href="https://www.baidu.com" target="_blank">百度</a>   <!--在另一个页面打开链接-->
<a href="https://www.baidu.com" target="_self">百度</a>   <!--在当前页面打开链接--><!--点击图像打开链接-->
<a href="https://www.baidu.com"><img src="../resorces/image/baidu.jpg" alt="百度">
</a> 

常用属性

属性描述
hrefURL规定目标的URL
target_blank,_parent,_self,_top,framename规定在何处打开目标 URL.

8.表格标签

<!--建立表格-->
<table border="1px" cellpadding="0px" cellspacing="0px"><tr>                              <!--建立行--><th>表头一</th><th>表头二</th><th>表头三</th><th>表头四</th></tr><tr><td>单元格一</td><td>单元格二</td><td>单元格三</td><td>单元格四</td></tr>
</table>

9.列表标签

9.1无序列表

9.2有序列表

9.3自定义列表

10.分组标签

三.HTML的特殊符号

1.空格

在HTML代码中输入空格在页面中只会显示一个,因此使用特殊符号可以显示多个空格

空格符号:一个符号代表一个空格,多次使用可以展示多个空格

&nbsp;   

2.大于,小于符号(> , < )

大于符号(>):一个符号代表一个大于符号,多次使用可以展示多个大于符号

&gt;   

小于符号(<):一个符号代表一个小于符号,多次使用可以展示多个小于符号

&lt;   

3.版权符号

版权符号(©):一个符号代表一个版权符号,多次使用可以展示多个版权符号

&copy;   

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

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

相关文章

重工业ERP包含哪些模块?能为企业带来哪些优势

化工、五金、重型机械制造等重工业行业的经营管理模式存在明显的差别化&#xff0c;企业内部的盘点、发货、接单、报价、委外、排产、派工单、工艺、品检等各业务数据的实时和准确共享有利于企业清晰掌握运作情况&#xff0c;及时制定经营策略&#xff0c;提高对市场变化的反应…

Linux处理系统常见命令

目录 1 sudo 1.1 介绍 1.2 配合 2 ifconfig与ping 2.1 ifconfig 2.2 ping 3 kill 4 apt-get 4.1 介绍 4.2 配合 5 history 6 clear 7 env 1 sudo 1.1 介绍 给这条命令最高权限&#xff0c;比如 sudo cp something.txt /usr/bin/something.txt 1…

HAL库常用函数汇总【不间断更新】

1&#xff0c;系统函数 HAL_Delay 原型&#xff1a;void HAL_Delay(uint32_t Delay); 作用&#xff1a;利用滴答定时器生成的系统延迟函数 参数&#xff1a; Delay&#xff1a;延迟时间&#xff0c;单位是ms 返回值&#xff1a;无 示例代码&#xff1a; HAL_Delay(50);//延迟50…

统信UOS上使用localsend传输文件

原文链接&#xff1a;统信UOS上使用localsend传输文件及文件夹方法 hello&#xff0c;大家好&#xff0c;今天带给大家一个全新的主题&#xff1a;在统信UOS上如何高效使用 localsend 软件进行文件和文件夹的传输。这篇文章将为您提供详细的指导和操作步骤&#xff0c;让您能够…

P8A012-A016组策略安全

账户策略 【预备知识】 组策略&#xff08;Group Policy&#xff09;是Microsoft Windows系统管理员为用户和计算机定义并控制程序、网络资源及操作系统行为的主要工具。通过使用组策略可以设置各种软件、计算机和用户策略。 【实验步骤】 网络拓扑&#xff1a;server2008A…

查看mysql 或SQL server 的连接数,mysql超时、最大连接数配置

1、mysql 的连接数 1.1、最大可连接数 show variables like max_connections; 1.2、运行中连接数 show status like Threads_connected; 1.3、配置最大连接数&#xff0c; mysql版本不同可配置的最大连接数不同&#xff0c;mysql8.0的版本默认151个连接数&#xff0c;…

好物分享(领劵优惠好手)

本次分享一个领取领优惠、充值、会员、购物优惠等功能 部分截图 需要的点击下方按钮 前往体验 感谢大家的支持 更多内容请关注微信小程序&#xff0c;源码、插件、模板及时更新

webpack如何处理css

一、准备工作 新建目录 添加样式 .word {color: red; } index.js添加dom元素&#xff0c;添加一个css word import ./css/index.css;const div document.createElement("div"); div.innerText "hello word!!!"; div.className "word"; do…

儿童台灯怎么选对眼睛好?专业儿童护眼台灯分享

随着时代的改革和发展&#xff0c;现在的孩子学业压力要远比我们想象中的繁重很多&#xff0c;而且随着年龄的增长&#xff0c;用眼到需求也会越来越大。再加上过早的接触电子产品&#xff0c;导致现在的孩子近视率都非常高&#xff01; 因此作为家长一定要重视孩子的视力健康&…

Ubuntu系统Springboot项目Nginx安装(编译安装方式)

1.下载 nginx官网下载 Index of /download/ 2.解压 这里我下载的1.25.3版本&#xff0c;系统是ubuntu 解压 tar -zxvf nginx-1.25.3.tar.gz 3.编译安装 安装前需要执行安装一些系统依赖 3.1安装PCRE库 ubuntu&#xff1a;执行以下命令 sudo apt-get install libpcre…

Cesium 关闭深度写入

没有关闭PointPrimitive的深度写入: 关闭了PointPrimitive的深度写入: if (pointPrimitiveCollection._rsOpaque) {pointPrimitiveCollection._rsOpaque Cesium.RenderState.fromCache({depthTest: {enabled: false,}});}const p pointPrimitiveCollection.add({position:…

会议预告 | 求臻医学诚邀您共聚P4 2023第七届肿瘤精准医疗大会

2023年12月7日-8日&#xff0c;P4 2023第七届肿瘤精准医疗大会将于北京隆重举行。60余位院士/监管/临床医生/科研权威专家与精准药企/诊断企业KOL领衔出席&#xff0c;1000余位精准医疗领域行业精英代表齐聚现场&#xff0c;大会将深度探讨行业痛点与年度热门议题&#xff0c;与…