16 Марта 2010
Раздел
Веб-мастеру
Ну что ж, мы начинаем писать серию статей, в которых демонстрируем различные пути создания и художественное оформление всевозможных элементов дизайна. Думаем, что эти статьи будут полезны как веб-мастерам, так и веб-дизайнерам при оформлении своих интернет проектов. Сегодня сосредоточим внимание на таком важном блоке, как "Информация о статье", т.к. этот блок предшествует любой статье, выводимой на сайте или блоге. Благодаря данной статье вы сможете изменить дефолтовый дизайн вывода своих материалов на что-то более красочное и интересное, и будет привлекать внимание посетителей, а также влиять на их положительное отношение к вашему проекту. Итак, давайте приступим…
Как правило, блок «Информация о статье» состоит из 5 основных элементов:
- 1. Название статьи
- 2. Дата публикации
- 3. Имя автора
- 4. Название категории
- 5. Количество комментариев
То, что мы собираемся сделать, это поиграть с этими пяти головоломки, чтобы получить 5 разных и красивых блоков для вашего сайта или блога. Все упомянутые выше элементы требуют изменения нескольких строк CSS стилей.
Давайте посмотрим на ДЕМО
Художественный блок вывода информации о статье

HTML будет выглядеть следующим образом:
<div id="block4">
<div class="title-wrap">
<h1><a href="http://www.uabig.com">uaBIG.com перспективный блог для веб-мастера и дизайнера</a></h1>
<h5><span>21 сентября 2009</span> | Комментариев <a href="/3" >67</a> | автор Илья</h5>
</div>
</div>
и CSS-стиль:
#block4 {
background:url(images/bg.jpg);
border:3px solid #542437;
font-family:Georgia,"Times New Roman",Times,serif;
margin:20px 0px;
padding:20px;
z-index:5;
}
#block4 h1 {
font-size:190%;
letter-spacing:0px;
line-height:42px;
margin:0 0 10px;
text-align:center;
text-transform:uppercase;
}
#block4 h1 a{
color:#542437
}
#block4 h5 a{
color:#542437
}
#block4 h5 {
border-bottom:1px solid #4C4C4C;
border-top:1px solid #4C4C4C;
color:#6A6969;
font-size:13px;
font-weight:100;
letter-spacing:3px;
line-height:21px;
padding:5px 0;
text-transform:uppercase;
}
#block4 .title-wrap{
background:url(images/trans_bg.png);
padding:10px;
border:1px dashed #542437;
}
Традиционный блок вывода информации о статье

HTML будет выглядеть следующим образом:
<div id="block1">
<h2>Инструменты для дизайнера на uaBIG.com</h2>
<p>
by <em> <a title="Автор Александр" href="http://www.uabig.com" >Автор Александр</a> |
<a href="/" class="comments">Комментарии</a> |
<a href="/" class="cat">Название категории</a>|
<a href="/">10 сентября</a></em>
</p>
</div>
и CSS-стиль:
#block1 {
background:#D5E4E8 none repeat scroll 0 0;
border:3px solid #B5CAD0;
margin:20px 0px;
padding:20px;
}
#block1 h2{
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
text-shadow:0 0 1px #000;
color:#444444;
font-size:2em;
padding:2px 0 0;
text-transform:capitalize;
line-height:1.2em;
margin:0 0 10px;
}
#block1 p em {
color:#999999;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
letter-spacing:0.2em;
margin:10px 0 20px;
text-transform:none;
padding-bottom:10px;
}
#block1 a{
color: #F50077;
text-decoration:none;
}
#block1 a:hover{
text-decoration:underline
}
#block1 .comments{
background:url(images/comments.png) no-repeat;
padding:0 0 0 25px
}
#block1 .cat{
background:url(images/folder.png) no-repeat;
padding:0 0 5px 30px;
}
Линейный блок вывода информации о статье

HTML будет выглядеть следующим образом:
<div id="block2">
<div class="date-stamp">
<div class="day">4</div>
<div class="month">Мар/10</div>
</div>
<h2>Уроки для веб-мастера по написанию кода</h2>
<p class="details"><span class="type">Веб-мастер</span> <em>для</em> Медиа-холдинга (uaBIG.com) <em>(Киев, Украина)</em></p>
</div>
и CSS-стиль:
#block2{
border:3px solid #A8635A;
color:#fff;
font-family:Georgia,"Times New Roman",Times,serif;
margin:20px 0px;
padding:20px;
}
#block2 h2{
background:#ECD078;
color:#542437;
font-size:160%;
font-style:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:115%;
margin-top:5px;
padding:0;
}
#block2 p.details{
background:#542437
}
#block2 .date-stamp {
background:#FFF;
border:1px solid #ECD078;
color:#542437;
float:left;
font-style:italic;
height:62px;
margin:0 10px;
overflow:hidden;
padding:0;
width:72px;
}
#block2 .day {
font-size:22px;
font-weight:normal;
padding:7px 0 0;
text-align:center;
}
#block2 .month {
font-size:11px;
padding:2px 0 0;
text-align:center;
text-transform:uppercase;
}
Прикольный блок вывода информации о статье

HTML будет выглядеть следующим образом:
<div id="block3">
<p class="date">Сентябрь <span>10</span></p>
<h1>CSS: Делаем красивый дизайн</h1>
<p class="tags"><span>Раздел:</span>
<a href="http://www.uabig.com" >CSS</a>,
<a href="#">Дизайнерские штучки</a>,
<a href="#" >вдохновение</a></p>
</div>
и CSS-стиль:
#block3 {
background:#92FF2C;
border:3px solid #F50077;
font-family:Georgia,"Times New Roman",Times,serif;
margin:20px 0px;
padding:20px;
position:relative;
z-index:5;
}
#block3 .date {
background:#F50077 none repeat scroll 0 0;
color:#92FF2C;
font-size:130%;
height:40px;
left:-55px;
line-height:30%;
padding:20px 0 5px;
position:absolute;
text-align:center;
text-transform:uppercase;
top:0;
width:54px;
}
#block3 .date span {
display:block;
font-size:170%;
font-style:italic;
font-variant:normal;
letter-spacing:-1px;
line-height:90%;
}
#block3 .tags {
text-transform:capitalize;
}
#block3 .tags a{
color:#F50077;
font-weight:bold;
}
#block3 h1, h2 {
color:#2B2B2B;
font-size:190%;
font-weight:bold;
letter-spacing:-1px;
line-height:100%;
margin-left:-2px;
padding:0 0 8px;
}
Красочный блок вывода информации о статье

HTML будет выглядеть следующим образом:
<div id="block5">
<div class="date_block">
<div class="day">10/Марта</div>
<div class="comments">10 Комментариев</div>
</div>
<div style="padding: 10px;">
<h2><a href="#">Создаем красивый сайт-портфолио</a></h2>
<span class="author">автор <a href="http://www.uabig.com"><span>Головин Александр</span></a>, Опубликовано в <a href="#">Уроки для дизайнера</a></span>
</div>
</div>
и CSS-стиль:
#block5 {
background:#27453A;
border:3px solid #D95B43;
color:#ECD078;
font-family:Georgia,"Times New Roman",Times,serif;
margin:20px 0px;
padding:20px;
}
#block5 .date_block {
border-left:1px solid #D95B43;
display:block;
float:right;
font-style:italic;
height:50px;
margin:0 10px;
padding:10px 20px;
width:90px;
}
#block5 .day {
font-size:22px;
font-weight:normal;
padding:0 0 20px;
text-align:center;
}
#block5 .comments {
background:transparent url(images/comments.png) no-repeat scroll 0 5px;
font-size:11px;
padding:2px 0 0 20px;
text-align:center;
}
#block5 h2{
border-bottom:1px solid #D95B43;
font-size:24px;
font-weight:normal;
letter-spacing:-1px;
line-height:26px;
}
#block5 h2 a {
border:medium none;
color:#468E76;
text-decoration:none;
}
#block5 .author a {
color:#D95B43;
font-weight:bold;
text-decoration:none;
}
В заключении
Указанные изменения вы можете проводить не только с блоком вывода информации о статье, но и с другими элементами вывода публикуемой статьи. Мы показали, что для изменения внешнего вида достаточно всего-лишь сделать несколько правок в HTML и CSS. Надеемся, что данная статья была вам полезна. Если у вас возникли вопросы или предложения по дополнению/изменению статьи, просим вас оставлять комментарии ниже. Спасибо за внимание.
Статья была Вам полезна? Подпишитесь и получайте наши новости по RSS. Также Вы можете добавить данную новость себе в закладки. Спасибо.
Похожие материалы:
Предыдущие материалы:
Добавить комментарий