⊗mkPmSlPI 50 of 250 menu

Наследяване на CSS свойства

Да кажем, че имаме параграф, а в него някакъв текст в таг i:

<p> This is some <i>text</i> in paragraph. </p>

Нека оцветим параграфите в червено:

p { color: red; }

В резултат ще се оцвети не само текстът на параграфа, но и текстът в тага i:

Цялата работа е, че свойството color се наследява. Това означава, че ако на родителския таг е зададен някакъв цвят, то такъв цвят ще имат и потомците. Не всички CSS свойства се наследяват, но много (от тези, които вече знаете - всички се наследяват).

При желание обаче може да се пренапише свойството на родителя, като се зададе селектор на потомък. Например, нека на параграфа зададем червен цвят, а на курсива - син:

<p> This is some <i>text</i> in paragraph. </p> p { color: red; } i { color: blue; }

:

Редът на селекторите в CSS кода в такъв случай няма значение. Ако се разменят местата на селектора i и селектора p, всичко ще работи по същия начин:

<p> This is some <i>text</i> in paragraph. </p> i { color: blue; } p { color: red; }

:

Изучавайки кода, кажете какъв цвят ще има текстът в тага b:

<p> This is some <b>text</b> in paragraph. </p> p { color: blue; }

Изучавайки кода, кажете какъв цвят ще има текстът в тага b:

<p> This is some <b>text</b> in paragraph. </p> p { color: blue; } b { color: red; }

Изучавайки кода, кажете какъв цвят ще има текстът в тага b:

<p> This is some <b>text</b> in paragraph. </p> b { color: red; } p { color: blue; }

Изучавайки кода, кажете какъв цвят ще има текстът в тага li:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul> ul { color: blue; }

Изучавайки кода, кажете какъв цвят ще има текстът в тага li:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul> ul { color: blue; } li { color: red; }

Изучавайки кода, кажете какъв цвят ще има текстът в тага i:

<ul> <li>text <i>italic</i> text</li> <li>text <i>italic</i> text</li> <li>text <i>italic</i> text</li> </ul> ul { color: blue; } li { color: red; } i { color: green; }

Изучавайки кода, кажете какъв размер ще има текстът в тага i:

<ul> <li>text <i>italic</i> text</li> <li>text <i>italic</i> text</li> <li>text <i>italic</i> text</li> </ul> i { font-size: 30px; } ul { font-size: 20px; } li { color: red; font-weight: bold; }
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне