html5和html4的区别

1 语法改变

在HTML5中提高web浏览器之间的兼容性是它的一个很大的目标。

1.1 DOCTYPE声明

<!DOCTYPE html>

1.2 指定字符编码

<mate charset = "UTF-8">

1.3 省略引号和一些标签

当属性值不包括空字符串,”<”,”>”,”=”,单引号,双引号等字符时,属性值两边的引号可以省略。

<html>,<head>,<body>等元素可以省略

2 新增的元素和废除的元素

新增的结构元素
<section>,<article>,<aside>,<header>,<footer>,<nav>等.
新增的其他元素
<video>,<audio>,<time>,<canvas>等
新增的input元素的类型.
email,url,number,range,Date Picker.
HTML5不再使用frame框架

3 新增的属性和废除的属性

3.1表单相关的属性

autofocus - 指定该属性可以让元素在画面打开时自动或得焦点。
placehoder - 对用户的输入进行提示。
form - 声明该属性所在的标签属于哪个表单,然后将其放置在页面上任何位置,而不是表单之内。
reqiured - 该元素内一段要有输入内容。

4 全局属性

所谓全局属性,是指可以对任何元素都使用的属性。常见的如hidden,spellcheck,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值