Просто про складне або вивчаємо CSS3. Частина 2. Типи селекторів CSS
Створимо наступну структуру HTML-документа, до якого вже підключений файл стилів selector_type.css () Збережемо даний документ як selecror.html на флеш накопичувачі в папці CSS Таким же чином створимо і збережемо файл selector_type.css на флеш накопичувачі в папці CSS Додамо на веб-сторінку selecror.html заголовок "селектори в CSS" і абзац "Селектор є ...." Також додамо на веб-сторінку selecror.html таблицю, для цього пропишемо теги
...
. Вирівняємо текст заголовка по центру веб-сторінки і задамо йому червоний колір У файлі стилів selector_type.css як селектор типу вказуємо тег заголовка, далі в фігурних дужках вказуємо стильова властивість і його значення, яке хочемо застосувати до заголовку з текстом "селектори в CSS"
Як бачимо, текст заголовка розташувався по центру веб-сторінки і має червоний колір Селектор сестринського елемента відповідає елементу, що є сестринським по відношенню до іншого елементу. Наприклад, тег(Абзац "Селектор є ....") Є сестринським по відношенню до тегу
(Заголовок "селектори в CSS").
Змінимо колір тексту абзацу ( "Селектор є ..."), наступного за заголовком ( "селектори в CSS") на blueviolet, використовуючи селектор сестринського елемента. У файлі стилів selector_type.css дописуємо рядок h1 + p color: blueviolet Як бачимо, колір тексту абзацу змінився на blueviolet Додамо на веб-сторінку ще два однакових абзацу після заголовка "селектори в CSS" Отримуємо наступне: текст першого абзацу має колір blueviolet, а колір тексту інших двох абзаців залишився за замовчуванням. Змінимо колір тексту всіх трьох абзаців, наступних за заголовком "селектори в CSS" на blueviolet, використовуючи селектор узагальнених родинних елементів. Селектор узагальнених родинних елементів відповідає елементу, що є сестринським по відношенню до іншого елементу. Наприклад, кілька тегів(Три абзаци "Селектор є ....") Є сестринськими по відношенню до тегу