Последние учебники веб-разработки
×

CSS Руководство

CSS ГЛАВНАЯ CSS Введение CSS Синтаксис CSS Как CSS Цвета CSS Фон CSS Границы CSS Маржа CSS набивка CSS Высота ширина CSS Текст CSS шрифты CSS связи CSS Списки CSS таблицы CSS Модель Бокса CSS Outline CSS Дисплей CSS Максимальная ширина CSS Позиция CSS терка CSS Inline-block CSS выравнивать CSS Комбинаторы CSS Псевдо-класс CSS Псевдо-элемент CSS Панель навигации CSS Dropdowns CSS Всплывающие CSS Галерея CSS изображение Непрозрачность CSS спрайтов CSS Attr селекторы CSS Формы CSS Счетчики

CSS3

CSS3 Введение CSS3 Закругленные углы CSS3 Пограничные изображения CSS3 Фон CSS3 Цвета CSS3 Градиенты CSS3 Тени CSS3 Текст CSS3 шрифты CSS3 2D Трансформации CSS3 3D Трансформации CSS3 Переходы CSS3 Анимации CSS3 Изображений CSS3 Кнопки CSS3 пагинация CSS3 Несколько столбцов CSS3 Пользовательский интерфейс CSS3 Box Определение размеров CSS3 Flexbox CSS3 Медиа-запросы CSS3 Примеры MQ

CSS Адаптивный веб-дизайн

Адаптивный веб-дизайн вступление Адаптивный веб-дизайн Viewport Адаптивный веб-дизайн Вид сетки Адаптивный веб-дизайн Медиа-запросы Адаптивный веб-дизайн Изображений Адаптивный веб-дизайн Видео Адаптивный веб-дизайн Каркасы

CSS Examples

CSS Примеры CSS викторина CSS сертификат

CSS References

CSS Справка CSS Селекторы CSS функции CSS Ссылка Aural CSS Web Safe шрифты CSS Animatable CSS Единицы CSS PX-EM конвертер CSS Цвета CSS Значения цвета CSS Цвет Названия CSS3 Поддержка браузеров

 

CSS Синтаксис и селекторы


CSS Синтаксис

CSS-набор правил состоит из селектора и блока декларации:

селектор CSS

Точки селектора в элементе HTML вы хотите, чтобы стиль.

Блок объявлений содержит одно или несколько объявлений, разделенных точкой с запятой.

Каждая декларация включает в себя CSS имя свойства и значение, разделенных двоеточием.

Заявление CSS всегда заканчивается точкой с запятой, а блоки объявлений окружены фигурными скобками.

В следующем примере все <p> элементы будут выровнен по центру, с красным цветом текста:

пример

p {
    color: red;
    text-align: center;
}
Попробуй сам "

CSS селекторы

CSS селекторы используются для "find" (или выберите) HTML - элементы на основе их имени элемента, идентификатор, класс, атрибут, и многое другое.


Элемент выбора

Селектор элемент выбирает элементы на основе имени элемента.

Вы можете выбрать все <p> элементы на странице , как это (в данном случае, все <p> элементы будут выровнен по центру, с красным цветом текста):

пример

p {
    text-align: center;
    color: red;
}
Попробуй сам "

Селектор идентификатора

Селектор идентификатора использует атрибут идентификатор HTML-элемента, чтобы выбрать конкретный элемент.

Идентификатор элемента должен быть уникальным в пределах страницы, поэтому селектор идентификатор используется, чтобы выбрать один уникальный элемент!

Чтобы выбрать элемент с определенным идентификатором, написать хэш (#) характер, за которой следует идентификатор элемента.

Правило стиля ниже будет применяться к элементу HTML с id="para1" :

пример

#para1 {
    text-align: center;
    color: red;
}
Попробуй сам "
Заметка Примечание: Имя Идентификатор не может начинаться с цифры!

Класс Selector

Селектор класс выбирает элементы с определенным атрибутом класса.

Для выбора элементов с определенным классом, написать period (.) Символов, за которым следует имя класса.

В приведенном ниже примере, все HTML элементы с class="center" будет красным и выровнен по центру:

пример

.center {
    text-align: center;
    color: red;
}
Попробуй сам "

Можно также указать, что только конкретные HTML элементы должны быть затронуты классом.

В приведенном ниже примере, только <p> элементы с class="center" будет выровнен по центру:

пример

p.center {
    text-align: center;
    color: red;
}
Попробуй сам "

HTML элементы могут также относиться к более чем одному классу.

В приведенном ниже примере, <p> элемент будет стиль в соответствии с class="center" и class="large" :

пример

<p class="center large">This paragraph refers to two classes.</p>
Попробуй сам "
Заметка Примечание: имя класса не может начинаться с цифры!

Группировка селекторов

Если у вас есть элементы с теми же определениями стиля, как это:

h1 {
    text-align: center;
    color: red;
}

h2 {
    text-align: center;
    color: red;
}

p {
    text-align: center;
    color: red;
}

Это будет лучше сгруппировать селекторы, чтобы минимизировать код.

Группировка селекторов, разделите каждый селектор с запятой.

В приведенном ниже примере мы сгруппировали селекторы из кода выше:

пример

h1, h2, p {
    text-align: center;
    color: red;
}
Попробуй сам "

CSS Комментарии

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

Комментарии игнорируются браузерами.

CSS - комментарий начинается с /* and ends with */ . Комментарии могут также охватывать несколько строк:

пример

p {
    color: red;
    /* This is a single-line comment */
    text-align: center;
}

/* This is
a multi-line
comment */
Попробуй сам "

Проверьте себя с упражнениями!

Упражнение 1 » Упражнение 2» Упражнение 3 » Упражнение 4»