HTML基础结构和语法细节

HTML基础结构

html文件的根标签:<html> </html>,所有的其他标签都要在这个标签中间
html根标签下有两个一级子标签:

	<head></head> 头标签,定义那些不直接展示在页面主体上,但是又很重要的内容,比如:
		字符集 <meta charset="utf-8" /> 告诉浏览器用什么字符集对文件解码,编写文件的时候用什么字符集,解码就要用什么字符集
		css引入、
		js引入等;
	<body> </body> 体标签 定义要展示到页面主体的标签

文档声明

HTML文件中第一行的内容,用来告诉浏览器当前HTML文档的基本信息,其中最重要的就是当前HTML文档遵循的语法标准,这里我们只需要知道HTML有4和5这两个大的版本:

  • HTML4版本的文档类型声明是:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
  • HTML5版本的文档类型声明是:
<!DOCTYPE html>

现在主流的技术选型都是使用HTML5,之前的版本基本不用了

在这里插入图片描述

注释

<!--
注释内容
-->

HTML语法细节

  1. 根标签有且只能有一个
  2. 无论是双标签还是单标签都需要正确关闭
  3. 标签可以嵌套但不能交叉嵌套
  4. 注释语法为<!-- -->,注意不能嵌套
  5. 属性必须有值,值必须加引号,H5中属性名和值相同时可以省略属性值
  6. HTML中不严格区分字符串使用单双引号
  7. HTML标签不严格区分大小写,但是不能大小写混用
  8. HTML中不允许自定义标签名,强行自定义则无效
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

StoicD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值