#html
#HTML
Вопрос:
Внутри редактора wysiwyg мне приходится кодировать множество не редактируемых разделов. Работает следующий метод : <div contenteditable="false"> Non editable content here </div>
Но «contenteditable» — довольно длинное слово, и я хотел бы сократить его. Есть ли способ определить что-то в верхней части HTML-файла, например «define ce = contenteditable», а затем использовать его подобным образом <div ce="false">...</div>
? Я знаю, что этот пример не работает, но есть ли другой, похожий способ?
Комментарии:
1. Больше по теме к рассматриваемому вопросу: поскольку вы ничего не упомянули об этом, приемлемы ли решения на основе JavaScript? Насколько мне известно, в HTML нет ничего похожего на переменные.
Ответ №1:
Нет, нет способа присвоить псевдоним атрибутам элемента html.
Однако элемент div по умолчанию недоступен для редактирования. Поэтому не должно быть необходимости устанавливать contenteditable="false"
в любом div.https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Editable_content
Если вы обнаружите, что это необходимо для предотвращения редактирования отображаемого содержимого, то это может быть результатом используемого вами редактора wysiwyg.