---
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 |