• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > HTML5学习笔记简明版(9):变化的元素和属性

HTML5学习笔记简明版(9):变化的元素和属性

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含HTML5,元素,属性等相关知识,匿名希望在学习及工作中可以帮助到您

改变的元素(Element)

以下元素在HTML5里的用法稍作修改以便能在web里更好的使用或者起到更大作用:

没有href属性的a元素将显示成一个占位符,而且a元素内部现在支持flow content类型的元素了(例如:article, input, span等)。

address可以被article, aside, nav, section限定范围了,以前只能作用于全局范围。

b元素现在描述为在普通文章中仅从文体上突出的不包含任何额外的重要性的一段文本。例如:文档概要中的关键字,评论中的产品名。或者代表强调的排版方式。另外,根据HTML5的规范,标题文本应使用<h1>到<h6>,强调文本使用<em>,重要文本使用<strong>,标记高亮文本使用<mark>,其它方面的才使用<b>。

cite是用来标明引言的,所谓引言,就是对一本书、一篇报告或其它出版的来源资料的引用。可使用该标签对参考文献的引用进行定义,比如书籍或杂志的标题,HTML4里该意思(一个人的名字)将不再适用。

dl元素表示为包含多个name-value的group,不再仅仅表示为HTML4原来的意思。

head元素不再允许包含object子元素。

hr元素定义内容中的主题变化,并显示为一条水平线,不再仅仅是水平线的意思。

i元素现在描述为在普通文章中突出不同意见或语气或其他的一段文本,例如:一个分类名称,一个技术术语,一个外语中的谚语,一个想法等。或者代表斜体的排版方式

label元素,浏览器不再将焦点从label移动到控件上,除非底层的平台用户接口进行了标准化。

menu元素进行了重新定义,在toolbars和context menus下更有用。

s元素标记的内容不再是精确和重要的,不建议使用,建议使用<del>。

small元素将旁注呈现为小型文本,免责声明、注意事项、法律限制或版权声明的特征通常都是小型文本。小型文本有时也用于新闻来源、许可要求。对于由 em 元素强调过的或由 strong 元素标记为重要的文本,small 元素不会取消对文本的强调,也不会降低这些文本的重要性。

strong元素表示为重要的文本,而不再是语气更重的强调文本。

u元素表示下划线,内容是一段模糊不清的文本,或者是错误但是依然需要显示的文本,或者是专有名词(比如汉语词汇)。

改变的属性(Attribute)

li元素的value属性重新启用,在4.0里被限制了,但HTML5里开始重新使用这个属性,同样ol的 start属性也被重新启用了。注:value值只是索引值,而不是排序值。

例如:

<figure>  
<figcaption>The top 10 movies of all time</figcaption>  
<ol>   
<li value="10"><cite>Josie and the Pussycats</cite>, 2001</li>   
<li value="9"><cite>Црна мачка, бели мачор</cite>, 1998</li>   
<li value="8"><cite>A Bug's Life</cite>, 1998</li>   
<li value="7"><cite>Toy Story</cite>, 1995</li>   
<li value="6"><cite>Monsters, Inc</cite>, 2001</li>   
<li value="5"><cite>Cars</cite>, 2006</li>   
<li value="4"><cite>Toy Story 2</cite>, 1999</li>   
<li value="3"><cite>Finding Nemo</cite>, 2003</li>   
<li value="2"><cite>The Incredibles</cite>, 2004</li>   
<li value="1"><cite>Ratatouille</cite>, 2007</li>  
</ol> 
</figure>

上面的代码也可以使用ol元素的reversed属性来实现:

<figure>  <figcaption>The top 10 movies of all time</figcaption>  
<ol reversed>   
<li><cite>Josie and the Pussycats</cite>, 2001</li>   
<li><cite>Црна мачка, бели мачор</cite>, 1998</li>   
<li><cite>A Bug's Life</cite>, 1998</li>   
<li><cite>Toy Story</cite>, 1995</li>   
<li><cite>Monsters, Inc</cite>, 2001</li>   
<li><cite>Cars</cite>, 2006</li>   
<li><cite>Toy Story 2</cite>, 1999</li>   
<li><cite>Finding Nemo</cite>, 2003</li>   
<li><cite>The Incredibles</cite>, 2004</li>   
<li><cite>Ratatouille</cite>, 2007</li>  
</ol> 
</figure>

a和area元素的target属性重新启用,因为在web程序里非常有用,比如和iframe一起使用。

script和style元素的type属性不在是必须项,如果脚本是符合ECMAScript的,或者style语言是CSS。

table元素的border属性值,只允许设置为"1"或者空字符串。

下面的一些属性依然允许使用,但是建议使用更好的替代方案:

script元素的language属性使用的时候必须设置为“JavaScript”(不区分大小写),并且不能和type属性冲突,用户可以忽略这个属性。

a元素的name属性,用户可以使用id代替。

img元素和其他所有元素的width和height属性不在允许设置值为百分比数字。

以上就是HTML5学习笔记简明版(9):变化的元素和属性的内容,更多相关内容请关注微课江湖()!

您可能想查找下面的文章:

  • HTML5知识点总结
  • HTML5的本地存储
  • HTML5本地存储之IndexedDB
  • Html5实现文件异步上传功能
  • Html5新标签datalist实现输入框与后台数据库数据的动态匹配
  • 详解HTML5 window.postMessage与跨域
  • HTML5拖放API实现拖放排序的实例代码
  • 解决html5中video标签无法播放mp4问题的办法
  • HTML5新特性 多线程(Worker SharedWorker)
  • Html5新增标签有哪些

相关文章

  • 2018-12-03只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)_html5教程技巧
  • 2018-12-03H5的文件域FileReader怎样分段读取文件上传到服务器
  • 2018-12-03HTML5中对accesskey属性的解释与规定
  • 2018-12-03 HTML5中classList属性
  • 2018-12-03怎样用H5添加禁止缩放功能
  • 2018-12-03html5的离线缓存
  • 2018-12-03HTML5制作仿jQuery效果
  • 2018-12-03font-weight:blod的跳动问题怎样用CSS解决
  • 2017-08-06html5通过canvas实现刮刮卡效果示例分享
  • 2018-12-03HTML5进阶段内联标签汇总(小篇)

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • HTML5应用-生日快乐动画的实现
    • HTML5 canvas实现雪花飘落特效
    • 基于html5实现的图片墙效果
    • h5调用摄像头的实现方法
    • HTML5中indexedDB 数据库的相关介绍
    • canvas与html5实现视频截图功能示例
    • H5学习之旅-H5与Php交互(12)
    • 基于html5 canvas实现漫天飞雪效果实例
    • H5移动端各种各样的列表的制作方法(二)
    • 几种关于HTML 5 的动态效果制作方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有