HTML <summary> 标签

在html中,summary标签是html5中新增标签,是使用来为details元素定义一个可见的标题, 当用户点击该标题的时候,将显示出详细信息。summary标签必须和details标签配合使用,单独使用没有任何意义。


实例

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <h1>summary 元素</h1>
  5. <details>
  6. <summary>未来世界</summary>
  7. <p>未来世界(Epcot Center),是迪士尼的高科技馆,可以参观太空地球馆、动力世界、大地之旅、海底奇观、生命探索、能源馆、大地馆、色香味全立体感触电影。</p>
  8. </details>
  9. </body>
  10. </html>

定义和用法

<summary> 标签包含 details 元素的标题,"details" 元素用于描述有关文档或文档片段的详细信息。


浏览器支持

元素
<summary>12.079.049.06.015.0

HTML 4.01 与 HTML 5 之间的差异

<summary> 标签是 HTML 5 中的新标签。


提示和注释

提示:请与<details> 标签一起使用。标题是可见的,当用户点击标题时会显示出详细信息。注释:"summary" 元素应该是 "details" 元素的第一个子元素。


全局属性

<summary> 标签支持 HTML 中的 全局属性


事件属性

<summary> 标签支持 HTML 中的 事件属性


更多实例

  1. <html>
  2. <style>
  3. details > summary {
  4. padding: 4px;
  5. width: 200px;
  6. background-color: #eeeeee;
  7. border: none;
  8. box-shadow: 1px 1px 2px #bbbbbb;
  9. cursor: pointer;
  10. }
  11. details > p {
  12. background-color: #eeeeee;
  13. padding: 4px;
  14. margin: 0;
  15. box-shadow: 1px 1px 2px #bbbbbb;
  16. }
  17. </style>
  18. <body>
  19. <details>
  20. <summary>未来世界</summary>
  21. <p>未来世界(Epcot Center),是迪士尼的高科技馆,可以参观太空地球馆、动力世界、大地之旅、海底奇观、生命探索、能源馆、大地馆、色香味全立体感触电影。</p>
  22. </details>
  23. </body>
  24. </html>

summary标签的默认样式

  1. summary {
  2. display: block;
  3. }