HTML5基础

1.什么是HTML?

HTML 指的是超文本标记语言 (Hyper Text MarkupLanguage)
是用来描述网页的一种语言
不是一种编程语言,而是一种标记语言,使用标记标签(markup tag)来描述网页

2.HTML5特性

HTML5的文件扩展名仍然是.html或者.htm,内容类型仍然为text/html

①化繁为简
定义文档类型
在 HTML 4.01 中
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>
在HTML5中简化如下
<!DOCTYPE html>

定义文档字符编码
在HTML4中
<meta http-equiv=“Content-Type” content=“text/html; charset=UTF-8” />
在HTML5中
<meta charset=“UTF-8”>

②支持已有内容
XHTML 2.0最大的问题就是不支持已经存在的内容,而HTML5在设计过程中必须支持已经存在的约定,适应不同的用户习惯

③宽松的约定
标记省略
在 HTML5中,元素的标记可以分为三种类型:
1)不允许写结束标记的元素:area、br、col、hr等
2)可以省略结束标记的元素:li、dr、dd、p、td等
3)可以省略全部标记的元素:html、head、body等
布尔值
对于布尔型属性,如disabled与readonly等
当只写属性而不指定属性值,或将属性名设定为属性值,将空字符串设定为属性值时,表示属性值为true。
当不使用该属性时,属性值为false
属性值
在 HTML5中,属性值可以加双引号,也可以加单引号。
当属性值不包括空字符串、<、>、=、单引号、双引号等字符时,属性值两边的引号可省略
如<input type=text>

3.简单的HTML5文档模板

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
	</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

漂流の少年

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

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

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

打赏作者

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

抵扣说明:

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

余额充值