TinyMCE - 停止预标记内的格式化

发布于 2024-10-27 20:16:55 字数 209 浏览 6 评论 0原文

当我在 pre 标记内添加纯文本时,它会被格式化(空格更改为   换行符为
等等)。当我在 html 视图中添加它时 - 所有空格和换行符也被删除。在我看来没有必要。

我怎样才能阻止 TinyMCE 这样做,将原始格式保存在

 块内?

When i add plain text inside pre tag it's formatted( space changed to   line-break to <br /> and so on). When i add it in html view - all spaces and line-breaks are deleting too. It seems to me unnecessary.

How can i stop TinyMCE doing this, save original formatting inside <pre> block?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

彻夜缠绵 2024-11-03 20:16:55

这是一个 TinyMCE 错误。

我在这里提出了一个问题: https://github.com/tinymce/tinymce/issues/9576

This is a TinyMCE bug.

I have raised an issue here: https://github.com/tinymce/tinymce/issues/9576

几度春秋 2024-11-03 20:16:55

它的格式取决于您的浏览器。你将无法改变这一点——如果你能改变,你就不应该这样做。
在 Firefox 中,需要 br 元素才能在 html 元素内单击,  也是如此。

默认情况下,在 html 视图中添加到 html 元素末尾或开头的空格会被删除(修剪掉) - 顺便说一句,这是正确的。

It is formatted depending on your browser. You won't be able to change that- and if you are you shouldn't do it.
In Firefox the br-element is necessary to be able to click inside the html element, so is the  .

Spaces added in html view at the end or beginning of a html-element get removed (trimmed out) by default - that is correct btw.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文