De Content Editor is een gemodificeerde WYSIWIG HTML editor van TinyMCE. De aanpassingen die gemaakt zijn hebben vooral te maken met het includen van Assets in de Content en het gebruik van voor gedefinieerde stijlen.
Daarnaast zijn er voorzieningen om ervoor te zorgen dat de content van het document gestructureerde is. Je kunt de tekst geen ander lettertype of kleur geven. In plaats daarvan moet je de tekst labellen om de stijl aan te passen. Als je bijv. tekst van een auteur naam anders wilt vormgeven geef je met een stijl aan dat deze tekst een auteursnaam is, Vervolgens geef je in een stijlesheet aan hoe deze naam moet worden vormgeven (bijv. bold met een andere tekstkleur).
Het is daardoor makkelijker om de vormgeving aan te passen en de content van het document wordt beter doorzoekbaar. De vormgeving voor het document wordt apart vastlgelegd en kan later ook makkelijk voor andere documenten gebruikt worden (een vaste huisstijl). De XML export voor inDesign geeft deze informatie over de content door aan inDesign in de vorm van stylen (character styles, paragraph styles en table cell styles.