W3docs

Атрибут accept в HTML

The HTML accept attribute specifies the type of file that the server accepts. Read about the accept attribute and find out on what element it can be used.

Атрибут accept в HTML указывает типы файлов, которые сервер принимает при загрузке файлов. Он фильтрует выбор файлов на стороне клиента. Обратите внимание, что поддержка конкретных MIME-типов и расширений файлов различается в разных браузерах.

Этот атрибут можно использовать только для элемента <input>. Он применяется только в сочетании с <input type="file">.

Атрибут accept не должен использоваться в качестве инструмента валидации. Загруженные файлы должны проверяться на стороне сервера.

Синтаксис

<input accept="file_extension | audio/* | video/* | image/* | media_type">

Пример использования атрибута accept в HTML

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <form action="/form/submit" method="post">
      <input type="file" name="Image" accept="image/*" />
      <input type="submit" />
    </form>
  </body>
</html>

Практика

Практика

Какова цель атрибута 'accept' в HTML и где он обычно используется?