Работа со списками в HTML

Опубликовано Понедельник, 8 марта, 20109 комментариевhtml & css

Привет. Сегодня я хочу рассказать о работе со списками в HTML. В обще стоит взять за правило, всё что по логике является списком, т.е. перечислением, делать именно при помощи предусмотренных как раз для этого тэгов.

Список — письменный перечень, число, состав; документ, содержащий перечень каких-либо сведений;

Работа со списками HTML проста и в тоже время помогает правильно преподносить информацию.

Для примера отключите стили в браузере при просмотре какой-либо страницы. Если страница сверстана правильно, то у вас не будет никаких проблем с восприятием информации, навигацией по сайту и т.п.

В HTML есть 3 вида списков:

  • Неупорядоченный (этот)
  • Упорядоченный
  • Список определений

Неупорядоченный список

Неупорядоченный список (англ. Unordered Lists) — список в котором порядок пунктов не особо важен, т.е. при перестановке этих пунктов смысл не потеряется. Это может быть перечисление каких-либо особенностей объекта.

Ёжик:
<ul>
  <li>Маленький</li>
  <li>Колючий</li>
  <li>Прикольный</li>
</ul>

в браузере:

Ёжик:

  • Маленький
  • Колючий
  • Прикольный

От перестановки эти характеристик понимание ёжика ни как не пострадает.

Упорядоченный список

Упорядоченный список (англ. Ordered Lists) — как уже, наверное все уже догадались, список в котором порядок пунктов важен. Это может быть инструкция, пошаговое руководство, рейтинг.

<ol>
  <li>Зарегистрируйтесь</li>
  <li>Подтвердите регистрацию</li>
  <li>Начните пользоваться</li>
</ol>

в браузере:

  1. Зарегистрируйтесь
  2. Подтвердите регистрацию
  3. Начните пользоваться

Согласитесь, в другом порядке проделать эти действия просто невозможно.

Список определений

Список определений (англ. Definition Lists). В отличие от ранее упомянутых видов списков, списки определений не только позволяют просто перечислить кучу предметов (параметров), но также ассоциируют каждый термин с его определением.

Списки определений начинаются и заканчиваются тэгами <dl>...</dl>. Каждый элемент списка состоит из термина <dt>...</dt> и определения <dd>...</dd>. По умолчанию определение отображается под термином и с небольшим отступом.

<dl>
  <dt>HTML</dt>
  <dd>от англ. HyperText Markup Language - язык разметки гипертекста</dd>
  <dt>XHTML</dt>
  <dd>англ. Extensible Hypertext Markup Language - расширяемый язык
разметки гипертекста</dd>
  <dt>CSS</dt>
  <dd>англ. Cascading Style Sheets — каскадные таблицы стилей</dd>
</dl>

в браузере:

HTML
от англ. HyperText Markup Language — язык разметки гипертекста
XHTML
англ. Extensible Hypertext Markup Language — расширяемый язык разметки гипертекста
CSS
англ. Cascading Style Sheets — каскадные таблицы стилей

Удобно, не правда ли? Вот и все, что я хотел сегодня рассказать.

Если вы еще не подписаны, то подпишитесь чтобы следить за обновлениями и ничего не пропустить.

Удачи.


К оглавлению


2leep.com

9 комментариев к записи “Работа со списками в HTML”

  1. Олег сказал: (permalink)
    09 марта 2010 в 9:42

    хм… спасибо не знал о списках определений, уже даже придумал где его применить :) Большое спасибо!

  2. seownik сказал: (permalink)
    10 марта 2010 в 1:09

    спасибо! сегодня попробую попрактиковать!

  3. Александр сказал: (permalink)
    12 марта 2010 в 13:34

    Я тоже впервые слышу о списках определений, нужно будет поэкспериментировать.

  4. Михаил сказал: (permalink)
    13 марта 2010 в 19:46

    вот вопрос, нужен ли этот список определений ?

  5. ewrica сказал: (permalink)
    16 марта 2010 в 20:11

    Я в общем-то пользуюсь только неупорядочным списком, в общем-то голову забивать остальным не буду.

  6. fenris сказал: (permalink)
    17 марта 2010 в 14:40

    Нужен, конечно.

  7. Mnogopil сказал: (permalink)
    24 марта 2010 в 13:55

    В статье не хватает упоминания про важные свойства списков: "type" и css свойство "list-style-type" (аналог html "type").

  8. fenris сказал: (permalink)
    24 марта 2010 в 15:15

    Про работу с CSS будет отдельный цикл статей. Я не преследовал цели рассказать об всех тонкостях работы со списками в одной статье.

  9. stich6269 сказал: (permalink)
    18 октября 2010 в 22:11

    а вот тут и новенького почерпнул, про третий тип списков и не слышал, спасибо за пополнение моего арсенала html тегов)


Оставить комментарий

Comments are filtered through Akismet for spam detection. I delete nasty comments - your opinions are welcome but please keep them polite and constructive.

XHTML: Можно использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Отображается рядом с Вашими комментариями

Неотображается на сайте.

Если у Вас есть сайт, укажите его адрес.