插件 \ nonbreaking 插入不间断空格
+toolbar按钮+menu项

此页更新时间:2019-10-15 16:31

此页英文文档:https://www.tiny.cloud/docs/plugins/nonbreaking/

插入不间断空格。

tinymce.init({
    selector: '#tinydemo',
    plugins: "nonbreaking",
    toolbar: "nonbreaking",
});

额外设置

nonbreaking_force_tab

按tab键插入三个 。一直按一直插。

取值: true / fasle

默认: fasle

nonbreaking_force_tab: true

nonbreaking_force_tab 与 table 插件的冲突

因为nonbreaking_force_tab设置了按tab键的行为,而该行为与使用表格在单元格间切换时会有冲突。

TinyMCE给出的建议是:调整两个插件的引入顺序,以决定是使用插3空格的行为,还是使用单元格导航的行为,以先出现的那个为准。

使用插3空格的行为:

plugins: "nonbreaking table",nonbreaking_force_tab: true

使用单元格导航:

plugins: "table nonbreaking",nonbreaking_force_tab: true

nonbreaking_wrap

5.0.13新增。

此选项默认开启,行为是在插入不间断空格(nbsp)时在外层包裹<span class="mce-nbsp-wrap"></span>

其目的是为了防止在不间断空格被其它环境过滤掉。虽然导致源码量增加,但对于某些环境还是值得的,具体看情况选择开启或关闭,关闭后,其会恢复到旧模式,即仅插入nbsp。

取值: true / fasle

默认: true

nonbreaking_force_tab: false

下一节:noneditable 不可编辑元素