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

  • Автор темы Автор темы Avron2
  • Дата начала Дата начала

Avron2

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

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

3й случай будет в консоли ошибок, 2й можно посмотреть по другим правилам и списку загруженных файлов, 1й случай будет виден в списке правил для элемента (и там же будет видно что именно его перекрывает)
 
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 не со второй не меняется цвет спана. Почему?
 
не коробит от того, что вы тут пишете? Если нет - вперед покупать книгу по верстке. HTML+CSS.
 
Semen
поподробнее надо смотреть на синтаксис, потому как не бывает weight: bold; бывает font-weight: bold;

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

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

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


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