Page 49 - 6108
P. 49

–  Селектор  Елемента.  Селектори  елементів  використовуються  для
               визначення  стилів  елементів  для  всіх  сторінок  веб-сайту,  наприклад,  стиль
               заголовків h1 або загальний стиль абзаців:

                      h1 {font-family: Lobster, cursive;}
                      p {letter-spacing: 0.1em;}

                      –  Селектор  Класу.  Селектори  класу  використовуються  для  визначення
               стилів для кількох елементів одного типу, розміщених у різних частинах або на
               різних  сторінках  веб-сайту.  Для  створення  заголовка  класу  headline
               необхідно додати атрибут class з відповідним значенням в відкриваючий тег

               <h1>.  Далі  необхідно  задати  стиль  для  зазначеного  класу.  Даний  стиль
               оформлення можна застосувати і для інших елементів.
                      .headline {
                        text-transform: uppercase;
                        color: lightblue;
                      }
                      –       Селектор          Ідентифікатора.            Селектори         ідентифікатора
               використовуються  для  привласнення  стилю  одному  конкретному  елементу.
               Ідентифікатор id елемента можна використовувати в документі лише один раз,

               оскільки він виділяє унікальний елемент.
                      #sidebar { text-transform: uppercase; color: lightblue;}

                      –  Селектор  Нащадка.  До  нащадків  елемента  відносяться  його  дочірні
               елементи. Селектори нащадків дозволяють стилізувати всі вкладені елементи,
               наприклад,    можна  відформатувати  зовнішній  вигляд  елементів  маркованого
               списку:

                      ul  li  {text-transform:  uppercase;}  –  вибере  всі  елементи  li,
               що є нащадками всіх елементів ul.

                      Якщо  потрібно  відформатувати  нащадів  певного  елемента,  то  можна
               поставити йому стильовий клас:
                      p.first  a  {color:  green;}  –  означає,  що  потрібно  застосувати
               даний стиль до всіх посилань, нащадків абзацу, що відноситься до класу з ім'ям
               first;
                      p .first a {color: green;} – якщо додати пробіл, то будуть обрані
               посилання,  розташовані  всередині  будь-якого  тегу  класу  .first,  який  є
               нащадком елемента <p>;
                      .first a {color: green;} – даний стиль застосовується до любого

               посилання, що розташоване всередині інших тегів, позначених класом .first.
                      –  Дочірній  селектор.  Дочірній  тег  є  прямим  нащадком  тегу,  що  його
               містить.  Тобто,  відносини  "батьки-діти"  існують  між  елементами  і  тими
               елементами,  які  містяться  безпосередньо  всередині  них.  В  одного  елемента
               може  бути  кілька  дочірніх  елементів,  а  батьківський  елемент  може  бути  в
               кожного елемента тільки один.
                      p  >  strong  –  вибирає  всі  елементи  strong,  які  є  дочірніми  по
               відношенню до елементу p.
   44   45   46   47   48   49   50   51   52   53   54