6+ | 4+ | 9.2+ | Да | 4+ | 4+ |
HTML Атрибут contenteditable
Атрибут contenteditable (от англ. "content editable" ‒ «содержимое доступное для редактирования») определяет можно ли пользователю редактировать содержимое элемента или нельзя. Допускаются типичные команды для обработки текста, типа удаления, вставки копируемого текста и прочее.
Примечание: Если атрибут contenteditable не задан, то свойство редактируемости наследуется от родительского элемента.
Синтаксис
<element contenteditable="true | false">
Значения
- true
- Содержимое элемента можно редактировать
- false
- Содержимое элемента нельзя редактировать
Примечание: Вместо true допустимо указывать пустое значение (contenteditable="") или вообще его не писать (contenteditable).
Значение по умолчанию
По умолчанию значение наследуется от родительского элемента.
Примечание: Дочерние элементы так же наследуют значение данного атрибута редактируемого элемента.
Применяется к тегам
Атрибут contenteditable относится к глобальным атрибутам, и может быть использован с любым элементом HTML.
Пример использования:
Атрибут contenteditable
Пример HTML:
Попробуй сам<p contenteditable="true">Это редактируемый абзац.</p>
<p contenteditable="false">Текст данного абзаца нельзя редактировать через браузер.</p>
Спецификации
Спецификация | Статус |
---|---|
Current W3C Draft | Текущий проект |
WHATWG HTML Living Standard (WHATWG) | Живой стандарт |
HTML5 (W3C) | Рекомендация |
HTML5 (W3C) | Перевод |
HTML 5.1(W3C) | Рекомендация |
Поддержка браузерами
Учебник HTML
HTML уроки: HTML Атрибуты
