基本结构

在vscode中创建html文件,使用快捷键!+tab,如下代码
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Documenttitle>
- head>
- <body>
-
- body>
- html>
DOCTYPE文档类型声明,作用就是告诉浏览器使用哪种HTML版本来显示网页
html>
声明位于文档中的最前面的位置,处于 标签之前。 不是一个 HTML 标签,它就是文档类型声明标签。用来定义当前文档显示的语言
<html lang="en">
在标签内,可以通过 标签的 charset 属性来规定 HTML 文档应该使用哪种字符编码。
- <body>
- <h1> 一级标题h1>
- <h2> 二级标题h2>
- <h3> 三级标题h3>
- <h4> 四级标题h4>
- <h5> 五级标题h5>
- <h6> 六级标题h6>
- ------秦晓
- body>
段落标签
是个单标签
标签只是简单的开始新的一行,跟段落不一样,段落之间会插入一些垂直的间距。
没有语义,用来布局的
:一行只能放一个大盒子division缩写。独占一行
: 一行可以放多个小盒子一行可以放多个
- <div>这是头部div>
- <span>今日价格span>
单标签
src是![]()
标签的必须属性,它用于指定图像文件的路径和文件图像标签的其他属性
| 属性 | 属性值 | 说明 |
| src | 图片路径 | |
| alt | 文本 | 替换文本,图像不能显示,用文本替换 |
| title | 文本 | 提示文本,鼠标放在图像上,显示的文字 |
| width | 像素 | 给图像设置宽 |
| height | 像素 | 高 |
| border | 像素 | 图像边框粗细 |




一般宽和高设置一个就好了,其余缩放

注意点
①图像标签可以多个属性,必须卸载标签名后面
②属性直接部分先后,标签名和属性、属性和属性直接均以空格分开
③属性采取键值对,key="value"
src属性必须要写
简单来说,图片相对HTML页面的位置
| 相对路径分类 | 符号 | 说明 |
| 同一级路径 | 图像文件位于HTML文件同一级 ![]() | |
| 下一级路径 | / | 图像文件位于HTML文件下一级 ![]() |
| 上一级路径 | ../ | 图像文件位于HTML文件同一级 ![]() |
同级:图片和.html在同一文件中
下一级:html和图片所在的文件在同一级
上一级:图片和html所在的文件在同一级
如“D:\web\img\logo.jpg”或完整的网络地址“http://......”
<a href="跳转目标" target="目标窗口的弹出方式">文本或图像a>
anchor缩写
| 属性 | 作用 |
| href | 用于指定链接目标的url地址,必须属性。当为标签应用的href属性时,它就具有了超链接的功能 |
| target | 用于指定链接页面的打开方式,其中_self为默认值,_blank为在新窗口中打开方式 |