16

新しい HTML5 では、テキストエリアにリッチ テキスト機能が追加されると聞きました (より柔軟になります)。そのため、非常に面倒な JavaScript を使用せずに、コード構文の強調表示エディターなどを実行できます (iframe などの作成など)。

これは本当ですか?それをサポートするブラウザーはまだありますか? そして、どこでAPIを見つけることができますか?

4

4 に答える 4

7

Aloha Editorをお探しですか?

新しいcontenteditable属性を使用して、選択した div に WYSIWYG エディターを追加しています。

デモを見てください。

于 2012-05-01T21:15:22.477 に答える
5

あなたが言及しているのは、新しい contentEditable 属性だと思います。これはテキストエリアではなく、要素の属性です。これは、コンテンツの変更を許可するのに適しています。

http://html5demos.com/contenteditable を試す

お使いのブラウザーでは、太字や斜体などのツールバーが表示されない可能性が高いことに注意してください。ただし、クロムでは、テキストを選択して CTR-B、CTR-I などを使用できます。これについては、まだ解決中です。

基本的に、これは進行中の作業であり、ブラウザーの互換性を確保するための最善の策は、tinymce などの wysiwyg エディターを使用することです。

于 2012-05-01T21:11:14.683 に答える
3

どこで聞いた?W3Schools > HTML5 > textareaを見ると、これが真実であることを示唆するものは何も見えません。

編集:w3schoolsを嫌う人々のコメントにより、リンクを追加しました

この時点では基本的に同じですが、wiki textarea の w3.org へのリンクと textarea の仕様を次に示します。また、2012 年 3 月 29 日現在の html 4 と 5 の違いを含むドキュメントは次のとおりです。

于 2012-05-01T21:10:43.733 に答える