<!DOCTYPE html>
desc: Задаём кодировку документа
code: |
<meta charset="utf-8">
desc: Заголовок к картинке
code: |
<figure>
<img src="path/to/image"
alt="Не видно? Включите просмотр изображений в настройках!" />
<figcaption>
<p>Здесь изображено что-то очень интересное.</p>
</figcaption>
</figure>
desc: Более короткая запись для подгружаемых скриптов и css.
code: |
<link rel="stylesheet" href="path/to/stylesheet.css" />
<script src="path/to/script.js"></script>
desc: Заставляем браузер валидировать поле с email.
code: |
<input id="email" name="email" type="email" />
desc: Задаём текст по умолчанию для поля, который исчезнет при фокусе
code: |
<input name="email" type="email" placeholder="Здесь можно что-то написать!" />
desc: Header и footer в 5 html.
code: |
<header>
3000 км над землёй.
</header>
<footer>
-3000 км под. Под землёй.
</footer>
desc: Заставляем ie понимать новые html тэги
code: |
<!--[if IE]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
desc: Указываем обязательное поле для заполнения
code: |
<input type="text" id="someInput" name="someInput" placeholder="Bill" required>
desc: Валидация ввода на стороне браузера с помощью регулярного выражения
code: |
<input type="text"
name="username"
placeholder="Введите имя пользователя..."
pattern="[A-Za-z]{6,16}"
required>
desc: |
Если у тега option не задавать value - то он будет взят из содержимого тега
code: |
<pre><? print_r($_GET) ?></pre>
<form>
<select name='language'>
<option>perl</option>
<option>python</option>
<option>ruby</option>
</select>
<input type='submit'>
</form>
out: |
Array
(
[language] => python
)
desc: Добавить возможность распознавания речи для инпута
code: |
<input type=text x-webkit-speech />