Я хотел бы применить специальный стиль к разделу страницы на моем веб-сайте.Область применения класса css, примененного к div?
Я подумал, что, определяя что-то вроде этого:
h2.privacy_policy {
color: #456123;
padding: 10px 20px 30px 40px;
margin: 40px 30px 20px 10px;
}
и применяя класс к оберточной div
:
<div class='privacy_policy'>
<h2>Some text etc</h2>
<p>More text ...</p>
...
</div>
моделирование будет применяться к вложенной h2
выше, но Firebug говорит меня нет, стиль не применялся.
Какова область применения класса к div
? Применяется ли это к закрытым элементам? Имею ли я неправильные ожидания? Я делаю это неправильно (если да, то каково решение)? Правильно ли я делаю это, и должно быть что-то еще (если да, на что я должен смотреть?)? Благодарю.
Я попытался div.privacy_policy h2, но проблема остается. Должно быть что-то еще. – JVerstry
Нет необходимости в двойных кавычках - двойные и одинарные кавычки являются законными в HTML и реализуются таким образом, что вы можете вставлять цитированные значения внутри атрибута или встраивать всю строку HTML внутри строкового литерала, не выходя из встроенных меток кавычек. См. Http://en.wikipedia.org/wiki/HTML#Attributes и http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.2 – Val
В любом случае на этот вопрос ответит. – JVerstry