contentEditable属性はIE5.5あたりから実装された機能で、その属性名にあるとおりこの属性を設定するとそのタグ内のコンテンツは編集可能となる。
この部分はcontentEditableなので編集できますよ
以前この属性を使ってIE限定でコメント機能を作ってみたりしたのだが、気がつけばchromeでもFirefoxでも動くようになっている。HTML5で標準になったのね。。驚きだ。。
あとこれとともに使用されるexecCommandだけれど、下記サイトで実験してみたらChromeやFireFoxは動いたけれどIE9Betaでは動作しなかった。互換モードをONにすると動作したけれど。
http://www.quirksmode.org/dom/execCommand/