HTML5笔记

本文介绍了HTML5的基本概念、语法规范和主要新特性,包括新增的语义标签,如<nav>, <article>, <aside>等,改进的表单元素与属性,如email, tel, range等,以及多媒体处理,如<audio>和<video>标签。HTML5旨在提升网页的结构化和交互性,提供了更好的浏览器兼容性和用户体验。" 14229891,1487993,UVA 10081 - 紧凑单词动态规划解法,"['动态规划', '算法', '编程竞赛', '数组处理']
摘要由CSDN通过智能技术生成

一、认识 HTML5

前面我们学习的html 是什么? Html4.0
网页开发: html 结构 4.0
Css ->样式 2.0
Js 行为 用户交互
HTML5 是html4.0 升级版
结构 Html5 、样式 css3 、行为: API 都有所增强
HTML5 并不仅仅只是做为HTML 标记语言的一个最新版本,更重要的是
它制定了Web 应用开发的一系列标准,成为第一个将Web 做为应用开发平台的
HTML 语言。
HTML5 定义了一系列新元素,如新语义标签、智能表单、多媒体标签等,
可以帮助开发者创建富互联网应用,还提供了一些Javascript API,如地理定
位、重力感应、硬件访问等,可以在浏览器内实现类原生应用,甚至结合
Canvas 我们可开发网页版游戏。
广义概念:HTML5 代表浏览器端技术的一个发展阶段。在这个阶段,浏
览器呈现技术得到了一个飞跃发展和广泛支持,它包括:HTML5,CSS3,
Javascript,API 在内的一套技术组合
H5 范称
HTML + CSS3 + JS
语法规范
HTML5 在语法规范上也做了比较大的调整,去除了许多冗余的内容,书
写规则更加简洁、清晰。
见代码实例

在这里插入图片描述
特点:
1、更简洁
2、更宽松
单标签不用写关闭符号双标签省略结束标签
html、head、body、colgroup、tbody 可以完全省略
实际开发中应规范书写,不建议太随意 !
W3C 验证地址

二、语义标签

语义标签对于我们并不陌生,如<p>表示一个段落、<ul>表示一个无序列表
<h1> ~ <h6>表示一系列标题等,在此基础上HTML5 增加了大量更有意
义的语义标签,更有利于搜索引擎或辅助设备理解HTML 页面内容。
传统的做法我们或许通过增加类名如class=“header”、class=“footer”, 使
HTML 页面具有语义性,但是不具有通用性。
HTML5 则是通过新增语义标签的形式来解决这个问题,例如

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值