--- title: 属性支持 icon: ic:outline-data-object createTime: 2025/11/30 18:02:41 permalink: /guide/markdown/attrs/ --- ## 概述 为你的Markdown添加类、标识符和属性。 **此功能默认启用。** ## 语法 在 Markdown 的标记后使用 `{ }` 添加 类名、标识符 或 属性。 ```md markdown 语句{.classname #id attr1=value attr2="带空格的值"} ``` ### `.classname` 以 `.` 作为起始,添加一个类型 **输入:** ```md __加粗__{.bolder} ``` **输出:** ```html 加粗 ``` ### `#id` 以 `#` 作为起始,添加一个 ID **输入:** ```md ## 标题{#header-1} ``` **输出:** ```html

标题

``` :::tip 此技巧常用于自定义标题的锚点链接 ::: ### `attr=value` **输入:** ```md [链接](https://example.com){target=_blank} [链接](https://example.com){rel="noopener noreferrer"} ``` **输出:** ```html 链接 链接 ``` ### 组合使用 **输入:** ```md [链接](https://example.com){.link #linkId target=_blank rel="noopener noreferrer"} ``` **输出:** ```html 链接 ``` ### 在块级标记上 在块级标记的下一行添加属性。 比如在 无序列表 上使用 **输入:** ```md - list item **bold** {.red} ``` **输出:** ```html ``` 比如在 表格 上使用 **输入:** ```md | header1 | header2 | | ------- | ------- | | column1 | column2 | {.special} ``` **输出:** ```html
header1 header2
column1 column2
``` 表格中的单元格也可以使用,常见于 合并单元格: **输入:** ```md | A | B | C | D | | ----------------------- | --- | --- | ---------------- | | 1 | 11 | 111 | 1111 {rowspan=3} | | 2 {colspan=2 rowspan=2} | 22 | 222 | 2222 | | 3 | 33 | 333 | 3333 | ``` **输出:** ```html
A B C D
1 11 111 1111
2 22
3
``` **效果:** | A | B | C | D | | ----------------------- | --- | --- | ---------------- | | 1 | 11 | 111 | 1111 {rowspan=3} | | 2 {colspan=2 rowspan=2} | 22 | 222 | 2222 | | 3 | 33 | 333 | 3333 |