<BR> == <br>color=reddisabled<p> вместо <p></p><b><i></b><i><magic></magic>DOCTYPE уточняет тип содержимого, указывает HTML парсеру как правильно разбирать данный документ. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html>
html - обёртка
lang - атрибут тэга html позволяющий браузеру сопоставить язык документа и язык предпочитаемый пользователем, к примеру для того чтобы предложить переводhead - заголовок страницы, не отображаетсяbody - тело страницы, то что видит пользовательtitle - отображается в заголовке окна браузераmeta - содержит информацию для user-agentов
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
link - указание связанных ресурсов, например CSS
<link rel="stylesheet" href="/style.css">
<link rel="alternate" href="/news.rss" type="application/rss+xml">
link и script: Загрузку CSS рекомендуется ставить в тэге head, а загрузку JavaScript - наоборот ближе к концу странице. Это повышает скорость отрисовки страницы.table - контейнер для таблицыcaption - заголовок таблицыthead - заголовок таблицыtbody - тело таблицыtr - строчка таблицыtd - ячейка таблицы
colspan - атрибут объединяющий две колонкиrowspan - атрибут объединяющий две строки<a href="http://google.com" target="_blank">
<img src="duck.png">
</a>
href - url гиперссылкиtarget - в каком окне открывать ссылкуname - имя якоря, можно использовать вместо hrefhttp, https, ftp - переход по ссылкеmailto - запуск почтового клиентаjavascript - выполнение JavaScript кода#anchor - прокрутка текущей страницы <form action="/add" enctype="multipart/form-data" method="POST" target="frame3">
<input type="file" name="image">
<input type="text" name="nick">
<input type="submit" value="Send">
</form>
method - метод с помощью которого отправляется запросaction - url на который будет отправлена формаtarget - имя окна в котором будет открыта формаenctype - способ кодирования данных форма.
application/x-www-form-urlencoded - данные в формате url запроса. Если метод GET то подставляются прямо в URL, в противном случае отправляются в теле запроса. Используется для отправки обычных данных. Тип формы по умолчанию.
id: 3
name: Вася
friend_id: [4, 5]
В закодированном виде:
id=3&name=%D0%92%D0%B0%D1%81%D1%8F&friend=4&friend=5
multipart/form-data - используется если в форме загружается файл.input - универсальное поле, может быть:
type="hidden" - невидимое, к примеру для того чтобы передать id объектаtype="text" - текстовое полеtype="checkbox" - переключатель да\нетbutton - кнопкаtextarea - многострочное поле вводаselect, option - выпадающий список <input type="text" name="username" value="" placeholder="Max" autocomplete="off">
type - определяет внешний вид и функционалname - имя, с которым данный элемент попадает в запросvalue - начальное значение, пользователь может изменитьplaceholder - подсказка для пользователяYou should escape all user input before inserting it to you html page.
You escape function should at least escape the following
> with >< with <" with "& with &