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

HTML 5.2 新特性

当一个规范到达了REC阶段时,这意味着它已经得到了W3C成员和主管正式认可,并且W3C正式推荐各浏览器厂商进行开发,也推荐web开发者使用全新特性。...在REC阶段,任何新特性都应该至少有两个独立实现。对于我们这些开始使用新特性web开发人员来说是一个伟大时代。...变更履历地址:https://www.w3.org/TR/2017/REC-html52-20171214/ 新特性 原生元素 在HTML 5.2所有变更中,最让我兴奋是<dialog...尽管,据我目前所知,苹果设备仍然不支持sizes属性,不过这一变化会对将来是有积极作用。 新添加有效实践 除了新特性之外,HTML 5.2还启用了一些以前无效HTML编写实践。...移除特性HTML 5.2中,删除了一些元素,即: keygen:用于帮助生成表单公钥。 menu和menuitem: 用于创建导航或上下文菜单。

67550

HTMLid、name、class 区别

HTMLid与name 区别 一个name可以同时对应多个控件,比如checkbox和radio 而id必须是全文档中唯一 id用途  1) idHTML元素Identity,主要是在客户端脚本里用...当然HTML元素name属性在页面中也可以起那么一点ID作用,因为在DHTML对象树中,我们可以使用document.getElementsByName来获取一个包含页面中所有指定Name元素对象数组...> 关于ID和Name一些注意事项 当然HTML元素name属性在页面中也可以起那么一点id作用,因为在DHTML对象树中,我们可以使用...如果页面中有n(n>1)个HTML元素id都相同了怎么办?在DHTML对象中怎么引用他们呢?...这个时候我们还是可以继续使用document.getElementById获取对象,只不过我们只能获取id重复那 些对象中在HTML Render时第一个出现对象。

2.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

了解 HTMLID 和类之间区别。

对它们理解和获取护照一样重要,如果您希望出国旅行的话。首先,什么是 ID?用简单英语来说,ID 代表身份证件。每个人都有某种身份,可以被识别。...也就是说,如果您不希望某个项目改变或属于大众类,最好方法就是为该项目或元素应用 ID,这样您可以使用您为该元素或项目指定 ID 名称,从 100 万个以上其他项目中特别识别出它们。...在 HTML 文档中,ID 被写为例如; ID = sam;而在 CSS 中,它们用 # 符号表示,所以在 CSS 中 ID = sam 将会被写为或目标为 #sam。另一方面,类是灵活。...看一下当您编写代码时,类和 ID 是如何在 HTML 中写入示例。... 看一下在 CSS 中如何定位 HTML ID 项目或元素。

8910

HTML5新特性

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

2.3K41

HTML5特性&&canvas

1.HTML5是由W3C(万维网联盟,专注于XHTML 2.0)和WHATWG(专注于web表单和应用程序)共同合作结果,2014年10月完成标准制定! 主要设计目的:为了在移动设备上支持多媒体。...2.HTML5新特性:(区分HTML) 绘画canvas; 用于媒介回放video和audio元素; 本地离线缓存localStorage长期缓存数据,浏览器关闭后数据不丢失;sessionStorage...3.被HTML5抛弃“孩子”(元素): 纯表现元素:basefont,big,center,font,s,strike,tt,u等(可以用CSS替代); 对可用性产生负面性影响元素:frameset...这样就可以让它们支持HTML5新标签;(以下代码在IETester下IE 8和IE6测试通过) 1 <!...(这是一种比较好解决IE6-8不识别HTML5新元素方法,但是这些引入新元素不能作为父元素包裹子元素;并且不能运用css样式╮(╯▽╰)╭,“万恶”IE╮(╯▽╰)╭) 1 <!

91590

IT课程 HTML基础 015_HTML5新特性

HTML5新特性 HTML5 是 HTML 最新版本,它引入了许多新标签、属性和功能,大大增强了 web 功能和互动性。...HTML5 中一些有趣特性: 用于绘画 canvas 元素 用于媒介回放 video 和 audio 元素 对本地离线存储更好支持 新特殊内容元素,比如 article、footer、header...SVG 和 Canvas 具体区别: 特性 SVG Canvas 图像类型 矢量 位图 缩放 无损 有损 图形类型 矩形、圆形、路径等 任意 操作 CSS、JavaScript JavaScript...JavaScript 进行操作和动画化图形 Canvas 适用于场景: 需要创建复杂图形场景,例如游戏、动画 需要使用 JavaScript 进行复杂操作场景 HTML5表单 HTML5 引入了一些新输入类型和属性...width 设置 元素宽度。 list 指定与 或 元素相关联 元素 id

5610

HTML5中引入关键特性

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

1.2K90

10个好用 HTML5 特性

在本文中,我列出了十个我过去没用过HTML5功能,但现在发现它们很有用,废话不多说,让我们开始吧。 detais 标签 标签向用户提供按需查看详细信息效果。...如果需要按需向用户显示内容,简单做法就是使用此标签。默认情况下,它是收起来,打开后,它将展开并显示被隐藏内容。...Map HTML 属性 与 属性一起使用来定义一个图像映射(一个可点击链接区域)。可点击区域可以是这些形状中任何一个,矩形,圆形或多边形区域。...mark 标签 Did you know, you can "Highlight something interesting" just with an HTML tag... 作者:Ahmad shaded 译者:前端小智 来源:sitepoint 原文:https://dev.to/atapas/10-useful-html5-features-you-may-not-be-using

97420

转: 细说HTML元素ID和Name属性区别

第一段里对于ID和Name解答说太笼统了,当然那个解释对于ID来说是完全对,它就是Client端HTML元素Identity。...显然这些用途都不是能简单使用ID来代替掉,所以HTML元素ID和Name却别并不是身份证号码和姓名这样区别,它们更本就是不同作用东西。    ...当然HTML元素Name属性在页面中也可以起那么一点ID作用,因为在DHTML对象树中,我们可以使用document.getElementsByName来获取一个包含页面中所有指定Name元素对象数组...这里再顺便说一下,要是页面中有n(n>1)个HTML元素ID都相同了怎么办?在DHTML对象中怎么引用他们呢?...这个时候我们还是可以继续使用document.getElementById获取对象,只不过我们只能获取ID重复那些对象中在HTML Render时第一个出现对象。

1.9K30

html锚点id属性和name属性

刚接触HTML时候就知道描点,所以对描点这两个字特别熟悉,但一直没用过。...复制代码 // a.html 第一个锚点 复制代码 // b.html 第二个锚点 如上所示,实现描点效果,需具备两个要素:...一般情况下,我们会在目标节点上添加id属性或者name属性,这个id或者name属性值就是我们寻找锚点依据,推荐使用id属性来标记锚点(因为id能够在各种标签上使用,name属性标记锚点时只能用在a...a标签一般用作定义超链接,用作超链接时它href属性值是另一个页面的URL。a标签用作锚点时,href值是锚点id值或者name值。...同一页面内锚点跳转时,给href赋值# + 锚点id值或者# + 锚点name值,需要跳转其他页面的锚点位置时,需要在#前面加上跳转路径,例如:href="b.html#two"

26160

html锚点id属性和name属性

刚接触HTML时候就知道描点,所以对描点这两个字特别熟悉,但一直没用过?。...第一个锚点 // b.html 第二个锚点 如上所示,实现描点效果,需具备两个要素: 需要有一个锚点,这个锚点就是我们要跳转到位置...一般情况下,我们会在目标节点上添加id属性或者name属性,这个id或者name属性值就是我们寻找锚点依据,推荐使用id属性来标记锚点(因为id能够在各种标签上使用,name属性标记锚点时只能用在a...a标签一般用作定义超链接,用作超链接时它href属性值是另一个页面的URL。a标签用作锚点时,href值是锚点id值或者name值。...同一页面内锚点跳转时,给href赋值# + 锚点id值或者# + 锚点name值,需要跳转其他页面的锚点位置时,需要在#前面加上跳转路径,例如:href="b.html#two"

9510

HTML5 新特性_CSS3新特性

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)鉴于该特性可能侵犯用户隐私...,比如计算或脚本输出: (2)代码示例: 十六.HTML5 表单属性: 1.HTML5 表单属性

5.4K30
领券