====== HTML глобальный атрибут: contenteditable (редактируемый контент) ====== [[software:development:web:docs:web:html:global_attributes|Глобальный атрибут]] **contenteditable ** - это [[software:development:web:docs:glossary:enumerated|перечисляемый]] атрибут, указывающий, должен ли пользователь редактировать элемент. Если это так, браузер модифицирует свой виджет, чтобы разрешить редактирование.contenteditable Можно удалять текст и вводить новый. Также работают стандартные команды вроде отмены, вставки текста из буфера и др. =====Интерактивный пример===== =====Использование===== **Примечание**\\ Хотя допустимые значения включают trueи false, этот атрибут является [[software:development:web:docs:glossary:enumerated|перечислимым]], а не логическим . =====Синтаксис===== contenteditable="true | false"

Редактирование запрещено

Редактирование разрешено

=====Значения атрибута===== * **true** или **пустая строка**- Включает режим редактирования. * **false** - Запрещает редактирование элемента. * **plaintext-only**, что указывает на то, что необработанный текст элемента доступен для редактирования, но форматирование расширенного текста отключено. Вместо **true** допустимо указывать пустое значение (contenteditable="") или вообще его не писать (contenteditable). Значение по умолчанию: По умолчанию наследует значение родителя. Если этот атрибут отсутствует или его значение недопустимо, его значение наследуется от родительского элемента: поэтому элемент доступен для редактирования, если его родительский элемент доступен для редактирования. =====Применяется к тегам===== [[software:development:web:docs:web:html:element:a|]], [[software:development:web:docs:web:html:element:abbr|]], [[software:development:web:docs:web:html:element:area|]], [[software:development:web:docs:web:html:element:article|
]], [[software:development:web:docs:web:html:element:aside|