我的编程空间,编程开发者的网络收藏夹
学习永远不晚

html5新增的属性和废除的属性都有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

html5新增的属性和废除的属性都有哪些

html5新增的属性和废除的属性都有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

HTML5中,在新增加和废除很多元素的同时,也增加和废除了很多属性。

新增的属性

1、表单相关的属性

对input(type=text)、select、textarea与button指定autofocus属性。它以指定属性的方式让元素在画面打开时自动获得焦点。 对input(type=text)、textarea指定placeholder属性,它会对用户的输入进行提示,提示用户可以输入的内容。 对input、output、select、textarea、button与fieldset指定form属性。它声明属于哪个表单,然后将其放置在页面的任何位置,而不失表单之内。 对input(type=text)、textarea指定required属性。该属性表示用户提交时进行检查,检查该元素内必定要有输入内容。 为input标签增加几个新的属性:autocomplete、min、max、multiple、pattern与step。还有list属性与datalist元素配合使用;datalist元素与autocomplete属性配合使用。multiple属性允许上传时一次上传多个文件; pattern属性用于验证输入字段的模式,其实就是正则表达式。step 属性规定输入字段的合法数字间隔(假如 step="3",则合法数字应该是 -3、0、3、6,以此类推),step 属性可以与 max 以及 min 属性配合使用,以创建合法值的范围。 为input、button元素增加formaction、formenctype、formmethod、formnovalidate与formtarget属性。用户重载form元素的action、enctype、method、novalidate与target属性。为fieldset元素增加disabled属性,可以把它的子元素设为disabled状态。 为input、button、form增加novalidate属性,可以取消提交时进行的有关检查,表单可以被无条件地提交。

2、链接相关属性

为a、area增加media属性。规定目标 URL 是为什么类型的媒介/设备进行优化的。该属性用于规定目标 URL 是为特殊设备(比如 iPhone)、语音或打印媒介设计的。该属性可接受多个值。只能在 href 属性存在时使用。 为area增加herflang和rel属性。hreflang 属性规定在被链接文档中的文本的语言。只有当设置了 href 属性时,才能使用该属性。注释:该属性是纯咨询性的。rel 属性规定当前文档与被链接文档/资源之间的关系。只有当使用 href 属性时,才能使用 rel 属性。 为link增加size属性。sizes 属性规定被链接资源的尺寸。只有当被链接资源是图标时 (rel="icon"),才能使用该属性。该属性可接受多个值。值由空格分隔。 为base元素增加target属性,主要是保持与a元素的一致性。

3、其他属性

为ol增加reversed属性,它指定列表倒序显示。 为meta增加charset属性 为menu增加type和label属性。label为菜单定义一个课件的标注,type属性让才当可以以上下文菜单、工具条与列表cande但三种形式出现。 为style增加scoped属性。它允许我们为文档的指定部分定义样式,而不是整个文档。如果使用 "scoped" 属性,那么所规定的样式只能应用到 style 元素的父元素及其子元素。 为script增减属性,它定义脚本是否异步执行。async 属性仅适用于外部脚本(只有在使用 class="lazy" data-src 属性时)有多种执行外部脚本的方法: 如果 async="async":脚本相对于页面的其余部分异步地执行(当页面继续进行解析时,脚本将被执行) 如果不使用 async 且 defer="defer":脚本将在页面完成解析时执行 如果既不使用 async 也不使用 defer:在浏览器继续解析页面之前,立即读取并执行脚本 为html元素增加manifest,开发离线web应用程序时他与API结合使用,定义一个URL,在这个URL上描述文档的缓存信息。 为iframe增加撒个属性,sandbox、seamless、class="lazy" data-srcdoc。用来提高页面安全性,防止不信任的web页面执行某些操作。

废除的属性

HTML4中一些属性在HTML5中不再被使用,而是采用其他属性或其他方式进行替代。

在HTML 4中使用的属性 使用该属性的元素 在HTML 5中的替代方案
rev link、arel
charset link、a在被链接的资源的中使用HTTP Content-type头元素
shape、coords a使用area元素代替a元素
longdesc img、iframe使用a元素链接到校长描述
target link多余属性,被省略
nohref area多余属性,被省略
profile head多余属性,被省略
version html多余属性,被省略
name imgid
scheme meta只为某个表单域使用scheme
archive、chlassid、codebose、codetype、declare、standby object使用data与typc属性类调用插件。需要使用这些属性来设置参数时,使用param属性
valuetype、type param使用name与value属性,不声明之的MIME类型
axis、abbr td、th使用以明确简洁的文字开头、后跟详述文字的形式。可以对更详细内容使用title属性,来使单元格的内容变得简短
scope td在被链接的资源的中使用HTTP Content-type头元素
align caption、input、legend、div、h2、h3、h4、h5、h6、h7、p使用CSS样式表替代
alink、link、text、vlink、background、bgcolor body使用CSS样式表替代
align、bgcolor、border、cellpadding、cellspacing、frame、rules、width table使用CSS样式表替代
align、char、charoff、height、nowrap、valign tbody、thead、tfoot使用CSS样式表替代
align、bgcolor、char、charoff、height、nowrap、valign、width td、th使用CSS样式表替代
align、bgcolor、char、charoff、valign tr使用CSS样式表替代
align、char、charoff、valign、width col、colgroup使用CSS样式表替代
align、border、hspace、vspace object使用CSS样式表替代
clear br使用CSS样式表替代
compace、type ol、ul、li使用CSS样式表替代
compace dl使用CSS样式表替代
compace menu使用CSS样式表替代
width pre使用CSS样式表替代
align、hspace、vspace img使用CSS样式表替代
align、noshade、size、width hr使用CSS样式表替代
align、frameborder、scrolling、marginheight、marginwidth iframe使用CSS样式表替代
autosubmit menu 

看完上述内容,你们掌握html5新增的属性和废除的属性都有哪些的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网行业资讯频道,感谢各位的阅读!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

html5新增的属性和废除的属性都有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

html5中新增的表单控件和属性有哪些

小编给大家分享一下html5中新增的表单控件和属性有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一
2023-06-08

css3中的新增属性有哪些

这篇文章将为大家详细讲解有关css3中的新增属性有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。css3新增属性有:word-wrap、word-break、text-shadow、bo
2023-06-14

CSS3中有哪些新增的背景属性

本篇文章为大家展示了CSS3中有哪些新增的背景属性,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。CSS3新增属性:background-clip ,background-origin , backg
2023-06-08

HTML5中有哪些新增和废弃的标签

这篇文章给大家介绍HTML5中有哪些新增和废弃的标签,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、废弃的标签1、能用CSS代替的元素这些元素包含basefont、big、center、font、s、strike、t
2023-06-09

HTML5 option标签的属性有哪些

HTML5的``标签具有以下常用属性:1、`value`:指定选项的值。当表单提交时,该值将作为选中选项的值进行传递。2、`selected`:表示该选项是否被默认选中。如果设置了该属性,则该选项会在加载页面时自动被选中。3
2023-10-12

编程热搜

目录