首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTML5特性

概述 HTML5 新增特性主要是针对于以前不足,增加了一些新标签、新表单和新表单属性等。...这些新特性都有兼容性问题,基本是 IE9+ 以上版本浏览器才支持,如果不考虑兼容性问题,可以大量使用这些新特性。 语义化标签 (★★) 以前布局,我们基本用 div 来做。...新增input表单.png 类型很多,我们现阶段重点记忆三个: number tel search CSS3新特性 CSS3 现状 新增CSS3特性有兼容性问题,ie9+才支持 移动端支持优于...HTML5HTML5 本身 + CSS3 + JavaScript 。...这个集合有时称为 HTML5 和朋友,通常缩写为 HTML5 。 虽然 HTML5 一些特性仍然不被某些浏览器支持,但是它是一种发展趋势。

2.3K41
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    HTML5常用特性

    语义化标签 原来标签 <div id="sidebar...api都是h5引入<em>的</em>新功能 不同浏览器有不同<em>的</em>文件格式要求, 所以用2个source标签指定不同<em>的</em>格式 audio标签 <audio id='id-audio-player' controls="controls...使用方式一样, 区别只在于过期时间 localStorage没有过期时间, 要用 clear remove 主动删除数据 sessionStorage数据在用户关闭浏览器后将被删除 新增表单特性 canvas canvas 标签提供一块画布, 可以访问画布中像素点, 主要用途是游戏或者是高级复杂图形效果...maximum-scale 允许用户缩放最大比例 user-scalable 是否允许用户缩放 响应式设计 响应式设计就是一套CSS根据当前分辨率选择不同样式 /* * all 是媒体类型,

    54020

    html5特性

    要计算字符串,其中含有要计算 JavaScript 表达式或要执行语句 5.parse()     方法用于将JSON 字符串转换为对象。       ...reviver 可选一个转换结果函数, 将为对象每个成员调用此函数       返回给定JSON 字符串转换后对象。...根对象键是一个空字符串:""。       如果 replacer 是一个数组,则仅转换该数组中具有键值成员。成员转换顺序与键在数组中顺序一样。...返回值:返回包含 JSON 文本字符串。 7.自定义对象属性:     html5中可以通过data- 前缀就成为data 属性,       也可以应用CSS属性选择器进行样式设置。...触发时候(dragover时候阻止默认事件)     dragstart > drag > dragenter > dragover > drop > dragend       不能释放光标和能释放光标不一样

    1.8K100

    HTML5特性

    本章主要内容有: ---- [1] 用于媒体回放 video 和audio 元素 [2] HTML5拖放 [3] canvas简单应用 [4] Web存储: localStorage 和 SessionStorage...视频/音频.png [2] HTML5拖放 把拖放元素 draggable 属性设置为 true 拖放元素属性 ondragstart 调用一个函数, 通过 event dataTransfer.setData...() 方法设置被拖数据数据类型和值 ondragover 属性规定在何处放置被拖动数据, 这里必须要通过 event preventDefault() 方法阻止对元素默认处理方式 ondrop...HTML5 对象, 拥有多种绘制路径、矩形、圆形、字符以及添加图像方法 */ // 画矩形 cxt.fillStyle = "#FFFF00"; /* 矩形背景颜色...result.png [10] 服务器发送事件 EventSource HTML5 服务器发送事件 (server-sent event) 允许网页获得来自服务器更新 <div id="resu

    1.7K50

    10个好用 HTML5 特性

    作者:Ahmad shaded 译者:前端小智 来源:sitepoint 在本文中,我列出了十个我过去没用过HTML5功能,但现在发现它们很有用,废话不多说,让我们开始吧。 ?...默认情况下,它是收起来,打开后,它将展开并显示被隐藏内容。...Map HTML 属性 与 属性一起使用来定义一个图像映射(一个可点击链接区域)。可点击区域可以是这些形状中任何一个,矩形,圆形或多边形区域。...data-* 属性 data-*属性用于存储页面或应用程序专用自定义数据。 可以在 JavaScript 代码中使用存储数据来创建更多用户体验。...代码部署后可能存在BUG没法实时知道,事后为了解决这些BUG,花了大量时间进行log 调试,这边顺便给大家推荐一个好用BUG监控工具 Fundebug。

    78911

    HTML5中引入关键特性

    不指定变化后内容如何保存 contextmenu 定义menu元素DOM id作为定义钙元素特性上下文菜单 data-X 制定可以包含在标签中用户定义元数据,而不必担心这些元数据与当前特性或者未来特性冲突...使用这种类型特性可以避免创建自定义特性或者过载class特性常见方法 draggable 定义特性时,允许元素与其内容可以被拖放 hidden 在HTML5中,所有元素都可以有hidden特性,用于表示元素不相关...这是一个可选特性,如果使用该特性,那么就必须将其放置在设置itemscope和itemtype两个特性元素中。...该特性特性值必须是URL形式 itemprop 该特性用于为microdata项提供一对名称/值数据。...该特性是可选,但是如果使用它,就必须将其放置在设置了itemscope特性元素中 itemtype 该特性要与itemscope特性结合使用,用于定义一个microdata项全局类型。

    1.2K90

    HTML5特性_CSS3新特性

    一.HTML5概念: 1.什么是HTML5: (1)HTML5 将成为 HTML、XHTML 以及 HTML DOM 新标准; (2)HTML5 仍处于完善之中。...2.HTML5起步: (1)HTML5 是 W3C(World Wide Web Consortium,万维网联盟) 与 WHATWG 合作结果 (2)为 HTML5 建立一些规则: a.新特性应该基于...3.新特性: (1)用于绘画 canvas 元素 (2)用于媒介回放 video 和 audio 元素 (3)对本地离线存储更好支持 (4)新特殊内容元素,比如 article、footer...如果使用 "autoplay",则忽略该属性 src url 要播放音频 URL 五.HTML5 拖放: 1.拖放(Drag 和 drop)是 HTML5 标准组成部分: (1)拖放是一种常见特性...(任何过度使用 DOM 应用都不快) 不适合游戏应用 九.地理定位: 1.定位用户位置: (1)HTML5 Geolocation API 用于获得用户地理位置 (2)鉴于该特性可能侵犯用户隐私

    5.5K30

    HTML5新增了哪些特性

    什么是HTML5? HTML5是HTML最新修订版本,2014年10月由万维网联盟(W3C)完成标准制定。设计目的是为了在移动设备上支持多媒体。...Chrome工程版或称实验版)所推出360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器同样具备支持HTML5能力。...HTML5与HTML比较 区别1:html5 不区分是否是严格模式还是传统模式,而html 声明时有严格、传统、框架模式。文档声明变得简单明了。 html5 声明:<!...H5 新增特性 Canvas、SVG -- 用于绘画元素,canvas绘制图片会失真而SVG绘制不会失真。 video、audio -- 用于播放视频和音频媒体。...缺点: 现在大多数高版本浏览器都支持html5,但是少部分低版本浏览器目前不支持html5,因新标签引入,各浏览器之间将缺少一种统一数据描述格式,造成用户体验不佳。

    52030

    HTML5新增了哪些特性

    什么是HTML5? HTML5是HTML最新修订版本,2014年10月由万维网联盟(W3C)完成标准制定。设计目的是为了在移动设备上支持多媒体。...Chrome工程版或称实验版)所推出360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器同样具备支持HTML5能力。...HTML5与HTML比较 区别1:html5 不区分是否是严格模式还是传统模式,而html 声明时有严格、传统、框架模式。文档声明变得简单明了。 html5 声明:<!...H5 新增特性 Canvas、SVG -- 用于绘画元素,canvas绘制图片会失真而SVG绘制不会失真。 video、audio -- 用于播放视频和音频媒体。...缺点: 现在大多数高版本浏览器都支持html5,但是少部分低版本浏览器目前不支持html5,因新标签引入,各浏览器之间将缺少一种统一数据描述格式,造成用户体验不佳。

    65020

    HTML5和CSS3新特性

    1、HTML5新标签和属性 1.1 兼容性前缀与语义化 兼容低版本写法.比较新浏览器,可以直接写.兼容性前缀,是每个浏览器私有的。...媒介元素里面属性: src属性: src="加载音频地址" type="音频类型[MIME-type]" 音频类型最好根据src加载音频给音频类型 1.2.2 视频标签 视频标签属性: 属性...datalist里面的id属性值一致 3:label="值" 如果有label值,默认选中框里面读取label值.选择了label值文本框里面会赋值value值 1.2.6 html5新增属性 新增标签有...hgroup 标题组 对标题或者子标题进行分组 figure figure标题 figure标题 mark 标记 默认有一个背景颜色为黄色 time 时间 时间 2、css3新特性 2.1 新增属性选择器...translate 缩放 scale 2.2.6 其它特性 弹性盒 个性化字体 @font-face{} 媒体查询 @media (max-width: 480px){} 动画 @keyframes

    1.9K20
    领券