CSS для Чайников

Руководство для начинающих по CSS

Основные типы отображения

Главные типы: inline, block, none.

Примеры кода:

h1 {
    display: inline;
    font-size: 2em;
}

#header p {
    display: inline;
    font-size: 0.9em;
    padding-left: 2em;
}

#navigation, #seeAlso, #comments, #standards {
    display: none;
}

Использование inline позволяет элементам следовать потоку строки. block добавляет разрыв строки перед и после элемента. none полностью скрывает элемент.

Различие display: none и visibility: hidden

display: none удаляет элемент из потока документа, тогда как visibility: hidden скрывает элемент, но оставляет занимаемое им пространство.

Табличные значения display

Использование display в контексте таблиц:

Другие типы отображения

Относительное позиционирование | Z-index