I am looking for a "WYSIWYG" style, browser-based editor for (X)HTML
content. It should (at least) run under Windows, preferably in
Mozilla/Firefox, but IE would be OK, too.
Now I know there are dozens of these beasts. I am looking for one with
an "abstraction layer". What I mean by this is that the formatting
applied to the code and its presentation onscreen should be completely
separate and customizable.
An example:
Let's assume that I want to give people a "Bold" icon, because, well,
people just seem to love bold :) . Instead of entering deprecated
<b>bold</b> tags, though, it should e.g. insert <em
class="new">Emphasis</em> - or whatever. In the same manner, I'd like
to work with DIVs, SPANs and attributes for paragraphs (e.g. <p
class="caption">).
So this editor should be able to display
- text in various sizes, colors, styles
- (Nested) lists
- hyperlinks (for text and images)
- tables
- images (image maps would be über-cool, but that's probably a bit
much)
Finally, the thing should be modular, i.e. I want to present only a
restricted set of controls to the user.
Does anyone know of such an editor or maybe an existing product that
could be tweaked to behave as described here? It would be *very*
helpful ...
TIA.