zoukankan      html  css  js  c++  java
  • html5学习之旅第一篇

    什么是 HTML5?

    HTML5 是下一代 HTML 标准。

    HTML , HTML 4.01的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。

    HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。

    HTML5 中的一些有趣的新特性:

    • 用于绘画的 canvas(美 [ˈkænvəs]) 元素
    • 用于媒介回放的 video 和 audio 元素
    • 对本地离线存储的更好的支持
    • 新的特殊内容元素,比如 article、footer、header、nav、section
    • 新的表单控件,比如 calendar、date、time、email、url、search

    最小的HTML5文档

    HTML5 的改进

    • 新元素
    • 新属性
    • 完全支持 CSS3
    • Video 和 Audio
    • 2D/3D 制图
    • 本地存储
    • 本地 SQL 数据
    • Web 应用

    HTML5 多媒体

    使用 HTML5 你可以简单的在网页中播放 视频(video)与音频 (audio) 。

    HTML5 应用

    使用 HTML5 你可以简单地开发应用

    • 本地数据存储
    • 访问本地文件
    • 本地 SQL 数据
    • 缓存引用
    • Javascript 工作者
    • XHTMLHttpRequest 2

    HTML5 图形

    使用 HTML5 你可以简单的绘制图形:

    HTML5 使用 CSS3

    了解更多CSS3知识请查看本站的 CSS3 教程。

    语义元素

    HTML5 添加了很多语义元素如下所示:

    标签

    描述

    <article>

    定义页面独立的内容区域。

    <aside>

    定义页面的侧边栏内容。

    <bdi>

    允许您设置一段文本,使其脱离其父元素的文本方向设置。

    <command>

    定义命令按钮,比如单选按钮、复选框或按钮

    <details>

    用于描述文档或文档某个部分的细节

    <dialog>

    定义对话框,比如提示框

    <summary>

    标签包含 details 元素的标题

    <figure>

    规定独立的流内容(图像、图表、照片、代码等等)。

    <figcaption>

    定义 <figure> 元素的标题

    <footer>

    定义 section 或 document 的页脚。

    <header>

    定义了文档的头部区域

    <mark>

    定义带有记号的文本。

    <meter>

    定义度量衡。仅用于已知最大和最小值的度量。

    <nav>

    定义导航链接的部分。

    <progress>

    定义任何类型的任务的进度。

    <ruby>

    定义 ruby 注释(中文注音或字符)。

    <rt>

    定义字符(中文注音或字符)的解释或发音。

    <rp>

    在 ruby 注释中使用,定义不支持 ruby 元素的浏览器所显示的内容。

    <section>

    定义文档中的节(section、区段)。

    <time>

    定义日期或时间。

    <wbr>

    规定在文本中的何处适合添加换行符。

    HTML5 浏览器支持

     

  • 相关阅读:
    maven
    sublime text
    ios category
    python
    activiti
    出版社
    gradle
    selenium
    spring
    Ansible状态管理
  • 原文地址:https://www.cnblogs.com/honghong75042/p/7463916.html
Copyright © 2011-2022 走看看