HTML-aтрибут enctype используется в элементе <form> для указания способа кодирования данных формы при их отправке на сервер. Он определяет формат передачи данных и важен при работе с различными типами контента.
Пример данных формы, закодированных как "multipart/form-data":
<form action="/upload" method="POST" enctype="multipart/form-data">
<form enctype="value">
Атрибут enctype указывает, как должны быть закодированы данные формы при отправке их на сервер.
application/x-www-form-urlencoded (по умолчанию) — данные кодируются как пары "ключ-значение".multipart/form-data — используется для отправки файлов и данных одновременно.text/plain — данные отправляются как обычный текст (редко применяется).enctype можно использовать только если method="post".Атрибут enctype можно использовать для следующего элемента:
| Элемент | Атрибут |
|---|---|
| <form> | enctype |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает |
Полный список всех доступных атрибутов HTML см. в Справочнике HTML атрибутов.