DOCTYPE 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>
第一次用vscode写HTML代码
body>
html>
文档类型声明标签
文档类型声明,作用就是告诉浏览器使用哪种HTML版本来显示网页。
这句代码的意思是: 当前页面采取的是 HTML5 版本来显示网页.
注意:
声明位于文档中的最前面的位置,处于 标签之前。
不是一个 HTML 标签,它就是 文档类型声明标签。
lang 语言种类
用来定义当前文档显示的语言。
简单来说,定义为en 就是英文网页, 定义为 zh-CN 就是中文网页
其实对于文档显示来说,定义成en的文档也可以显示中文,定义成zh-CN的文档也可以显示英文
这个属性对浏览器和搜索引擎(百度.谷歌等)还是有作用的
字符集
字符集 (Character set)是多个字符的集合。以便计算机能够识别和存储各种文字。 在
charset 常用的值有:GB2312 、BIG5 、GBK 和 UTF-8,其中 UTF-8 也被称为万国码,基本包含了全世界所有国家需要用到的字符.
注意:上面语法是必须要写的代码,否则可能引起乱码的情况.一般情况下,统一使用“UTF-8”编码,尽量统一写成标准的 “UTF-8”,不要写成 “utf8” 或 “UTF8”。
单词 head 的缩写,意为头部、标题。
标签语义:作为标题使用,并且依据重要性递减。
双标签结构
特点:
- 加了标题的文字会变的加粗,字号也会依次变大。
- 一个标题独占一行。
DOCTYPE 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>
<h1>标题一共六级选,h1>
<h2>文字加粗一行显。h2>
<h3>由大到小依次减,h3>
<h4>从重到轻随之变。h4>
<h5>语法规范书写后,h5>
<h6>具体效果刷新见。h6>
body>
html>

单词 paragraph [ˈpærəgræf] 的缩写,意为段落。
标签语义:可以把 HTML 文档分割为若干段落。
双标签结构
特点:
- 文本在一个段落中会根据浏览器窗口的大小自动换行。
- 段落和段落之间保有空隙。
DOCTYPE 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>
<p>一提到汉服”,许多人脑海中第一秒浮现的都是华丽繁复层层叠叠的搭配,这样
的固有理念,正是造成了不女孩子想要尝试汉服却犹豫的原因,但是这种理念早
已经过时了。
这不,时尚圈内流行起一种全新的穿搭叫“汉服+运动鞋”,复古的同时又时髦前
卫,而且不仅仅在汉服圈子里爆火,女明星们都纷纷上身实践,就连杨颖也“上头”
了。
p>
<p>在路人拍摄的图片中,杨颖身穿一身 雪白的汉服,优雅端庄的模样仿佛是从古画里
穿越出来的美人一般,但是视线转移到她的鞋子,画风 下子就转为潮流时髦的运
动鞋。
这样的反差让人不禁感到稀奇新颖,可是却完全没有想象之中的违和感,这就是杨
颖穿搭技巧的高超之处了。
p>
body>
html>


文本自带的换行,在浏览器中变为了空格
文本中多个空格,在浏览器中只显示了一个
段落标签之间在浏览器中显示时有一行的空隙
换行标签
单词break的缩写,意为打断、换行
标签语义:强制换行
单标签结构
特点:
是个单标签。
标签只是简单地开始新的一行,跟段落不一样,段落之间会插入一些垂直的间距。
标签语义: 突出重要性, 比普通文字更重要.
或者 : 定义粗体文本
或者 : 定义斜体字
: 定义小号字
: 定义下标字
: 定义上标字
或者 : 定义插入字
或者 : 定义删除字
DOCTYPE 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>
我是<strong>加粗strong>,我叫strong
<br>
我也是<b>加粗b>,我叫b
<br><br>
我是<em>倾斜em>,我叫em
<br>
我也是<i>倾斜i>,我叫i
<br><br>
我是<del>删除del>,我叫del
<br>
我也是<s>删除s>,我叫s
<br><br>
我是<ins>下划线ins>,我叫ins
<br>
我也是<u>下划线u>,我叫u
<br><br>
我是<sub>下标字sub>,我叫sub
<br>
我是<sup>上标字sup>,我叫sup
<br><br>
我是<small>小字号small>,叫我small
body>
html>

特点:
标签用来布局,但是现在一行只能放一个。 大盒子- 标签用来布局,一行上可以多个 。小盒子
图像标签
在 HTML 标签中,
标签用于定义 HTML 页面中的图像。
单词 image 的缩写,意为图像。src 是
标签的必须属性,它用于指定图像文件的路径和文件名。
所谓属性:简单理解就是属于这个图像标签的特性。图像标签属性注意点:
① 图像标签可以拥有多个属性,必须写在标签名的后面。
② 属性之间不分先后顺序,标签名与属性、属性与属性之间均以空格分开。
③ 属性采取键值对的格式,即 key=“value" 的格式,属性 =“属性值”。
alt是什么??
alt 属性用来为图像定义一串预备的可替换的文本。
替换文本属性的值是用户定义的。
在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。height(高度) 与 width(宽度)属性用于设置图像的高度与宽度。
属性值默认单位为像素
提示: 指定图像的高度和宽度是一个很好的习惯。如果图像指定了高度宽度,页面加载时就会保留指定的尺寸。如果没有指定图片的大小,加载页面时有可能会破坏HTML页面的整体布局。DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)title> head> <body> <h2>Norwegian Mountain Triph2> <img border="0" src="/images/pulpit.jpg" alt="Pulpit rock" width="304" height="228"> body> html>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
超链接标签
HTML使用标签 来设置超文本链接。
在标签 中使用了href属性来描述链接的地址。链接分类:
- 外部链接: 例如 百度。
- 内部链接:网站内部页面之间的相互链接. 直接链接内部页面名称即可,例如 首页 。
- 空链接: 如果当时没有确定链接目标时, 首页 。
- 下载链接: 如果 href 里面地址是一个文件或者压缩包,会下载这个文件。
- 网页元素链接: 在网页中的各种网页元素,如文本、图像、表格、音频、视频等都可以添加超链接.
- 锚点链接: 点我们点击链接,可以快速定位到页面中的某个位置.
在链接文本的 href 属性中,设置属性值为 #名字 的形式,如: haahaa
找到目标位置标签,里面添加一个 id 属性 = 刚才的名字 ,如:haahaa
DOCTYPE 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> <a href="http://www.baidu.com">百度a> 是一个可以跳转到百度的链接。 <br> <a href="#to-h2">本文本a> 是一个跳转到页面中对应的某个位置的锚点链接。 <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <h2 id="to-h2">中国你好h2> <p> 随着气温不断升高,越来越多人开始使用高跟鞋来搭配裙装穿搭了。 但其实夏季的裙装穿搭可以用很多不同风格的鞋子来搭配,不一定要搭配高跟鞋。 如果大家想保持舒适度,又想穿出时髦感,那么在搭配的时候可以换一种搭配鞋子的思路。 本期绵绵就以吴昕的搭配为例,来跟大家分享一下打造裙装穿搭时搭配鞋子的思路,让大家在保持舒适的同时穿出减龄又优雅的效果。 讲真,穿裙子不一定要配高跟鞋,吴昕示范“新穿法”,优雅又减龄。 p> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> body> html>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
注释和特殊字符
注释
如果需要在 HTML 文档中添加一些便于阅读和理解但又不需要显示在页面中的注释文字,就需要使用注释标签。
HTML中的注释以“”结束。
快捷键:CTRL+/特殊字符
在 HTML 中,某些字符是预留的。
在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。
如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)。
表格标签
表格由
标签来定义。每个表格均有若干行(由
标签定义),每行被分割为若干单元格(由 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。
表格主要用于显示、展示数据,因为它可以让数据显示的非常的规整,可读性非常好。
![]()
简单案例:
<body> <table border="1"> <tr> <th>Header 1th> <th>Header 2th> tr> <tr> <td>row 1, cell 1td> <td>row 1, cell 2td> tr> <tr> <td>row 2, cell 1td> <td>row 2, cell 2td> tr> table> body>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
表格跨行列
- 跨行合并:rowspan=“合并单元格的个数”
- 跨列合并:colspan=“合并单元格的个数”
<body> <h4>单元格跨两列:h4> <table border="1"> <tr> <th>Nameth> <th colspan="2">Telephoneth> tr> <tr> <td>Bill Gatestd> <td>555 77 854td> <td>555 77 855td> tr> table> <h4>单元格跨两行:h4> <table border="1"> <tr> <th>First Name:th> <td>Bill Gatestd> tr> <tr> <th rowspan="2">Telephone:th> <td>555 77 854td> tr> <tr> <td>555 77 855td> tr> table> body>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
更多设置
- border :1 或 " " 规定表格单元是否拥有边框, 默认为"",表示没有边框
- cellspacing:规定单元格之间的空白,默认2像素。
- cellpadding:规定单元边沿与其内容之间的空白,默认1像素。
- align: left 、center、 right 规定表格相对周围元素的对齐方式。
<body> <h4>没有单元格间距:h4> <table border="1"> <tr> <td>Firsttd> <td>Rowtd> tr> <tr> <td>Secondtd> <td>Rowtd> tr> table> <h4>单元格间距="0",cellpadding="10":h4> <table border="1" cellspacing="0" cellpadding="10"> <tr> <td>Firsttd> <td>Rowtd> tr> <tr> <td>Secondtd> <td>Rowtd> tr> table> <h4>单元格间距="10":h4> <table border="1" cellspacing="10"> <tr> <td>Firsttd> <td>Rowtd> tr> <tr> <td>Secondtd> <td>Rowtd> tr> table> body>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
列表标签
列表最大的特点就是整齐、整洁、有序,它作为布局会更加自由和方便。
根据使用情景不同,列表可以分为三大类:无序列表、有序列表和自定义列表。无序列表
标签表示 HTML 页面中项目的无序列表,一般会以项目符号呈现列表项,而列表项使用
- 标签定义。
在ul中,可以无序列表的类型,常见的类型有:圆点列表:list-style-type:disc、圆圈列表:list-style-type:circle、正方形列表:list-style-type:square、
- 1
<body> <h4>无序列表:h4> <ul> <li>Coffeeli> <li>Teali> <li>Milkli> ul> body>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
嵌套列表
<body> <h4>嵌套列表:h4> <ul> <li>Coffeeli> <li>Tea <ul> <li>Black teali> <li>Green tea <ul> <li>Chinali> <li>Africali> ul> li> ul> li> <li>Milkli> ul> body>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
有序列表
有序列表即为有排列顺序的列表,其各个列表项会按照一定的顺序排列定义。 在 HTML 标签中,
标签用于定义有序列表,列表排序以数字来显示,并且使用
- 标签来定义列表项。
在ol中,可以自定义排序的类型,常见的类型有:编号列表(默认的)、大写字母列表:A、小写字母列表:a、罗马数字列表:I、小写罗马数字列表:i
- 1
<body> <h4>有序列表h4> <ol> <li>Coffeeli> <li>Teali> <li>Milkli> ol> <h4>有序列表,定义从50开始h4> <ol start="50"> <li>Coffeeli> <li>Teali> <li>Milkli> ol> body>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
自定义列表
在 HTML 标签中,
标签用于定义描述列表(或定义列表),该标签会与
- (定义项目/名字)和
- (描述每一个项目/名字)一起使用。
<body> <h4>一个自定义列表:h4> <dl> <dt>Coffeedt> <dd>- black hot drinkdd> <dt>Milkdt> <dd>- white cold drinkdd> dl> body>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
表单标签
HTML 表单用于收集用户的输入信息。
HTML 表单表示文档中的一个区域,此区域包含交互控件,将用户收集到的信息发送到 Web 服务器。
表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表(select)、单选框(radio-buttons)、复选框(checkbox) 等等。
我们可以使用- 相关阅读:
E-梅莉的市场经济学
算法-单词搜索 II
Matlab唱歌?尊嘟假嘟?
工程材料期末考试试卷
怎么给视频去水印?手把手教你去水印
Matlab函数——mapminmax
【Jmeter】性能测试脚本开发——性能测试环境准备、Jmeter脚本编写和执行
基于Java+Springboot+Vue+elememt宠物用品商城系统设计实现
关于#html5#的问题:设计一个真正的大数据与科技传播的响应式网站(相关搜索:设计网站)
背后的力量 | 搭建新型IT基础架构 华云数据助力妇幼保健院提升数字化医院建设水平
- 原文地址:https://blog.csdn.net/m0_56600567/article/details/125947613