HTML 元素
Incremark 可以解析和渲染嵌入在 Markdown 中的原始 HTML 片段。
用法
启用 htmlTree 选项。
markdown
这是 <b>粗体</b> ,这是 <span style="color: red">红色文本</span>。
<div>
<h3>块级 HTML</h3>
<p>HTML 块内的内容</p>
</div>配置
vue
<script setup>
import { IncremarkContent } from '@incremark/vue'
</script>
<template>
<IncremarkContent
:content="content"
:incremark-options="{ htmlTree: true }"
/>
</template>tsx
import { IncremarkContent } from '@incremark/react'
<IncremarkContent
content={content}
incremarkOptions={{ htmlTree: true }}
/>svelte
<script lang="ts">
import { IncremarkContent } from '@incremark/svelte'
</script>
<IncremarkContent {content} incremarkOptions={{ htmlTree: true }} />安全警告
⚠️ XSS 风险:启用 htmlTree 允许渲染任意 HTML。在将内容传递给 Incremark 之前,请确保内容来源可信或已净化。