css - WYSIHTML5如何输出内联CSS?

标签 css wysihtml5

我正在运行 WYSIHTML5,以允许自己输入电子邮件文本并将其格式化以作为 HTML 发送。然而,当我查看格式化文本的 HTML 时,我得到与颜色元素关联的类。这是预期的行为,但由于我需要在电子邮件中发送输出,因此我希望将这些颜色放在内联 CSS 中,因为我无法将 CSS 文件附加到电子邮件中。此处示例

<span class="wysiwyg-color-green">Testing</span>

也就是说,如果我为文本选择绿色:测试。有没有办法修改那个绿色,使其成为 html 本身的一部分,例如

<span style="color:green">Testing</span>

我试图搜索这个但找不到,所以我不会在没有先寻找它的情况下询问。如果有人可以请指出某个地方。即使是任何指南的链接也可以。我不希望您花时间为我编写代码。

最佳答案

你可以用 php 来做到这一点:

str_replace ( 'class="wysiwyg-color-green"', 'style="color:green"' ,$html)

您可以使用 javascript 执行相同的操作,尽管在服务器端执行所有操作总是更安全。 http://www.w3schools.com/jsref/jsref_replace.asp

关于css - WYSIHTML5如何输出内联CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14723920/

相关文章:

javascript - 对于不同的文本语言类型,在网页中有两种 CSS 嵌入式语言样式

html - 减少表格 HTML 中两行之间的垂直间距

css - 对齐 ="center"不工作

c# - 打开另一个弹出窗口时关闭一个弹出窗口

javascript - "lock"wysiHTML5 中的一部分 HTML

jquery - 使用 wysihtml5 创建后,停止滚动到 textarea 元素的顶部

css - 为什么我的导航栏菜单被切断了?

iphone - 页脚宽度设置为 100%,绝对位置不会延伸到移动浏览器中浏览器窗口的右边缘

jquery - bootstrap-wysihtml5-rails 自定义按钮