H5与传统html的区别

这篇文章主要介绍了html5学习笔记html5与传统html区别 的相关资料,需要的朋友可以参考下 一. html5语法的改变
该知识点所说变化指的是基于html4基础上所定义的改变,主要有如下:
1.html5的文件扩展符(.html或.htm)与内容类型(text/html)保持不变。
2.html5中,刻意不使用版本声明,一份文档将会适用于所有版本的html。
3.从html5开始,对于文件的字符编码推荐使用utf-8。
4.html5确保了与之前html版本的最大程度的兼容性。
为了保证兼容性,需从元素说起,在html5.中,元素的标记可以省略。其体来说,元素的标记分为“不允许写结束标记”、“可以省略结束标记”和‘“开始标记和结束标记全部可以省略”三种类型。
• 不允许写结束标记元素有:area、base、br、col…..
• 可以省略结束标记:li、dt、dd、p、rt……
• 开始标记和结束标记全部可以省略:html、head、body…..
二.新增的结构元素
•section元素表示页面中的一个内容区块,比如章节、页眉、页脚或页面中的其他部分;
•article元素表示页面中的一块与上下文不相关的独立内容,譬如博客中的一篇文章或报纸中的一篇文章;
•aside元素表示article元素的内容之外的、与article元素的内容相关的辅助信息;
•header元素表示页面中一个内容区块或整个页面的标题;
•hgroup元素用于对整个页面或页面中一个内容区块的标题进行组合;
•footer元素表示整个页面或页面中一个内容区块的脚注。一般来说,它会包含创作者的姓名、创作日期以及创作者联系信息;
•nav元素表示页面中导航链接的部分;
•figure元素表示一段独立的流内容,一般表示文档主体流内容中的一个独立单元,使用figcaption元素为figure元素组添加标题
2、新增的其他元素
•audio元素定义音频,比如音乐或其他音频流;
•embed元素用来插入各种多媒体,格式可以是midi、wav、au、mp3等;
•mark元素上要用来在视觉上向用户呈现那些需要突出显示或高亮显示的文字,典型应用就是在搜索结果中向用户高亮显示搜素关键词;
•progress元素表示运行中的进程
•ruby元素表示ruby注释(中文注音或字符)
•rt元素表示字符(中文注音或字符)的解释或发音
•rp元素在ruby注释中使用,以定义不支持ruby素的浏览器所显示的内容。
•wbr元素表示软换行,而当宽度不够时,主动在此处进行换行
•canvas元素表示图形,比如图表和其他图像
•cammand元素表示命令按钮,比如单选按钮、复选框或按钮
•details元素表示用户要求得到并且可以得到的细节信息
•datagrid元素表示可选数据的列表,它以树形列表的形式来显示
•keygen元素表示生成密钥
•output元素表示不同类型的输出,比如脚本的输出
•source元素为媒介元素(比如

代码如下:

nbsp;HTML>    form属性   

登录后复制   

input元素从属于表单,它呗书写在表单内部,用不着再对它制定form属性。textarea元素呗书写在表单之外,但它从属于表单,所以表单的id制定给textareea元素的form属性。
这样做的好处是当需要给页面中的元素添加样式时可以更方便地添加,因为它们不是被分散在各表单之内的了。

【相关推荐】

1. HTML5免费视频教程

立即学习“前端免费学习笔记(深入)”;

2. H5制作虚拟键盘时出现输入框遮挡的情况怎么办?

3. HTML5实现微信播放全屏的方法详解

4. 关于H5新标签的浏览器兼容问题的详解

5. 整体概述如何用H5制作网页

以上就是H5与传统html的区别的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2912127.html

(0)
上一篇 2025年3月11日 05:03:18
下一篇 2025年3月5日 17:54:27

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 通过H5实现拍照功能的实例详解

    HTML5拍照首先,我们看看HTML代码结构,当然,这部分的DOM内容应该是在用户允许使用其摄像头事件出发后,动态加载生成的,感兴趣的朋友可以了解下演示地址: HTML5拍照演示首先,我们看看HTML代码结构,当然,这部分的DOM内容应该是…

    编程技术 2025年3月11日
    200
  • 详解H5非常重要的28个新特性,新技巧和新技术

    html5有很多的新功能.新代码.非常不错.现在总结一下.仅供参考1. 新的doctype 尽管使用,即使浏览器不懂这句话也会按照标准模式去渲染 2. figure元素 用 和来语义化地表示带标题的图片 this is an image o…

    编程技术 2025年3月11日
    200
  • 关于H5的事件属性详解

    html 元素可拥有事件属性,这些属性在浏览器中触发行为,比如当用户单击一个 html 元素时启动一段 javascript。下面列出的事件属性,可以把它们插入 html 标签来定义事件行为。HTML 4.01 与 HTML 5 之间的差异…

    编程技术 2025年3月11日
    200
  • H5和CSS3组合使用的实例教程

    现在,html5和css3正跃跃欲试的等待大家,下面让我们来看看他们是否真的能让我们的设计提升到下一个高度吧 Web设计师可以使用HTML4和CSS2.1完成一些很酷的东西。我们可以在不使用陈旧的基于table布局的基础上完成文档逻辑结构并…

    编程技术 2025年3月11日
    200
  • H5完成多图片上传的实例详解

    这篇文章主要介绍了基于html5实现多张图片上传功能,在单张图片上传的基础上实现多张图片上传功能,感兴趣的小伙伴们可以参考一下 图片上传之前也有写过,不过是单张上传的,最近有个业务需求是需要多张上传的,于是乎从新改写了一下 HTML结构: …

    2025年3月11日
    200
  • H5和CSS3制作一个相册的代码实例

    纯CSS3打造相册效果,感觉还不错,这里与大家分享下,最主要的是没有使用一行js,这才是亮点今天偶然发现电脑里面还有这样的一个例子,感觉效果还不错,不记得啥时候下载的了,也好久没上w3cfuns了,怀念学习前台的日子,给大家分享下。 效果图…

    2025年3月11日
    200
  • HTML5中属性download的详细介绍

            链接中加入download属性可以使用户将文件下载下来而不是直接用浏览器打开,截止到目前为止对html5提供支持的浏览器已经对这个属性支持得比较好了,下面我们就来详细看一下html5中的强制下载属性download使用实例解…

    2025年3月11日 编程技术
    200
  • 深入解析HTML5 内联框架–iFrame

    下面小编就为大家带来一篇深入剖析html5 内联框架iframe。希望对大家有所帮助。一起跟随小编过来看看吧,祝大家游戏愉快哦 由于现在frame和frameset很少使用,已经过时了,已经被p+CSS代替了,所以,这里只是举例说明一下,当…

    2025年3月11日
    200
  • h5Canvas绘制五星红旗的实例讲解

    这篇文章主要为大家介绍了html5 canvas绘制五星红旗的相关代码,canvas标签用来定义图形,是图形容器,如何绘制五星红旗,下面小编为大家分享实现代码 Canvas 绘图 API 都没有定义在 元素本身上,而是定义在通过画布的 ge…

    编程技术 2025年3月11日
    200
  • 解析HTML5中的标签嵌套规则

    下面小编就为大家带来一篇html5标签嵌套规则详解【必看】。小编觉得挺不错的,现在分享给大家,也给大家做个参考 前面的话  在html5中,元素的子元素可以是块级元素,这在以前是被认为不符合规则的。本文将详细介绍html5的标签嵌套规则 分…

    编程技术 2025年3月11日
    200

发表回复

登录后才能评论