【HTML5+css3】学习笔记之html5介绍

html5实现多媒体支持、交互性、更加智能的表单、以及更好的语义化标记。
html5并不仅仅是html规范的最新版本,而是一系列用来制作现代富web内容的相关技术的总称,其中最重要的三项
技术分别为:HTML5核心规范(标记元素)、css(层叠样式表第三代)、和javascript。

html5相比xhtml2包括:更加强大的css3、表单验证、音频视频、本地存储、
地理定位、绘画(canvas)、web通信等等。

html5三大功能:
1、html5核心:这部分主要由W3C官方的规范组成,涉及新的语义元素、新的增强的web表单、音频和视频、
以及通过javascript绘画的Canvas。这部分大多数主流浏览器均得到很好的支持。

2、曾经的html5标准:这部分主要来自于最初指定的html5规范,其中大部分功能需要javascript且支持
富web应用开发。比如:本地数据存储、离线应用和消息传递。

3、非html5标准:这部分通常指下一代功能,虽然从未进入html5标准,但人们还是会把它认做html5的一部分。
这些包括最为常见的css3,以及很热门的地理定位。

特点:1、向下兼容 2、用户至上 3、化繁为简 4、无插件范式
5、访问通用性 6、引入语义 7、引入原生媒体支持 8、引入可编程内容(javascript)

学好html5要学的知识:
html、xhtml、css、css3、javascript、jquery、html5

HTML5的新特性:
用于绘画的canvas标签
用于媒介回放的video和audio元素
对本地离线储存的更好支持
新的特殊内容元素
如:article、footer、header、nav、section
新的表单控件
如:calendar、date、time、email、url、search
浏览器的支持
Safari、Chrome、Firefox以及Opera包括IE9基本支持了HTML5

环境搭建
1、开发工具
常用:WebStorm、notepad++、Eclipse、text sublime、Dreamweaver等
推荐:Intellij IDEA

快速复制一行:
ctrl+alt+上/下
上下移动
alt+上/下

基础:

1、声明:
html5的声明

<!DOCTYPE html>
<html lang="zh-cn">
<head>
   <meta charset="utf-8">
   <title>基本格式</title>
</head>
<body>
</body>
</html>

元素中可以设置多个属性,甚至自定义属性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值