我将一个 html 编码文件上传到 ckeditor 中,一切都显示正常(表格、文本框等),但所有颜色属性都不适用于字体或背景。不知道怎么了。
var HTMLBody = "Hello " + @Model.firmname + " ,";
HTMLBody += "<br><br> Here is a work order for items listed<br><br>";
HTMLBody += "<style> table, th, td {border: 1px solid black;} </style><table width=600> ";
HTMLBody += "<TR bgcolor=#22B14C><TD colspan='2'><center>Work order form</td></TR>";
HTMLBody += "<TR><TD style='width: 80px'>Hello: </td><TD><font color=black> " + @Model.firmname + "</font></td></TR>";
HTMLBody += "</table>";
HTMLBody += "<style> table, th, td {border: 1px solid black;} </style><table width=600> ";
HTMLBody += "<TR bgcolor=#EEEEFF><TD style='width:80px'>Network :<font color=black> </td><TD bgcolor=#FFFFFF> " + @Model.network + "</font></td></TR>";
HTMLBody += "<TR bgcolor=#EEEEFF><TD style='width:80px'>Address :<font color=black> </td><TD bgcolor=#FFFFFF>" + @Model.address + "</font></td></TR>";
HTMLBody += "<TR bgcolor=#EEEEFF><TD style='width:80px'> Type of Project : <font color=black></td><TD bgcolor=#FFFFFF>" + @Model.typeprojet + "</font></td></TR>";
HTMLBody += "<TR bgcolor=#22B14C><TD colspan='2'><center>Work Description</td></TR>";
HTMLBody += "</table>" + "<BR><BR>";
<tr>
<td colspan="8">
@Html.LabelFor(model => model.Body)
@Html.TextArea("editor", HTMLBody, new { @class = "ckeditor", @id = "Body" })
</td>
</tr>
一切都很好,除了没有颜色。