<BR> == <br>
color=red
disabled
<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
- имя якоря, можно использовать вместо href
http
, 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 &