当前位置: 首页 > Web前端 > HTML

HTML5简介

时间:2023-04-02 12:52:35 HTML

1、H5浏览器兼容由于HTML5没有统一的标准,不同的浏览器解析不同,目前还在推广阶段,但大部分都是一样的2、H5新文档声明1)Html4文档声明2)Html5的文档声明中HTML4.01中,DOCTYPE语句指的是文档类型定义DTD(DocumentTypeDefinition),因为HTML4.01是基于SGML(StandardGeneralizedMarkupLanguage,一种定义电子文档结构和描述其内容的国际标准语言;)。DTD指定标记语言的规则,以便浏览器可以正确呈现内容。HTML5不是基于SGML,因此不需要引用DTD。提示:始终向HTML文档添加DOCTYPE声明,以便浏览器知道文档类型。扩展:CSS盒模型:CSS标准盒模型和奇怪的盒模型?CSS中的Box模型分为两种:W3C标准和IE标准的box模型。大多数浏览器使用W3C标准模型,而IE使用微软自己的标准。怪异模式是“部分浏览器在支持W3C标准的同时保留了原有的解析方式”,怪异模式主要表现在IE内核的浏览器中。如果缺少DOCTYPE,在ie6、ie7、ie8下会触发怪异模式(quirksmode)。未定义doctype时会触发Quirks模式。只有三种类型:开/关/“”。on可以显示指定交替输入的数据列表。使用datalist元素和list属性为备用输入提供数据列表。自动补全时,datalist元素中的数据可以作为备选输入数据显示在文本框中:HTML5新增提交时验证表单和表单元素内容有效性的大量功能。6)自动验证min,max,step:为包含数字或日期的输入类型指定限制(约束)max:最大值min:最小值step:数字区间7)取消验证novalidate属性指定不验证表单提交表单或输入字段时。注意:novalidate属性适用于以下类型的表单和输入标签:文本、搜索、url、电话、电子邮件、密码、日期选择器、范围和颜色。