HTML 是用来描述网页的一种语言,HTML使用标记标签来描述网页。其中主体部分是head标签和body标签,head标签保存一些元信息,它里面的内容,用户是看不到的,主要是帮助浏览器编译代码,body标签书写网页的主体内容,所有的给用户看的,都写在body里面。其次之外,还有title标签和meta标签,meta标签是一个自结束标签,也可以存一些元信息,帮助浏览器编译代码。编写时可以通过快捷键shift+!直接生成网页结构,然后进行编写。
<!-- shift+! 网页结构快捷键 -->
<!-- 格式化代码 shift+alt+f -->
<!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>Document</title>
</head>
<body></body>
</html>
HTML的规范:1.html标签有成双成对的,也有自结束标签。 2、html中是不区分大小写,但一般用小写居多。3、标签可以嵌套,但不可以交叉嵌套4、养成良好的注释的习惯,简洁明了,注释也不可以嵌套。5、html,css,js都是一种宽泛的语言,它的容错率比较高,它会给你自动纠错,但要尽量避免,防止网站的性能有所影响。
在编写网页的时候,有一些字符我们是没有办法打出来的,例如空格、大于号、小于号等,这些字符已经提前被编译器或者浏览器征用,我们不能正常使用,我们要用一些额外的字符来代替,这些额外的字符就叫实体。一些 常用的实体, 空格 大于号 >小于号 <版权符号 ©️ ©
一些常用的标签。标题标签h,h1-h6;段落标签p;标题分组hgroup;其中,strong和em都是强调标签,strong是字体加粗加黑,em是字体斜体,语义上strong强调的是内容,em强调的是语音语调,实际使用不做区别;br强制换行;hr,是分割线;del是删除线;div 是一个没有任何语义的标签, 是块元素;span 是一个没有任何语义的标签, 一般就用来包裹文字;HTML 图像是通过img标签进行定义的。