Как правильно задать класс?

Здравствуйте.
Для определенных страниц я хочу сделать свое оформление.
p, h1, h2, шрифты, размеры,картинки.
Но для каждого тэга прописывать класс не очень удобно.
Как правильно создать класс , чтобы я потом обернул текст в класс.
Пример :
div class="statiya"
Мой основной текст
h2 заголовок 2 /h2
p Еще немного текста /p
/div

в CSS нужно прописать:
.statiya {
margin:5px 10px; padding:6px 5px 6px 65px; font-size:15px;
}

Так вот вопрос как в этом классе описать сразу тэги используемые? h1,p,img?
  • Вопрос задан
  • 261 просмотр
Решения вопроса 2
andykov
@andykov
Shit happens
.statiya h1 {}
.statiya p {}
...

Или я чего не понял?
Так еще можно
.statiya {}
.statiya_title {}
.statiya_text {}
...
Ответ написан
@tyzberd
некоторые стили наследуются.
Например
.statiya{
    color: #444;
    font-size:14px;
    font-weight:bold;
}

а потом для каждого тега
.statiya h1, .statiya p {
    font-size:16px;
}
.statiya h1{
    color: #000;
}
.statiya img{
    max-width:100%;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
ewgenio
@ewgenio
Всё по чуть чуть
h1, p, img {
margin:5px 10px; padding:6px 5px 6px 65px; font-size:15px;
}
Ответ написан
Комментировать
@Faraon83 Автор вопроса
Тэги не прописались.Вот повторяю
div class="po-statiya"
Мой основной текст
h2 заголовок 2 h2
p Еще немного текста p
/div
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы