10 не популярных, но полезных тегов html
Придется вернуться к самому началу. Я надеюсь, каждый кто это читает, понимает что такое HTML. И даже если вы очень далеко зашли в области веб дизайна, повторение основ всегда способствует увеличению знаний. Потому что мы, к сожалению, все очень быстро забываем.
Каждый тег ниже входит как в HTML 4.01, так и в нашумевший HTML5.
1. <!-- -->
Любая книга о программирование рассказывает, что всегда лучше описывать ваш код. Почему? Потому что это позволяет тем, кто читает ваш код, понимать, что происходит. Так же комментарии могут служить для разделения вашего кода и сделать ваш код более организованным.
<!-- Beginning of Nav -->
<ul>
<li>menu item 1</li>
<li>menu item 2</li>
</ul>
<!-- End of Nav -->
<!-- Beginning of Main Content -->
<p>This is the main content.</p>
2. Теги таблиц - <thead>, <tbody>, <tfoot>
Вспоминая свои первые попытки веб проектов, на ум приходит одно - <table>, которое я использовал слишком часто. Если использовать теги таблицы правильно, то легко настроить отдельные стили для различных частей таблицы: заголовка, итоговых строк и основной части.
<thead> служит для обозначения заголовка таблицы.
В <tfoot> расположены итоговые строчки вашей таблицы. Указывать их обязательно нужно перед основной частью. Это делаться для того, что бы их загрузка была быстрее.
<tbody> содержит основную информацию в вашей таблице.
<table>
<thead>
<tr>
<td>Item</td>
<td>Qty</td>
</tr>
</thead>
<tfoot>
<tr>
<td>Sum</td>
<td>7</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>#1</td>
<td>3</td>
</tr>
<tr>
<td>#2</td>
<td>4</td>
</tr>
</tbody>
</table>
3. <optgroup>
Выпадающее меню - идеальный способ размещения информации на выбор для пользователя. Он не только экономит место на экране, но и прост и знаком всем пользователям. Так же в нем можно создавать категории для ваших вариантов выбора.
<select>
<optgroup label="Baseball Teams">
<option value="Detroit Tigers">Detroit Tigers</option>
<option value="Chicago Cubs">Chicago Cubs</option>
</optgroup>
<optgroup label="Football Teams">
<option value="Detroit Lions">Detroit Lions</option>
<option value="Chicago Bears">Chicago Bears</option>
</optgroup>
</select>
4. Заголовки <h1>-<h6>
Конечно, заголoвками пользуются все. Но вспомните, когда вы использовали заголовок <h3> или ниже. Чаще используются <div> с разным форматированием текста. Суть пункта вот в чем: не забывайте использовать все заголовки.
5. <fieldset> и <legend>
Всем нравятся сайты, на которых нужную информацию находишь без проблем, когда все элементы на странице логически распределены. <fieldset> группа формируется внутри обведенного контура. Это очень удобно. Так же можно добавить к этой группе подпись с помощью <legend>. Смотрится практично.
<form>
<fieldset>
<legend>General Information: </legend>
<label>Name: <input type="text" size="30" /></label>
<label>Email: <input type="text" size="30" /></label>
<label>Date of birth: <input type="text" size="10" /></label>
</fieldset>
</form>
6.<label>
<label> очень помогает в работе. Этот тег не изменяет внешнего вида, он добавляет функциональность. <label> используется для определения метки обращения к элементу.
<form>
<label>Name: <input type="text" size="30" /></label>
<label>Male: <input type="radio" name="sex" /></label>
<label>Female: <input type="radio" name="sex" /></label>
</form>
7. <blockquote>
Если вам нужно обратить внимание на предложение, либо вы просто создаете банальный блок цитат, <blockquote> подойдет вам идеально.
Это то, что Nettuts + используется для его цитаты стиля.
Рубрика: HTML


