新语义和结构标签

新语义或结构标签

arcicle

  • 示例
<article>    <h1>标题</h1>    <p>征文内容</p></article>
  • 标签定义及使用说明

    • 定义独立内容
    • 定义的内容本身必须是有意义的并且独立于文档的其余部分
    • 潜在来源 
      • 论坛帖子
      • 博客文章
      • 新闻故事
      • 评论

aside

  • 示例
<p>My family and I visited The Epcot center this summer.</p>

<aside>  <h4>Epcot Center</h4>  <p>The Epcot Center is a theme park in Disney World, Florida.</p></aside>
  • 标签定义及使用说明

    • 定义 article 标签外的内容。
    • aside 的内容应该与附近的内容相关
  • 提示和注释 
    • aside 的内容可用作文章的侧栏

datails

  • 示例
//如果没有summary标签,列表的名字为“详细信息”,列表默认是关闭的,除非在details中设置open//details中的内容永远是一个列表<details>    <summary>这是一个列表</summary>    <p>点开就看到了</p></details>
  • 标签定义及使用说明

    • 规定了用户可见的或者隐藏的需求的补充细节。
    • 用来供用户开启关闭的交互式控件。任何形式的内容都能被放在 details 标签里边
    • 元素的内容对用户是不可见的,除非设置了 open 属性
  • 提示和注释 
    • 与 summary 标签配合使用可以为 details 定义标题。标题是可见的,用户点击标题时,会显示出 details。
  • 属性 
    • open:规定details是否可见

dialog

  • 示例
<dialog open>这是个对话框</dialog>
  • 只有 Chrome 和 Safari 6 支持 标签
  • 标签定义及使用说明 
    • 定义一个对话框、确认框或窗口
  • 属性 
    • open:对话框可以显示出来

figure

  • 示例
//用来标记文档中的一个图像<figure>  <img src="img_pulpit.jpg" alt="The Pulpit Rock" width="304" height="228"></figure>
  • 标签定义及使用说明

    • 规定独立的流内容(图像、图表、照片、代码等等)
    • figure元素的内容应该与主内容相关,同时元素的位置相对于主内容是独立的。如果被删除,则不应对文档流产生影响。

figcaption

  • 示例
<!-- <figure> 元素标记文档中的一个图像。<figure> 元素带有一个标题<figure>-->  <img src="img_pulpit.jpg" alt="The Pulpit Rock" width="304" height="228">  <figcaption>Fig1. - A view of the pulpit rock in Norway.</figcaption></figure>
  • 标签定义及使用说明

    • figcaption 标签为 figure 元素定义标题。
    • figcaption 元素应该被置于 figure 元素的第一个或最后一个子元素的位置

nav

  • 示例
<nav>  <a href="/html/">HTML</a> |  <a href="/css/">CSS</a> |  <a href="/js/">JavaScript</a> |  <a href="/jquery/">jQuery</a></nav>
  • 标签定义及使用说明

    • 标签定义导航链接的部分

progress

  • 示例
下载进度:<progress value="10" max="100"></progress>
  • 标签定义及使用说明

    • 定义运行中的任务进度
  • 提示和注释 
    • progress 标签与 JavaScript 一起使用来显示任务的进度
    • progress 标签不适合用来表示度量衡(例如,磁盘空间使用情况或相关的查询结果)。表示度量衡,请使用 meter 标签代替。
  • 属性 
    • max:需要完成的值
    • value:进程当前值
时间: 2024-07-31 05:30:07

新语义和结构标签的相关文章

HTML5的新语义化的标签

在HTML5之前采用HTML+CSS文档结构写法 Diagram illustrates a typical two-column layout marked up using divs with id and class attributes.It contains a header, footer, and horizontal navigation bar below the header. The main content contains an article and sidebar 

html中DIV+CSS与TABLE布局方式的区别及HTML5新加入的结构标签(转)

DIV与TABLE布局的区别 div 和 table 的加载方式不同,div 的加载方式是即读即加载,遇到 <div> 没有遇到 </div> 的时候一样加载 div 中的内容,读多少加载多少:table 的加载方式是完成后加载,遇到 <table> 后,在读</table> 之前,table 中的内容不加载,或者传输中断了的时候加载,这是因为TABLE牵涉到多行多列问题,所以只有当TABLE所有内容加载完毕,浏览器才知道该怎么显示 . div与css配合使

HTML5语义化结构标签有哪些?

<header>表示页面中一个内容区块或整个页面的标题. <section>页面中的一个内容区块,如章节.页眉.页脚或页面的其他地方,可以和h1.h2……元素结合起来使用,表示文档结构. <article>表示页面中一块与上下文不相关的独立内容,如一篇文章. <aside>表示<article>标签内容之外的,与<article>标签内容相关的辅助信息. <hgroup>表示对整个页面或页面中的一个内容区块的标题进行组合.

HTML5的新结构标签

在之前的HTML页面中,大家基本上都是用了Div+CSS的布局方式.而搜索引擎去抓取页面的内容的时候,它只能猜测你的某个Div内的内容是文 章内容容器,或者是导航模块的容器,或者是作者介绍的容器等等.也就是说整个HTML文档结构定义不清晰,HTML5中为了解决这个问题,专门添加了:页 眉.页脚.导航.文章内容等跟结构相关的结构元素标签. 在讲这些新标签之前,我们先看一个普通的页面的布局方式: 上图中我们非常清晰的看到了,一个普通的页面,会有头部,导航,文章内容,还有附着的右边栏,还有底部等模块,

HTML5新结构标签和移动端页面布局

--------------------HTML5新结构标签--------------------1.h5新增的主要语义化标签如下: 1.header 页面头部.页眉 2.nav 页面导航 3.article 一篇文章 4.section 文章中的章节 5.aside 侧边栏 6.footer 页面底部.页脚pc端兼容需要引用对应的js脚本<script type="text/javascript" src="//cdn.bootcss.com/html5shiv/r

5.8 HTML5新结构标签

在之前的HTML页面中,大家基本上都是用了Div+CSS的布局方式.而搜索引擎去抓取页面的内容的时候,它只能猜测 你的某个Div内的内容是文章内容容器,或者是导航模块的容器,或者是作者介绍的容器等等.也就是说整个HTML文档结构定义不清晰,HTML5中为了解 决这个问题,专门添加了:页眉.页脚.导航.文章内容等跟结构相关的结构元素标签. 在讲这些新标签之前,我们先看一个普通的页面的布局方式: 上图中我们非常清晰的看到了,一个普通的页面,会有头部,导航,文章内容,还有附着的右边栏,还有底部等模块,

HTML5 结构之美(3) - 结构标签综合运用

前面我们介绍了在 HTML5 中新增的结构标签,以及这些标签的定义和使用方法.接下来,让我们看一下在 HTML5 中进行总体页面布局的时候,具体应该怎样来综合运用这些结构标签. 大纲 通过使用新的结构标签,HTML5 的文档结构比大量使用 div 标签的 HTML4 的文档结构要清晰.明确了很多.如果再规划好文档结构的大纲,就可以创建出对阅读者或屏幕阅读程序来说,都很清晰易读的文档结构. 所谓大纲,简单来说就是文档中各内容区块的结构编排.内容区块可以使用标题标签(h1~h6)来展示各级内容区块的

Html块标签、含样式的标签、语义化的标签:

Html块标签: (1)<div>标签 块元素,表示一块内容,没有具体的语义 (2)<span>标签 行内元素,表示一行中的一小段内容,没有具体的语义 <p>标签 默认是带空行的样式的 <div>标签 默认是不带空行的样式的 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <tit

yii2 增加新的目录结构

搭建新的目录结构详细点击这里 搭建Restful API 点击这里 1.开发环境操作系统        Windows Server 2012 R2 DatacenterPHP架构        Apache版UPUPW PHP5.4编程软件        Zend Studio 12.0.2 2.环境配置解压缩UPUPW到D盘根目录,分别在UPUPW中新添加三个站点,如下http://admin.mxq.com http://www.mxq.com http://api.mxq.com网站目录