CSS. Вложенные классы

Avron2

Новичок
Почему в css не работают следующие правила?
PHP:
.c1 .c2 {color: gray; weight: bold}
p .c3 {text-size:18px}
Получается, что нельзя проверить вложенность двух классов?
И нельзя проверить вложенность класса c3 в тег p.
 

tz-lom

Продвинутый новичок
всё можно,откройте отладчик и посмотрите почему эти CSS не легли
варианты:
1- перекрыты другими правилами
2- CSS не загрузилась
3- в CSS файле ошибки

3й случай будет в консоли ошибок, 2й можно посмотреть по другим правилам и списку загруженных файлов, 1й случай будет виден в списке правил для элемента (и там же будет видно что именно его перекрывает)
 

Avron2

Новичок
PHP:
<html>
<head>
<style>
.с1 .c2 {color: gray; weight: bold}
p .c2 {color: gray; weight: bold}
</style>
</head>
<body>
<p class='c1'><span class='c2'>тест</span></td>
</body>
</html>
Нет никаких ошибок, но цвет и шрифт спана не меняется. Вообще CSS понимает вложенные классы?
Ни с 1-ой строчкой css не со второй не меняется цвет спана. Почему?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
не коробит от того, что вы тут пишете? Если нет - вперед покупать книгу по верстке. HTML+CSS.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Semen
поподробнее надо смотреть на синтаксис, потому как не бывает weight: bold; бывает font-weight: bold;

Ну и валидатор как бы никто не отменял.
 

Semen

Семён
Semen
поподробнее надо смотреть на синтаксис, потому как не бывает weight: bold; бывает font-weight: bold;

Ну и валидатор как бы никто не отменял.
ну это я даже не смотрел, первую ошибку описал выше
для TC используй отладчик, например Firebuf для Firefox
 

Avron2

Новичок
Semen
поподробнее надо смотреть на синтаксис, потому как не бывает weight: bold; бывает font-weight: bold;

Ну и валидатор как бы никто не отменял.
Да набросал на скорую руку поэтому с ашипками :)


.с1 здесь русская с, замени на латинскую
Блин, спасибо. Просто код не мой и бился над этим, все проверил, кроме кода символов :)
 
Сверху