我已经看到许多使用富文本或至少看起来很自然的文本编辑,看似任何一个页面包含文本的元素。我有什么选择让自己拥有这个?
答案 0 :(得分:4)
我认为您可能指的是HTML5中的contenteditable
属性。此属性允许任意HTML元素实际上可编辑。它有相当广泛的支持,主要是因为在它出现在HTML5规范之前它实际上是一个专有的Internet Explorer属性。
这样做的缺点是,与任何其他表单元素一样,它的外观和功能因浏览器而异,并且所生成的HTML的质量确实非常恶劣。不过,如果你想看看,请继续点击其中一些链接:
http://html5demos.com/contenteditable
http://blog.whatwg.org/the-road-to-html-5-contenteditable
答案 1 :(得分:1)