Лекция
Привет, сегодня поговорим про wordpress 2форматирование поста, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое wordpress 2форматирование поста , настоятельно рекомендую прочитать все из категории Системы управления контентом CMS.
Сегодня я расскажу вам как форматировать все элементы поста, для этого вам понадобится только файл style.css. Откройте его в редакторе и приступим.
Избавьтесь от большинства марджинов и паддингов — введите следующий код над body{} вstyle.css:
1
2
3
4
|
body, h 1 , h 2 , h 3 , h 4 , h 5 , h 6 , blockquote, p { margin : 0 ; padding : 0 ; } |
Кстати, я обычно говорю, поставьте то или это, сверху или снизу того или этого. Знайте, что это необязательно. Вы можете вставлять код там, где это вам нужно. Я всего лишь привожу в пример свой способ организации кода.
Придаем стиль H1-заголовку, вставьте эти строки под body{}:
1
2
3
4
5
|
h 1 { font-family : Georgia, Sans-serif ; font-size : 24px ; padding : 0 0 10px ; } |
Вставьте следующий код под #container{} (сохраняйте изменения и обновляете браузеры после введения каждого блока кода, чтобы видеть изменения шаг за шагом):
1
2
3
|
.post { padding : 10px 0 10px 0 ; } |
Вы добавили 10-пикселевые отступы сверху и снизу к каждому DIV-у с классом post.
1
2
3
4
|
.post h 2 { font-family : Georgia, Sans-serif ; font-size : 18px ; } |
.post h2 — это не общее правило. Оно направленно специально на H2-подзаголовки внутри post DIV. На H2-подзаголовки в сайдбаре это не влияет. Это называется наследование стилей.
1
2
3
|
.entry { line-height : 18px ; } |
Мы увеличили междустрочный интервал внутри блока поста.
Вставьте эти строки под a:hover {}:
1
2
3
|
p { padding : 10px 0 0 0 ; } |
10-пикселевый верхний отступ для каждого тэга параграфа.
Вставьте под .entry {}:
1
2
3
4
|
p.postmetadata { border-top : 1px solid #ccc ; margin : 10px 0 0 0 ; } |
Помните тэг параграфа с классом postmetadata? Стилизовать отдельный тэг параграфа и DIV — это почти одно и то же. Вы можете назначить рамку (border), отступы (margin и padding) и фон (background) к любому из тегов.
К тэгу параграфа postmetadata вы добавили серую рамку и 10-рх верхний отступ к нему.
border-top означает только верхнюю часть рамки. border-left означает только левую часть рамки и т.д. Только border, без -top, -right, -bottom или -left означает рамку со всех сторон. Например, border: 1px solid #ccc; значит, что всем четрым сторонам рамки вы применили серый цвет и ширину 1 пиксель.
Вставьте этот код под p.postmetadata {}:
1
2
3
4
5
6
|
.navigation { padding : 10px 0 0 0 ; font-size : 14px ; font-weight : bold ; line-height : 18px ; } |
Контрольный пример: для DIV-а navigation, который включает ссылки Следующая страница и Предыдущая страница, мы только что:
На сегодня все. Если что-то не понятно или я плохо объяснил — пишите в комментариях.
На этом все! Теперь вы знаете все про wordpress 2форматирование поста, Помните, что это теперь будет проще использовать на практике. Надеюсь, что теперь ты понял что такое wordpress 2форматирование поста и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Системы управления контентом CMS
Из статьи мы узнали кратко, но содержательно про wordpress 2форматирование поста
Комментарии
Оставить комментарий
Системы управления контентом CMS
Термины: Системы управления контентом CMS