ckeditor 5 删除空标签 - 我不希望它这样做

问题描述 投票:0回答:1

我正在使用 FA 来渲染图标,例如

<i class="fa-thin fa-table-cells"></i>

然后 ckeditor 5 删除它们。

有什么想法可以防止这种行为吗?

注意 - 我正在使用 ckeditor v5。我试过:

htmlSupport: {  
allow: [
    { name: /<i[^>]*><\/i>/g },
    { name: "i", classes: ["fa-thin", "fa-regular", "fa-light", "fa-solid", "fa-brands"] }
    ]
}
tags font-awesome ckeditor5
1个回答
0
投票

您可以使用

<span>
代替
<i>
。 Fontawesome 支持任何内联标签,Drupal 10 中的 CKEditor 5(在 10.1.6 中尝试过)在文本中保留空的
<span>
标签。

所以

<span class="far fa-copyright"></span>
就可以了。

© www.soinside.com 2019 - 2024. All rights reserved.