Co to jest dobry edytor HTML javascript do dodawania niestandardowych elementów HTML?

Chcę stworzyć internetowy edytor WYSIWYG HTML, który pozwala użytkownikowi wstawiać predefiniowane elementy HTML z pewnymi atrybutami klasy lub id.

Na przykład dowolny edytor HTML pozwala użytkownikowi wybrać tekst i kliknąć przycisk „pogrubiony”, co spowoduje zawinięcie zaznaczonego tekstu w<b></b> tagi.

Chciałbym, aby użytkownik mógł wybrać jakiś tekst, kliknąć przycisk „somebutton” i zawinąć wybrany tekst w<div class="someclass"></div>lub kliknij inny przycisk i zawiń tekst<h1 id="someid"></h1>lub dowolny inny element HTML o określonym atrybucie zdefiniowanym przeze mnie.

Wiem, że istnieje wiele edytorów HTML opartych na javascript, ale szczególnie szukam tych, które są łatwe do rozszerzenia w sposób opisany powyżej. Spojrzałem na TinyMCE i Aloha iw obu przypadkach stwierdziłem, że dokumentacja jest bardzo trudna w użyciu lub nie istnieje.

Szukam:

Zalecenia wszystkich edytorów, które można łatwo rozszerzyć w ten sposóbSamouczki lub instrukcje dotyczące dodawania niestandardowych elementów, jak opisano powyżej

Dziękuję Ci!

questionAnswers(1)

yourAnswerToTheQuestion