возврат

## Кодирование списков

### Ответы на вопросы

1. Что такое список?

   Ответ. В математике и информатике под линейным списком понимают конечное упорядоченное множество атомарных (не делимых на более мелкие части) элементов.

   То есть линейный список — это множество, которое имеет конечное число простых элементов, следующих в определенном порядке. Например, множество всех натуральных чисел списком не является. А множество цифр является линейным списком, если в нём зафиксирован порядок следования (например, по возрастанию).

   В общем случае список (в отличие от линейного списка) может иметь иерархическую структуру: ведь можно рассматривать списки, элементами которых снова являются списки.

   В издательском деле под списком понимают письменный перечень, оформленный с помощью цифровых, буквенных или графических меток, которыми маркируются элементы списка. В дополнение к маркерам список записывают с отступами для отражения иерархической зависимости элементов: братья располагают на одном уровне, потомки смещают вправо по отношению к родителю.

   1. Первый элемент
   2. Второй элемент (сам является списком)
      1. Первый потомок второго элемента
      2. Второй потомок второго элемента
      3. Третий потомок второго элемента
   3. Третий элемент
2. Что такое маркированный список?

   Ответ. Маркированный список — это список, элементы которого сопровождают графические маркеры.

3. Какие виды маркеров предлагает HTML?

   Ответ. На HTML можно кодировать списки с графическими маркерами в виде окружности, круга и квадрата:

   Начальный тег | Вид | Описание
   --- | --- | ---
   `<UL>` |  | Обычно круг (зависит от браузера)
   `<UL type=circle>` |  | Окружность
   `<UL type=disc>` |  | Круг
   `<UL type=square>` |  | Квадрат

   C помощью CSS для маркера можно выбирать произвольное изображение (картинку из файла):

   - первый элемент;
   - второй элемент;
   - третий элемент.
4. Что такое нумерованный список?

   Ответ. Нумерованный список — это список, элементы которого сопровождают числовые или буквенные маркеры, следующие в порядке возрастания числового или алфавитного значения.

5. Какие виды нумерации предлагает HTML?

   Ответ. На HTML можно кодировать списки, элементы которых пронумерованы числами (арабскими или римскими) или латинскими буквами.

   Начальный тег | Вид | Описание
   --- | --- | ---
   `<OL>` |  | Нумерация арабскими цифрами (1, 2, 3,…)
   `<OL type=1>` |  | Нумерация арабскими цифрами (1, 2, 3,…)
   `<OL type=A>` |  | Нумерация прописными буквами (A, B, C,…)
   `<OL type=a>` |  | Нумерация строчными буквами (a, b, c,…)
   `<OL type=I>` |  | Нумерация большими римскими цифрами (I, II, III,…)
   `<OL type=i>` |  | Нумерация малыми римскими цифрами (i, ii, iii,…)

6. Что такое вложенный список?

   Ответ. Вложенный список — это список, элементы которого (все или несколько) являются списками. Уровень вложенности, в HTML не ограничен, и это позволяет с успехом использовать списки для отображения сложных иерархических структур.

   1. Первый элемент
   2. Второй элемент
      1. Первый потомок второго элемента
      2. Второй потомок второго элемента
      3. Третий потомок второго элемента
   3. Третий элемент
7. Что такое смешанный список?

   Ответ. Смешанный список — это вложенный список, в котором используются как маркированные, так и нумерованные списки.

   1. Первый элемент
   2. Второй элемент
      1. Первый потомок второго элемента
      2. Второй потомок второго элемента
      3. Третий потомок второго элемента
   3. Третий элемент
8. В каких случаях нужно использовать списки?

   Ответ. Списки следует использовать всякий раз, когда в тексте идёт перечисление объектов или задаётся инструкция, расписанная по шагам (пунктам). Визуальное оформление списков на экране существенно улучшает восприятие структуры излагаемого материала.

9. По какому критерию нужно делать выбор между маркированным и нумерованным списком?

   Ответ. Маркированный список удобен, когда порядок элементов в нём не важен. Примеры:

   - список продуктов для приготовления борща;
   - список команд исполнителя;
   - список школьных предметов.

   Нумерованный список хорош для описания действий, в которых важен порядок следования. Примеры:

   - рецепт приготовления борща;
   - программа для исполнителя;
   - расписание уроков.
10. Почему не рекомендуется центрировать элементы списков?

    Ответ. Неприятные ощущения от центрированных элементов списка в несколько раз усиливаются присутствием списочных маркеров:

    - волк;
    - жираф великолепный;
    - тигр учёный;
    - лось сохатый.

    Эти маркеры словно точки на одной прямой хочется расположить ровным вертикальным столбиком:

    - волк;
    - жираф великолепный;
    - тигр учёный;
    - лось сохатый.
11. Какие знаки препинания нужно использовать при записи списков?

    Ответ. После предшествующего списку текста ставят следующие знаки препинания:

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

    После точки элементы нумерованных и маркированных списков начинаются с прописной буквы и завершаются точкой (или другим знаком препинания, заканчивающим предложение).

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

    После двоеточия элементы нумерованных списков начинаются с прописной буквы и завершаются точкой, а элементы маркированных списков начинаются со строчной буквы и завершаются точкой с запятой, за исключением последнего элемента, который завершается точкой.

    Пример нумерованного списка после двоеточия.

    Вася составил план выполнения домашнего задания:

    1. Решу задачу, которую задали по математике.
    2. Прочитаю параграф из учебника истории.
    3. Погуляю часок на улице с ребятами.
    4. Займусь заданиями по информатике.

    Пример нумерованного списка после точки.

    Списки улучшают восприятие текста благодаря маркерам и отступам.

    1. Маркер выделяет начало элемента списка и нумерует элементы.
    2. Списочные отступы выравнивают элементы по горизонтали и отражают иерархическую зависимость.

    Пример маркированного списка после точки.

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

    - Это происходит тогда, когда фактура фона, цвета текста и фона таковы, что нормальный текст читать невозможно. Однако в этом случае жирность или увеличенный размер не приводят к успеху, чтение по-прежнему затруднено и быстро утомляет.
    - Кроме того, автору хочется подчеркнуть важность текста, заставить пользователя читать. На деле получается наоборот — жирный или курсивный текст быстро утомляет глаза.

    Пример маркированного списка с декларативными элементами.

    В новой версии программы много новинок.

    - Улучшенный интерфейс
    - Интерактивные инструменты
    - Увеличенная производительность

    Пример маркированного списка после двоеточия.

    Для выделения используют:

    - шрифт;
    - размер шрифта;
    - цвет;
    - курсив;
    - жирность.

    Более сложный пример маркированного списка после двоеточия.

    Для выделения используют:

    - шрифт. Обычно используют рубленый шрифт для заголовков;
    - размер шрифта. Характерно для заголовков;
    - цвет. Не рекомендуется — цветом выделяются ссылки;
    - курсив. Самое распространённое выделение;
    - жирность. Используют в заголовках, реже в обычных текстах.

вверх | возврат