

list-style
– определяет свойства маркера или номера позиции списка:
list-style: list-style-image | list-style-position | list-style-type
list-style-image
– вместо маркера элемента списка отображается рисунок:
list-style-image: url(xxx.jpg)
list-style-position
– определяет позицию маркера:
list-style-position: outside | inside → значение outside (по умолчанию) отображает маркер элемента списка на некотором расстоянии от строки; inside – отображает маркер элемента списка в качестве первого символа строки.
list-style-type
– определяет тип маркера или номер позиции списка:
list-style-type: disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none;
list-style-type: disc → отображает закрашенный кружок (значение по умолчанию);
list-style-type: circle → окружность;
list-style-type: square → закрашенный квадрат;
list-style-type: decimal → маркерами являются арабские цифры;
list-style-type: lower-roman → маленькие римские цифры;
list-style-type: upper-roman → большие римские цифры;
list-style-type: lower-alpha → маленькие латинские буквы;
list-style-type: upper-alpha → большие латинские буквы;
list-style-type: none → маркер отсутствует.
display
– определяет способ отображения элементов страницы:
display: inline | block | none | inline-block | list-item;
display: inline → значение по умолчанию;
display: block → наделяет элементы свойствами блока;
display: none → элемент не отображается;
display: inline-block → аналогично block;
display: list-item → аналогично block, но при этом элемент страницы считается позицией списка.
visibility
– определяет видимость или невидимость элемента:
visibility: inherit | visible | hidden;
visibility: inherit → наследует видимость родительского элемента;
visibility: visible → делает элемент страницы видимым (значение по умолчанию);
visibility: hidden → невидимым.
overflow
– определяет будет ли элемент страницы иметь полосу прокрутки:
overflow: visible | scroll | hidden | auto;
overflow: visible → границы элемента расширяются по его содержимому (значение по умолчанию);
overflow: scroll → если содержимое элемента не вмещается в его границы – добавляются полосы прокрутки;
overflow: hidden → обрезает содержимое элемента по установленным размерам;
overflow: auto → полосы прокрутки отображаются если в этом есть необходимость.
overflow-x
– все как при overflow, но только по горизонтали:
overflow-x: visible | scroll | hidden | auto
overflow-y
– все как при overflow, но только по вертикали:
overflow-y: visible | scroll | hidden | auto
float
– задает обтекание (упорядочевание) элементов:
float: none | left | right;
float: none → обтекания нет (по умолчанию);
float: left → элементы с такими параметрами выстраиваются друг за другом слева направо;
float: right → обтекание справа налево.
clear
– отменяет обтекание:
clear: left | right | both;
clear: left → запрещает левостороннее обтекание;
clear: right → запрещает правосторонее обтекание;
clear: both → запрещает обтекание с обеих сторон.
position, margin, padding ...
Списки, обтекание ...