tiptap 斜体标记
使用此扩展在文本中渲染斜体。如果你在编辑器初始内容中提供了 <em>、<i> 标签,或者带有 style 属性并设置了 font-style: italic 的文本,它们都会被正确渲染。
当你输入 *one asterisk* 或 _one underline_ 时,它会实时转化为斜体文本。
警告 限制当读取
Editor实例的内容时,扩展会生成相应的<em>HTML 标签。无论使用何种方法标记的斜体文本,最终都会被标准化为<em>标签。
安装
npm install @tiptap/extension-italic
配置
HTMLAttributes
自定义要在渲染后的 HTML 标签上添加的 HTML 属性。
Italic.configure({
HTMLAttributes: {
class: "my-custom-class",
},
});
命令
setItalic()
使文本变为斜体。
editor.commands.setItalic();
toggleItalic()
切换斜体标记。
editor.commands.toggleItalic();
unsetItalic()
移除斜体标记。
editor.commands.unsetItalic();
快捷键
| 命令 | Windows/Linux | macOS |
|---|---|---|
| toggleItalic() | Ctrl+I |
Cmd+I |
抠丁客
