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

HTML5之HTML元素扩展(上)—新增加的元素及使用概述

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含html5元素,块级别等相关知识,佚名 希望在学习及工作中可以帮助到您

考虑我们开发一个页面的过程:
1.设计页面的结构 - HTML:这个过程是使用各种HTML元素构建网页的结构。
2.设计页面的外观 - CSS:这个过程是使用CSS去改善网页的外观。
3.设计页面的行为 - Javascript:这个过程是给网页的元素赋予一定的行为。
上面这些除了CSS外,HTML5在另外两个方面都不同程度的进行了扩充。这个系列是集中在第一个方面。在前面,我们已经学习了复杂的canvas和svg元素,下面的章节会总结其他HTML5增加的元素。

结构型元素
HTML5中加入了全新的结构型元素,例如页眉header,页脚footer,导航nav,内容article,章节section等。含义如下图所示:

除了这种整个页面的结构型元素,html5也加入了块级别的语义元素,例如辅助元素aside,图像元素figure,细节描述元素details等。这些元素除了更能显示页面的布局含义外,与普通的div并没有其它的区别,仍然需要靠CSS去展示这些元素。这里就是简单看一个小例子:

  IE 9 Firefox 3.5 Opera 10.5 Chrome 3.0 Safari 3.0
Ogg Vorbis   √ √ √  
MP3 √     √ √
Wav   √ √   √

audio标签有一些属性用来控制音频的内容、何时以及如何播放等方面的情况,这些属性分别是:src(文件名)、preload(在页面加载时加载)、controls(显示控制)、loop(循环)和autoplay(自动播放)。在下面的例子中,只要页面一加载音频就开会播放,其会持续播放,所提供的控制可以让用户停止或是重新开始播放音频:

如果设置了autoplay元素,则自动忽略preload属性。设置preload="auto"的话,则页面加载后载入音频。

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

  • 如何让IE9以下版本(ie6/7/8)认识html5元素
  • HTML5之HTML元素扩展(上)—新增加的元素及使用概述
  • HTML5之HTML元素扩展(上)—新增加的元素及使用概述_html5教程技巧
  • 如何让IE9以下版本(ie6/7/8)认识html5元素_html5教程技巧

相关文章

  • 2018-12-03HTML5有哪些创意类型?
  • 2018-12-03处理HTML5新标签的浏览器兼容版问题
  • 2018-12-03使用HTML5 Canvas绘制直线或折线等线条的方法讲解_html5教程技巧
  • 2018-12-03HTML5画布下js的文字云/标签云效果-D3 Cloud
  • 2018-12-0315个关于HTML的入门问题
  • 2018-12-03检测浏览器是否支持html5视频的代码_html5教程技巧
  • 2018-12-03如何在家自学前端?
  • 2018-12-03HTML5实现简单图片上传所遇到的问题及解决办法 _html5教程技巧
  • 2018-12-03html5指南(2)-操作Document metadata的详情介绍
  • 2018-12-03H5页面音视频自动播放

文章分类

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

最近更新的内容

    • 对HTML5中表单新增属性的分析
    • 从登录框看前端
    • 关于HTML5的安全问题开发人员需要牢记的
    • 全方位介绍HTML表格属性
    • 分享HTML5实现弹出框的效果示例
    • Html5如何实现文件异步上传功能的实例分析
    • HTML5标签嵌套规则详解【必看】_html5教程技巧
    • CSS 的主要缺陷是什么?
    • 有关动画工具的文章推荐
    • HTML5<progress>标签是什么意思?HTML5<progress>标签的基本用法详解

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

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