Веб‐страница для загрузки файлов - nemopss/mpt-kpi GitHub Wiki
Данный HTML-файл представляет веб-страницу, включающую заголовок, ссылку на документ и форму для загрузки файлов. Структура файла соответствует стандартам HTML5.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div>
<a href="docs/filo.pdf">File link</a>
<form action="/docs" method="POST" enctype="multipart/form-data">
<input type="file" id="myFile" name="uploaded_file">
<button>UPLOAD</button>>
</form>
</div>
</body>
</html>
Тип документа:
<!DOCTYPE html>
• Определяет тип документа, указывая, что это HTML5.
Тег :
<html lang="en">
• Язык страницы установлен как английский (lang="en"), что способствует правильному определению языка для браузеров и поисковых систем.
Тег <body>:
<body>
<div>
<a href="docs/filo.pdf">File link</a>
<form action="/docs" method="POST" enctype="multipart/form-data">
<input type="file" id="myFile" name="uploaded_file">
<button>UPLOAD</button>
</form>
</div>
</body>
• <div>: Контейнер для группы элементов, используемый для структурирования содержимого.
• <a href="docs/filo.pdf">File link: Создает гиперссылку на файл filo.pdf, расположенный в папке docs.
• <form>: Определяет форму для загрузки файлов. Устанавливает следующие атрибуты:
-
action="/docs": Указывает URL для обработки отправленных данных.
-
method="POST": Устанавливает метод передачи данных.
-
enctype="multipart/form-data": Позволяет передавать файлы через форму.
• <input type="file" id="myFile" name="uploaded_file">: Элемент для выбора файла, которому назначены атрибуты id и name для идентификации в обработчике на сервере.
• <button>: Кнопка для отправки формы с загруженным файлом.