Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Styletype определяет внешний вид маркера или нумератора

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 24.11.2024

Списки CSS

Списки CSS

Как всегда CSS предоставляет большие возможности при создании списков, чем только HTML. Собственно свойств для списков существует всего три:

  •  list-style-type - определяет внешний вид маркера или нумератора.
  •  list-style-image - определяет пользовательское изображение маркера.
  •  list-style-position - определяет положение маркеров относительно блока.

Рассмотрим их на примерах.

list-style-type

Для маркерованных списков ничего нового, все теже значения, что и в HTML:

  •  disk - закрашенный кружок.
  •  circle - незакрашенный кружок.
  •  square - закрашенный квадрат.

Давайте посмотрим, как они выглядят в браузере. Для этого создадим три одинаковых списка, но каждому в стилях зададим свое значение свойства. Итак, код html-страницы:

<html>

 <head>

   <title>CSS списки</title>

   <link rel="stylesheet" type="text/css" href="style.css">

 </head>

 <body>

   <ul id="spisok1">

     <li>Первый пункт</li>

     <li>Второй пункт</li>

     <li>Третий пункт</li>

   </ul>

   <ul id="spisok2">

     <li>Первый пункт</li>

     <li>Второй пункт</li>

     <li>Третий пункт</li>

   </ul>

   <ul id="spisok3">

     <li>Первый пункт</li>

     <li>Второй пункт</li>

     <li>Третий пункт</li>

   </ul>

 </body>

</html>

Код страницы style.css:

#spisok1{

list-style-type:disk;

}

#spisok2{

list-style-type:circle;

}

#spisok3{

list-style-type:square;

}

   

Для нумерованных списков перечень более широк, чем в HTML, но не все значения поддерживаются всеми браузерами. Поэтому пока рекомендуется использовать только следующие:

  •  decimal - десятичные числа.
  •  lower-roman - строчные римские цифры.
  •  upper-roman - прописные римские цифры.
  •  lower-alpha - строчные латинские буквы.

Давайте посмотрим, как они выглядят в браузере. Для этого создадим четыре одинаковых списка, но каждому в стилях зададим свое значение свойства. Итак, код html-страницы:

<html>

 <head>

   <title>CSS списки</title>

   <link rel="stylesheet" type="text/css" href="style.css">

 </head>

 <body>

   <ol id="spisok1">

     <li>Первый пункт</li>

     <li>Второй пункт</li>

     <li>Третий пункт</li>

   </ol>

   <ol id="spisok2">

     <li>Первый пункт</li>

     <li>Второй пункт</li>

     <li>Третий пункт</li>

   </ol>

   <ol id="spisok3">

     <li>Первый пункт</li>

     <li>Второй пункт</li>

     <li>Третий пункт</li>

   </ol>

   <ol id="spisok4">

     <li>Первый пункт</li>

     <li>Второй пункт</li>

     <li>Третий пункт</li>

   </ol>

 </body>

</html>

Код страницы style.css:

#spisok1{

list-style-type:decimal;

}

#spisok2{

list-style-type:lower-roman;

}

#spisok3{

list-style-type:upper-roman;

}

#spisok4{

list-style-type:lower-alpha;

}

   

list-style-image

Это свойство позволяет задать свой вид маркера. Для этого сначала надо создать картинку с маркером. Предположим у нас есть вот такая картинка: и мы хотим, чтобы она была маркером. Создадим список:

<html>

 <head>

   <title>CSS списки</title>

На странице style.css зададим стиль:

#spisok{

list-style-image:url(marker.gif);

}

   

Обратите внимание, для данного примера картинка лежит в той же папке, что и наши страницы. Если же поместить картинку, например, в папку images, то и путь к ней надо указать, как list-style-image:url(images/marker.gif);. В общем, где бы не лежала картинка, вы должны правильно указать путь к ней.
Результат:

   <link rel="stylesheet" type="text/css" href="style.css">

 </head>

 <body>

   <ul id="spisok">

     <li>Первый пункт</li>

     <li>Второй пункт</li>

     <li>Третий пункт</li>

   </ul>

 </body>

</html>

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

list-style-position

Это свойство определяет положение маркера: внутри блока - inside или снаружи - outside. Понятнее будет на примере. Создадим два списка, расположенных в div-е:

<html>

 <head>

   <title>CSS списки</title>

   <link rel="stylesheet" type="text/css" href="style.css">

 </head>

 <body>

   <div id="sp">

     <ul id="spisok1">

      <li>Первый пункт первого списка</li><br>

      <li>Второй пункт первого списка</li><br>

      <li>Третий пункт первого списка</li><br>

     </ul>

     <ul id="spisok2">

      <li>Первый пункт второго списка</li><br>

      <li>Второй пункт второго списка</li><br>

      <li>Третий пункт второго списка</li><br>

     </ul>

  </div>

 </body>

</html>

Зададим стили для списков с разными значениями:

#sp{

 width:150px;

}

#spisok1{

list-style-position:inside;

}

#spisok2{

list-style-position:outside;

}

Думаю теперь разница очевидна.

Сокращенная запись свойства list-style

Как всегда, можно задать все значения свойств списка через пробел:

#spisok1{

list-style:circle url(marker.gif) inside;

}

   




1. ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ МЕТОДИЧЕСКИЕ УКАЗАНИЯ
2. обещание векселедателя простой вексель или его предложение другому лицу переводной вексель уплатить ука
3. Тема- Организационные отношения в системе менеджментаПредназначение закона координации связей и отношений
4. метод методика технологія
5. XX вв Франция Гонкур Э
6. ПРАКТИКУМ ПО ДИСЦИПЛИНЕ МЕТОДЫ И РАСЧЕТЫ ЭЛЕМЕНТОВ ТЕХНОЛОГИЧЕСКОГО ОБОРУДОВАНИЯ ОПРЕДЕЛЕНИЕ ОПТИМ
7. Сутність організаційних змін
8. Дивосад 08
9. і Темперамент на відміну від інших особливостей психіки є відносно стійким оскільки його фізіологічною о
10. Тема Политическая власть Фамилия студента Имя ст
11. Работа библиотек со старыми людьм
12. культурная классификация 1996 В данной работе дается классификация международных организаций проведен
13. Строгановы и их усадьбы
14. реферат дисертації на здобуття наукового ступеня кандидата технічних наук Київ 2004 Дисертаціє
15. 197 В книге посвященной проблемам развития народного искусства народное творчество рассматривается на м
16. а. Между гладкими пластинами частоустанавливают пластины треугольного U или Побразного профиля рис
17. Эндрю Карнеги
18. тема категорий законы и основные функции социологии
19. ТЕМА- Гетерофункциональные соединения аминоспирты гидрокси и аминокислоты оксокислоты ЦЕЛЬ- Изучить ос
20. Можно выделить следующие виды дифференциации-