- HTML 教程
- HTML - 首页
- HTML - 路线图
- HTML - 简介
- HTML - 历史与演变
- HTML - 编辑器
- HTML - 基本标签
- HTML - 元素
- HTML - 属性
- HTML - 标题
- HTML - 段落
- HTML - 字体
- HTML - 块
- HTML - 样式表
- HTML - 格式化
- HTML - 引用
- HTML - 注释
- HTML - 颜色
- HTML - 图片
- HTML - 图片地图
- HTML - 内嵌框架 (iFrames)
- HTML - 短语元素
- HTML - 元标签
- HTML - 类
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表头与标题
- HTML - 表格样式
- HTML - 表格列组 (Colgroup)
- HTML - 嵌套表格
- HTML 列表
- HTML - 列表
- HTML - 无序列表
- HTML - 有序列表
- HTML - 定义列表
- HTML 链接
- HTML - 文本链接
- HTML - 图片链接
- HTML - 邮箱链接
- HTML 颜色名称与值
- HTML - 颜色名称
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML 表单
- HTML - 表单
- HTML - 表单属性
- HTML - 表单控件
- HTML - 输入属性
- HTML 媒体
- HTML - 视频元素
- HTML - 音频元素
- HTML - 嵌入多媒体
- HTML 头部
- HTML - 头元素
- HTML - 添加 Favicon
- HTML - Javascript
- HTML 布局
- HTML - 布局
- HTML - 布局元素
- HTML - 使用 CSS 进行布局
- HTML - 响应式设计
- HTML - 符号
- HTML - 表情符号
- HTML - 样式指南
- HTML 图形
- HTML - SVG
- HTML - Canvas
- HTML API
- HTML - 地理位置 API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web 存储
- HTML - 服务器发送事件
- HTML 其他
- HTML - 文档对象模型 (DOM)
- HTML - MathML
- HTML - 微数据
- HTML - IndexedDB
- HTML - Web 消息传递
- HTML - Web CORS
- HTML - WebRTC
- HTML 演示
- HTML - 音频播放器
- HTML - 视频播放器
- HTML - 网页幻灯片
- HTML 工具
- HTML - Velocity Draw
- HTML - 二维码
- HTML - Modernizer
- HTML - 验证
- HTML - 颜色拾取器
- HTML 参考
- HTML - 速查表
- HTML - 标签参考
- HTML - 属性参考
- HTML - 事件参考
- HTML - 字体参考
- HTML - ASCII 码
- ASCII 码表查询
- HTML - 颜色名称
- HTML - 实体
- MIME 媒体类型
- HTML - URL 编码
- 语言 ISO 代码
- HTML - 字符编码
- HTML - 已弃用标签
- HTML 资源
- HTML - 快速指南
- HTML - 有用资源
- HTML - 颜色代码生成器
- HTML - 在线编辑器
HTML - <summary> 标签
HTML <summary> 标签用于指定 <details> 元素展开框的摘要、标题或图例。
它用于 <details> 元素内。当用户点击<summary> 时,它会切换父元素<details> 的打开和关闭状态。<summary> 元素的内容可以是任何标题内容、纯文本或可在段落中使用的 HTML。
默认切换状态为关闭(无论您是否使用 close 属性)。您也可以将样式更改为 display: block 以移除展开三角形。
语法
<summary>.....</summary>
属性
HTML <summary> 标签支持全局和事件HTML 属性。
<summary> 标签示例
下面的例子将说明 <summary> 标签的用法,包括何时何地以及如何使用。
实现 <summary> 元素
以下示例显示了在 ‘details’ 元素中使用 HTML <summary> 标签。
<!DOCTYPE html> <html lang="en"> <head> <title>HTML summary tag</title> </head> <body> <!--create a summary tag--> <p>HTML 'summary' element example..</p> <details> <summary>Read more</summary> It is used within the details element. When a user clicked on the summary, it toggles the states of the parent element details open and closed. The summary element content can be any heading content, plain text, or HTML that can be used within a paragraph. </details> </body> </html>
列表形式的摘要
以下是 HTML <summary> 标签的另一个示例。在这里,我们在 <details></details> 元素内使用 <summary> 标签来指定其摘要。然后,我们创建 HTML 列表,当用户单击摘要时将显示列表。
但是,我们在 'details' 元素中使用了 'open' 属性,因此它默认情况下将打开。
<!DOCTYPE html> <html lang="en"> <head> <title>HTML summary tag</title> </head> <body> <!--create a summary tag--> <p>HTML 'summary' element example..</p> <details open> <summary>Overview</summary> <ul> <li>Total money : 5000</li> <li>Cash on hand : 3570 </li> <li>Spended money : (5000 - 3570) = 1430</li> </ul> </details> </body> </html>
样式化 <summary> 元素
在此示例中,我们使用 HTML <summary> 标签来指定 ‘details’ 元素展开框的 ‘summary’。我们使用 CSS 来设置创建的 ‘summary’ 元素的样式。
<!DOCTYPE html> <html lang="en"> <head> <title>HTML summary tag</title> <style> summary { width: 100px; color: white; height: 30px; border: 2px solid black; border-radius: 5px; text-align: center; justify-content: center; background-color: green; cursor: pointer; padding-top: 10px } </style> </head> <body> <!--create a summary tag--> <p>HTML 'summary' element example..</p> <details> <summary>Click me!</summary> <p>You clicked on click me!</p> </body> </html>
嵌套 <summary> 元素
让我们来看另一个场景,我们将使用多个或嵌套的 <summary> 标签。
<!DOCTYPE html> <html lang="en"> <head> <title>HTML summary tag</title> <style> summary:nth-child(1) { color: red; } </style> </head> <body> <!--create a summary tag--> <p>HTML 'summary' element example..</p> <details open> <summary>Click me!</summary> <p>Because of 'open' attribute its opened(by default)</p> <details> <summary>click me again!</summary> <p>You clicked on 'click me again!'</p> </details> </body> </html>
支持的浏览器
标签 | |||||
---|---|---|---|---|---|
嵌入 | 是 12.0 | 是 79.0 | 是 49.0 | 是 6.0 | 是 15.0 |
html_tags_reference.htm
广告