Felix Riesterer: Editierbare DIVs

Beitrag lesen

Lieber Ashura,

Ich erhalte:

Foo<br /> Bar<br /> <ul> <li>Baz</li> <li>Qux</li> <li>Foo</li> </ul> Baz<br /> <br />

Warum nicht dies:

<p>Foo</p>

<p>Bar</p>
<ul>
  <li>Baz</li>
  <li>Qux</li>
  <li>Foo</li>
<p>Baz</p>

  
ich weiß jetzt nicht welche Version des TinyMCE Du bei diesem Beispiel verwendet hast. Ich nutze den mittlerweile auch wieder veralteten 2.0.3er, den man in irgendwelchen Settings (müsste ich nachsehen, wie ich das seinerzeit eingestellt habe) dazu bringen kann, dass er da keine Breaks, sondern neue paragraph-Elemente erzeugt.  
  

> Noch Schlimmeres erhalte ich, wen ich eine Hintergrund- und eine Textfarbe setze. Lang lebe das font-Element!  
  
Was Direktformatierungen per font-Element angeht, so lässt sich auch hier der TinyMCE konfigurieren, dieses Element nicht zuzulassen und Formatierungen nur per inline-Styles zu realisieren. Alternativ kannst Du auch vorbereitete CSS-Klassen nutzen, die Du aber in einem (ebenfalls über die Settings) eingebundenen Stylesheet bereitstellen musst.  
  
Letztlich soll sogar das eingerückte darstellen des HTML-Quelltextes in einer Einstellung möglich sein, welche ich aber noch nicht ausprobiert habe und daher noch nicht kenne. Jedenfalls sind die Entwickler sehr aktiv und auch im [Firmeneigenen tinymce-Board](http://tinymce.moxiecode.com/forum/) sehr hilfsbereit.  
  
Liebe Grüße aus [Ellwangen](http://www.ellwangen.de/),  
  
Felix Riesterer.