Пару фишек, которые могут внезапно кому-то понравиться.
Вопросы типа: "А как поменять цвет", "Как подгонать под мой дизайн", "Что такое графический редактор" и подобные задавать не мне а гуглу: http://www.google.com
Увы, нормальным способом через text-indent не получиться, поскольку абзацы в записях формируются с помощью br а не с помощью p. Т.е. получится, но отступ будет только у первого абзаца.
Альтернативный способ такой:
br:after {content:'тут ЛЮБОЙ текст такой длины, какой вы хотите сделать отступ';visibility: hidden; }
Этот стиль делает саму буквицу. Этот код - только пример.
.paragraph div:first-letter {
font-size: 30px;
float: left !important;
float: none;
font-family:Times New Roman;
margin-right: 3px;
color: #цвет;
line-height:100% !important; line-height:140%;
}
А этот запрещает ее применение на вложенные дивы. Этот код - только пример.
.paragraph div div:first-letter {
font-size: 100%;
font-family:Arial, Helvetica, sans-seif;
float: none !important;
margin: 0px;
line-height:130%;
color: #000;}
А теперь внимание. В принципе буквице можно проставить border и background, НО ЭТО УБЬЕТ IE6. При некоторых сочетаниях стиля этот недобраузер вылетает с ошибкой. Обнаружил чисто случайно, когда кто-то в избранном начал запись с жирного шрифта.
Способ актуален для дизайнов фиксированной ширины.
Сначала меряем ширину записи. У меня она 900px.
Потом ищете в интернете/рисуете сами в редакторе то, что будет фоном.
Требования:
Рисунок должен разбиваться на три горизонтальные части. Рассмотрю на примере скругленного прямоугольника.
Пусть есть прямоугольник с радиусом скругления углов 10px, шириной 900px и высотой 100px;
1. Хеадер. Верхняя часть рамки. В случае прямоугольника это обрезанная верхняя часть с круглыми углами. Лучше отрезать больше, но без нижней части (например 900px на 80px) Хеадер будет перекрываться фоном, поэтому не сильно актуально, сколько он будет по вертикали.
2. Фон. Фон по возможности должен быть узким. На него самые сложные требования. Во первых он должен нормально выглядеть, если его взять и много раз повторить по вертикали. Во вторых он должен стыковаться с верхней и нижней частью. В случае прямоугольника достаточно из середины вырезать полоску шириной 1px
3. Футер. Футер отрезаем ровно - с ним больше всего мучений. По высоте достаточно около 50px;
Почему не .postLinksBackg? Потому что на странице добавления комментариев таких блока ДВА. Как отключить фон для второго блока я не придумал, поэтому применил стиль к .postLinks Это сложнее, но работает.
С первыми двумя блоками обычно проблем нет, а с postLinks придется повозиться. Советую проверять отступы во всех имеющихся браузерах.
После всех манипуляций скорее всего придеться править отступы в самих записях из-за наличия padding: 0px 0px 0px 0px; в первом стиле.
Сказка — ложь, да в ней намек, Юным девушкам урок. Как бы ни был он хорош И на волка непохож, Чужакам не доверяй, Худо будет, так и знай. Чтобы волка распознать, Надо разум не терять.