Содержание

Слайд 2

Содержание

Виды списков
Организация списков
Задание формата списков
Стилевое оформление списков
Позиционирование маркеров и нумерации
Графические маркеры

Содержание Виды списков Организация списков Задание формата списков Стилевое оформление списков Позиционирование

Слайд 3

Виды списков

Виды списков:
нумерованные;
маркированные;
многоуровневые.

Виды списков Виды списков: нумерованные; маркированные; многоуровневые.

Слайд 4

Организация списков

нумерованные
Создаются с помощью тега


Чтобы разделять элементы списка используется вложенный тег

Организация списков нумерованные Создаются с помощью тега … Чтобы разделять элементы списка

  • Например,

    1. Элемент списка 1

    2. Элемент списка 2

    3. Элемент списка 3


    Слайд 5

    Пример

    Код В браузере

    Пример Код В браузере

    Слайд 6

    Задание

    Выведите перечень месяцев в виде нумерованного списка

    Задание Выведите перечень месяцев в виде нумерованного списка

    Слайд 7

    Атрибуты

    type
    позволяет задать тип списка; может принимать значения:
    1 – обычная нумерация арабскими цифрами;
    А

    Атрибуты type позволяет задать тип списка; может принимать значения: 1 – обычная
    – нумерация прописными латинскими буквами;
    а – нумерация строчными латинскими буквами;
    I – нумерация римскими цифрами;
    i – нумерация римскими цифрами, которые записываются строчными символами.
    Например,
    - нумерация будет проведена строчными латинскими буквами

    Слайд 8

    Задание

    Измените тип нумерации на прописные латинские буквы при отображении перечня месяцев

    Задание Измените тип нумерации на прописные латинские буквы при отображении перечня месяцев

    Слайд 9

    Атрибуты

    start
    Данный параметр задает, с какого номера нужно начинать нумерацию; причем номер всегда

    Атрибуты start Данный параметр задает, с какого номера нужно начинать нумерацию; причем
    задается в виде числа, даже если нумерация ведется символьными обозначениями
    Например,
    - нумерация будет римской, выраженной строчными символами и начнется с iii

    Слайд 10

    Задание

    Измените стартовый номер нумерации при отображении перечня месяцев – с пятого условного

    Задание Измените стартовый номер нумерации при отображении перечня месяцев – с пятого
    номера (т.е. с «е»)

    Слайд 11

    Атрибуты

    У тега

  • может присутствовать атрибут value, который призван изменять порядок нумерации
    Например,
  • Атрибуты У тега может присутствовать атрибут value, который призван изменять порядок нумерации
    value=“9”>… - сделает данный элемент списка 9-м, даже если он шел пятым или двадцатым

    Слайд 12

    Задание

    При отображении перечня месяцев измените нумерацию - с сентября снова начните нумерацию

    Задание При отображении перечня месяцев измените нумерацию - с сентября снова начните
    с начала – с условного номера «а».

    Слайд 13

    Организация списков

    маркированные
    Создаются с помощью тега


    Чтобы разделять элементы списка используется вложенный тег

    Организация списков маркированные Создаются с помощью тега … Чтобы разделять элементы списка

  • Например,

    • Элемент списка 1

    • Элемент списка 2

    • Элемент списка 3


    Слайд 14

    Пример

    Код В браузере

    Пример Код В браузере

    Слайд 15

    Атрибуты

    type
    позволяет задать тип маркера, используемого для организации списка; может принимать значения:
    disk –

    Атрибуты type позволяет задать тип маркера, используемого для организации списка; может принимать
    маркер в виде закрашенного круга;
    circle – маркер в виде незакрашенного круга;
    square – маркер в виде закрашенного квадрата;
    Например,
    - список будет организован с помощью маркеров в виде закрашенных кружков

    Слайд 16

    Задание

    Измените список месяцев на маркированный с типом маркера в виде закрашенного квадрата

    Задание Измените список месяцев на маркированный с типом маркера в виде закрашенного квадрата

    Слайд 17

    Вложенные списки

    При организации вложенных списков важно соблюдать систему вложенности (как при работе

    Вложенные списки При организации вложенных списков важно соблюдать систему вложенности (как при
    с вложенными скобками);
    Например,

    • Элемент списка 1


    • Элемент списка 2 – вложенный список

      • Элемент вложенного списка 1

      • Элемент вложенного списка 2

      • Элемент вложенного списка 3



    • Элемент списка 3


    Слайд 18

    Пример

    Код В браузере

    Пример Код В браузере

    Слайд 19

    Задание

    Задайте произвольный многоуровневый список; измените для некоторых его элементов параметры: типы маркеров,

    Задание Задайте произвольный многоуровневый список; измените для некоторых его элементов параметры: типы маркеров, порядок нумерации. Например,
    порядок нумерации.
    Например,

    Слайд 20

    Стили

    Через стили можно выбрать три типа маркеров:
    диск (круглый маркер с заполнением)
    окружность

    Стили Через стили можно выбрать три типа маркеров: диск (круглый маркер с
    (круг, полый круглый маркер)
    квадрат (квадрат с зарисовкой)

    Слайд 21

    Стили

    Для нумерованных списков предусмотрено шесть вариантов-схем нумерации:
    decimal \\ 1, 2, 3,…
    decimal-leading-zero \\ 01,

    Стили Для нумерованных списков предусмотрено шесть вариантов-схем нумерации: decimal \\ 1, 2,
    02, 03,…
    upper-alpha \\ A, B, C,…
    lower-alpha \\ a, b, c,…
    upper-roman \\ I, II, III,…
    lower-roman \\ i, ii, iii,…

    Слайд 22

    Стили

    Все эти варианты можно создать через CSS-свойство
    list-style-type
    Пример,
    list-style-type: square;
    list-style-type: upper-alpha;
    ! Можно использовать

    Стили Все эти варианты можно создать через CSS-свойство list-style-type Пример, list-style-type: square;
    другие схемы нумерации, например, греческий

    Слайд 23

    Стили

    Данное стилевое свойство применяется при форматировании списков -

      ,
        , но также

    Стили Данное стилевое свойство применяется при форматировании списков - , , но
    применимо и к отдельно взятому элементу списка

  • Пример
    li {list-style-type: square;}
    .circle {list-style-type: circle;}
  • Слайд 24

    Стили

    Данное стилевое свойство позволяет скрыть маркеры в том случае, когда, допустим, есть

    Стили Данное стилевое свойство позволяет скрыть маркеры в том случае, когда, допустим,
    необходимость использовать собственные графические маркеры или если с помощью списка создается панель меню – тогда в наличии маркеров нет необходимости
    Пример
    list-style-type: none;

    Слайд 25

    Стили

    Используя свойство list-style-position, можно управлять размещением маркеров.
    Ключевое слово outside\inside визуально выделяет список

    Стили Используя свойство list-style-position, можно управлять размещением маркеров. Ключевое слово outside\inside визуально
    и каждый его элемент из всего текста.
    Определить местоположение можно:
    слева от текста пунктов списка, выделяя их обособленно (outside);
    внутри текстовых блоков элементов списка (inside).

    Слайд 26

    Пример

    outside\inside

    Пример outside\inside

    Слайд 27

    Стили

    Изменить промежуток между маркером и текстом можно с помощью свойства padding-left
    \\

    Стили Изменить промежуток между маркером и текстом можно с помощью свойства padding-left
    об этом свойстве будем говорить позже
    \\ она работает только если свойство list-style-position имеет значение outside или отсутствует вообще
    В дальнейшем мы изучим свойства padding и margin, которые позволят более свободно работать с различными отступами по отношению к спискам

    Слайд 28

    Стили

    Если недостаточно стандартных маркеров, можно создать и использовать собственные.
    Свойство list-style-image позволяет определить

    Стили Если недостаточно стандартных маркеров, можно создать и использовать собственные. Свойство list-style-image
    путь к нужному графическому файлу, который и будет выступать в роли маркера

    Слайд 29

    Стили

    Синтаксис команды следующий:
    list-style-image: url(путь к файлу)
    list-style-image: url(images/bullet.jpg)
    ВАЖНО: Путь определяется относительно таблицы стилей,

    Стили Синтаксис команды следующий: list-style-image: url(путь к файлу) list-style-image: url(images/bullet.jpg) ВАЖНО: Путь
    а не веб-страницы

    Слайд 30

    Задание

    Нарисуйте собственные графические маркеры и на веб-странице создайте список, применив в качестве

    Задание Нарисуйте собственные графические маркеры и на веб-странице создайте список, применив в
    маркеров данные графические объекты