Ну, в конце концов, вы хотите использовать скрипт, если честно, автоматизировать некоторые общие задачи. Вы вручную пишете этот сценарий, но вы просто заполняете некоторые параметры для создания своей страницы XHMTL.
Смысл с редакторами WYSIWYG в том, что они делают то, что говорят, они сосредоточены на макете, что вы действительно видите. Если бы Интернет был предназначен для макета, мы бы использовали PDF, векторные форматы или просто изображения.
Интернет - это структура вашей страницы. Попробуйте поискать некоторые указатели на «семантическую сеть» и «разделение представления и структуры», и вы увидите, что вы фактически используете блочную цитату, когда пытаетесь просто сделать отступ, например.
HTML не является языком для разработки макетов и никогда не задумывался таким образом. Если вы хотите использовать только PDF, HTML был разработан для того, чтобы выразить структуру документа переносимым образом, поскольку его макет должен быть легко изменен при сохранении та же логическая структура. Это называется «разделение представления и структуры». В идеале вы должны иметь возможность полностью переработать макет, просто используя другой лист CSS.
Что касается утомительности, вы можете использовать сценарий для этого, как я уже говорил. Я имею в виду, как в приведенном выше примере списка, я просто делаю:
(li demonstration
(I am an item.)
(I am another one.)
(I am an item that \(includes parentheses\) you see))
Что может быть представлено как:
<li class="demonstration"><li>I am an item</li> ....</li>
Ну, на самом деле, что было бы идеально, так это WYSIWYG-редактор, который только создает структуру, визуальный редактор, который вначале не слишком связан с макетом и позволяет определять таблицы стилей позже, вручную или для мыши, не уверен. если это существует, кто-нибудь знает? Я бы соблазнился сделать так, чтобы упростить свою собственную работу и продвигать передовую практику, если ее не существует.