Есть ли способ создать более короткие имена для атрибутов HTML?

#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.