HTML 基本语法 学习笔记
前言:
1  | 
  | 
这是一个简单的html代码,但是这一个html文件中最基本的,也是最基础的格式。接下来就先根据这段代码来认识html。
1  | 
  | 
1  | <html>  | 
1  | <head>  | 
目前在大部分浏览器中,直接输出中文会出现中文乱码的情况,这时候我们就需要在头部将字符声明为 UTF-8 或 GBK。
1  | <body>  | 
1  | <title> 元素描述了文档的标题  | 
其次这些由尖括号包裹的就是HTML标签,同时这些标签都是成对出现的,比如和,前面的是开始标签和闭合标签
1.基础
1.1HTML标题
HTML标题(Heading)是通过
~标签来定义的
1  | <h1>这是一个标题</h1>  | 
运行效果:
也就是说,随着数字的增大,标题字体变小,但都会进行一个加粗处理
1.2HTML段落
HTML 段落是通过标签
来定义的。
1  | <p>这是一个段落。</p>  | 
效果:
1.3HTML链接
HTML 链接是通过标签 来定义的。
1  | <a href="https://www.runoob.com">这是一个链接</a>  | 
会出现一个链接,点击即进入网址
在链接中可以使用id属性来达到书签的效果
1.4 HTML图片
通过标签
1  | <img loading="lazy" src="http://tva3.sinaimg.cn/mw1024/006yt1Omgy1gwiju7rjd8j32gw1p47wj.jpg" width="540" height="390" />  | 
实现:

1  | width--宽度  | 
2.HTML元素
html元素大致分为
| 开始标签 * | 元素内容 | 结束标签 * | 
|---|---|---|
| 这是一个段落 | ||
| 这是一个链接 | ||
| 换行 | 
==开始标签常被称为起始标签(opening tag),结束标签常称为闭合标签(closing tag)==
在拼写标签时对大小写并不敏感,也就是说
在编写HTML元素时,应该规范使用关闭标签,即便是空元素也使用闭合标签
1  | <br>就是空元素  | 
3.HTML属性
在编写html元素时,我们可以对着这些元素添加一些属性
1  | HTML 元素可以设置属性  | 
例如我们在编写链接元素时,href就是给这个元素添加了一个属性
还有在编写图片元素,他的宽度和高度也是属性
这里列举部分属性
| 属性 | 描述 | 
|---|---|
| class | 为html元素定义一个或多个类名(classname)(类名从样式文件引入) | 
| id | 定义元素的唯一id | 
| style | 规定元素的行内样式(inline style) | 
| title | 描述了元素的额外信息 (作为工具条使用) | 
详细各种属性可查看HTML 标准属性参考手册
4.HTML文本格式化
缩写:
1  | <abbr title="etcetera">etc.</abbr>  | 
4.1 HTML 文本格式化标签
| 标签 | 描述 | 
|---|---|
| 定义粗体文本 | |
| 定义着重文字 | |
| 定义斜体字 | |
| 定义小号字 | |
| 定义加重语气 | |
| 定义下标字 | |
| 定义上标字 | |
| 定义插入字 | |
| 定义删除字 | 
4.2 HTML “计算机输出” 标签
| 标签 | 描述 | 
|---|---|
 | 
定义计算机代码 | 
| 定义键盘码 | |
| 定义计算机代码样本 | |
| 定义变量 | |
| 定义预格式文本 | 
4.3 HTML 引文, 引用, 及标签定义
| 标签 | 描述 | 
|---|---|
| 定义缩写 | |
| 定义地址 | |
| 定义文字方向 | |
| 定义长的引用 | |
| 定义短的引用语 | |
| 定义引用、引证 | |
| 定义一个定义项目。 |