难以置信的数学元素?

时间:2012-09-05 09:40:41

标签: html math contenteditable

我知道我们可以创建contentEditable pdivspan等........

但是如何创建contentEditable math元素,例如:

<math contenteditable>
.....
</math>

2 个答案:

答案 0 :(得分:3)

contenteditable属性是HTML的一部分,因此不会指望它适用于MathML标记,并且测试也表明相同。

在HTML中使用MathML时,可以将math元素包装在可编辑的HTML容器中,例如<div contenteditable><math ...>...</math></div>。但是,虽然这使文本可编辑,但它似乎只能作为文本进行编辑。如果你有<mi>A</mi>,你在浏览器中通过替换A by B进行编辑,那么它就变成了文档树中的B,一个没有标记的字符(因此呈直立式,不是斜体)

所以基本上答案似乎是“不”。

答案 1 :(得分:-2)

在这里,您将了解给定内容的可编辑元素

Content Editable in HTML 5

Also Check the code for the same

希望你需要这个。