DIZ-CS.RU - Мы с Вами НАВСЕГДА!
Активный форум » WEB-мастеру » Технический раздел (домены, хостинг, настройка CMS и шаблонов) » Учимся верстать вместе с DIZ-CS
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Сообщение # 1
Аватарка Cornetto
OFF
Постоянный
Сообщения:548
Награды:1
Отзывы:24
Skype пользователя:
Учимся верстать вместе с DIZ-CS



Данная тема научит вас всем основным возможностям верстки. Мы не будем выкладывать уроки "высшего качества", мы всего лишь учим основам верстки. Вы научитесь верстать практически все, что нужно для юного верстальщика



Что будет в уроках?
- Пояснение каждого пункта в CSS (по надобности буду пояснять пункты html). Я постараюсь максимально точно
- Макеты (на чем основан урок) в формате .PSD
- Понятный для пользователя код



- Мы учим верстать только под современные браузеры
- Ваши вопросы будут приниматься в этой теме
- Макеты и ваши идеи по урокам вы также можете мне предложить в данной теме, за что вы можете получить + к вашему количеству репутации за идею.



Скоро будет добавлен первый урок. После него можете начать обсуждение. Пока-что вам это не рекомендую wink
Сообщение # 2
Аватарка Cornetto
OFF
Постоянный
Сообщения:548
Награды:1
Отзывы:24
Skype пользователя:
Урок №1
В данном уроке мы рассмотрим верстку верхней части сайта



Скачать PSD можно в прикрепленных файлах

1. Стилизация нашей верхней части: (коротко и ясно, css)
Код
#header {       // Класс верхней части
background:url(http://lesson-ds.ucoz.ru/lesson1/h_bg.png) no-repeat;      // Прописываем фон.
width:1152px;      // Прописываем ширину фона
height:111px;      // Прописываем высоту фона
margin:0 auto;      // Делаем элемент по центру
padding-top:11px;    // Отступы внутри
}

#logo {       // Класс логотипа
background:url(http://lesson-ds.ucoz.ru/lesson1/logo.png) no-repeat;      // Прописываем фон логотипа
width:144px;      // Прописываем ширину логотипа
height:59px;      // Прописываем высоту логотипа
float:left;       // Делаем расположение логотипа в левой части верхней части
margin:10px 0 0 170px;      // Выравниваем элемент
}

#h_banner {       // Прописываем класс баннера
float:right;       // Делаем расположение баннера в правой части верхней части
margin:9px 40px;       // Выравниваем элемент
}

#h_menu {      // Основной класс меню
float:right;      // Делаем расположение меню в правой части верхней части
height:37px;      // Прописываем высоту меню
list-style:none;     // Убираем маркеры в меню
margin:0 5px 0 0;      // Выравниваем меню
}

#h_menu li {
float:left;     // Делаем расположение ссылок в меню с левой части
height:37px;      // Прописываем высоту меню
}
#h_menu li a {
height:37px;      // Прописываем высоту меню
padding:0 15px;      // Выравниваем текст в ссылке меню
text-decoration:none;     // Убираем подчеркивание ссылок
color:#fff;      // Цвет ссылки в меню
font:11px Tahoma;      // Шрифт и его размер
}

2. Код HTML:



Если возникнут проблемы с HTML кодом, вопросы задавать в теме. Не стал пояснять что, да как в коде HTML, там разобраться самому можно


Задаем вопросы, комментируем
Сообщение # 3
Аватарка Cornetto
OFF
Постоянный
Сообщения:548
Награды:1
Отзывы:24
Skype пользователя:
Это вам пригодится

- Атрибуты для кода background.
repeat-y - изображения тянется в высоту, характерно для блоков. repeat-x - изображения тянется в ширину, характерно для резиновых дизайнов и различных элементов. no-repeat - изображения никак не тянется, характерно для фул (полных) изображений и фиксированных дизайнов. repeat - дизайн тянется как в высоту, так и в ширину, характерно для фона сайта. center - изображение будет установлено только своей центральной частью, характерно для фонов единой картинкой. left, right - изображение встанет по определенным сторонам, в данном случае левая или правая.

- Чем же отличается "margin" от "padding"?
Есть 2 очень схожих тега: маргин и паддинг, каждый из них делает отступы, даже их применение очень схоже. Так давайте же разберем, что каждый из них обозначает.
Тег "margin" обозначает отступление ВНЕШНЕГО класса
, а вот тег "padding" обозначает отступы ВНУТРИ класса, в котором установлен padding.


- Как применяются теги "margin", "padding".
Применение тегов маргин и паддинг идет по часовой стрелке: margin:25px 15px 22px 10px. Часовая стрелка идет так: верх, лево, низ, право; таково же и применение тегов маргин и паддинг: 25px - от верха, 10px - от лева, 22px - от низа, 15px - от права. Данный метод значительно уменьшит ваш код css, сами представьте, толи бы вы использовали margin-top, margin-left... это сколько место только для одного класса, а здесь один раз маргин, и выставил ото всюду. Еще есть интересная штука, применяется в маргине (может быть и в теге padding тоже, но я тестировал только маргин). Чтобы выровнять элемент по центру используем: margin:0 auto
Сообщение # 4
Аватарка Твайс
OFF
Пользователь
Сообщения:715
Награды:5
Отзывы:29
Skype пользователя:
Спасибо нашел пару фичей. Добавил в избранное, буду посещать чаще чем каждый день, большое спасибо! Надеюсь будете пополнять тему!
Сообщение # 5
Аватарка nowkaaaaaaaaa
OFF
Премиум
Сообщения:917
Награды:83
Отзывы:68
Skype пользователя:
Мне очень нравится данная тема. Каждый день буду заходить сюда и ждать новых обновлений))
Сообщение # 6
Аватарка Cornetto
OFF
Постоянный
Сообщения:548
Награды:1
Отзывы:24
Skype пользователя:
Урок №2
В данном уроке мы рассмотрим верстку вида материалов





1. Код CSS:
Код
.viewn {
width:481px;
height:auto;
margin:0 0 5px 0;    // Отступы от материалов
padding:0;
font:11px Tahoma;     // Стиль шрифта во всем виде материалов
color:#fff;
}

.viewn_title {
background:url(http://lesson-ds.ucoz.ru/lesson2/title.png) no-repeat;
width:481px;
height:38px;
line-height:38px;     // Выравниваем текст строго по центру
padding-left:10px;
}

.viewn_content {
background:#242424;
border-radius:0 0 5px 5px;     // Закругления фона контента только в нижних углах
-moz-border-radius:0 0 5px 5px;    // Класс закругления для браузера "Mozilla"
-ms-border-radius:0 0 5px 5px;     // Класс закругления для браузера "IE"
-webkit-border-radius:0 0 5px 5px;    // Закругления для браузеров "Safara and Chrome"
padding:8px;    // Отступы внутри контента
}

.viewn_content_in {
height:137px;
}

.viewn_screen {
float:left;      // Расположение скриншота
background:#30445b;
border-radius:5px;    // Закругление фона скриншота
width:145px;
height:130px;
}

.viewn_screen img {     // Класс изображения для класса viewn_screen
width:139px;
height:124px;
margin:3px;     // Отступы изображения от родительного класса
}

.viewn_message {
float:right;     // Расположение текста
width:305px;
padding:0 5px 0 5px;
}

.viewn_info {
text-align:center;     // Расположение текста
color:#fff;
}

2. Код HTML:
Код

Название материала




Контент материала



Просмотров: 50 | Скачиваний: 50 | Автор: Stendy





Не стал подписывать некоторые атрибуты, т.к вы можете их посмотреть в предыдущем уроке
Сообщение # 7
Аватарка nowkaaaaaaaaa
OFF
Премиум
Сообщения:917
Награды:83
Отзывы:68
Skype пользователя:
Stendy, Спасибо за урок! Ждем следующий думаю будет что-то интересное!
Сообщение # 8
Аватарка Cornetto
OFF
Постоянный
Сообщения:548
Награды:1
Отзывы:24
Skype пользователя:
nowkaaaaaaaaa, делайте заказы, что хотели-бы увидеть
Сообщение # 9
Аватарка nowkaaaaaaaaa
OFF
Премиум
Сообщения:917
Награды:83
Отзывы:68
Skype пользователя:
Stendy, Хотел бы увидеть вид материала форума как сверстать)
Сообщение # 10
Аватарка DestiN
Создаю проект...
OFF
Премиум
Сообщения:331
Награды:5
Отзывы:41
[b]Stendy[/b], А можешь сделать урок насчёт того как сверстать информер??
Скрин в лс кинул
Сообщение # 11
Аватарка Cornetto
OFF
Постоянный
Сообщения:548
Награды:1
Отзывы:24
Skype пользователя:
nowkaaaaaaaaa, пример желательно в лс))
DestiN, просмотрел. Такой информер в основном берется из основных каркасов форума, т.е я могу сделать, но его лучше делать табличной версткой, а я в ней не очень))
Сообщение # 12
Аватарка wooden
OFF
Мошенник
Сообщения:995
Награды:7
Отзывы:25
Skype пользователя:
Сайт пользователя:
Цитата (Stendy)
но его лучше делать табличной версткой, а я в ней не очень))

div рулит, запили еще что нибудь, интересно смотреть. на css3 мб что нибудь запили если знаешь.
Сообщение # 13
Аватарка MKit
OFF
Пользователь
Сообщения:23
Награды:0
Отзывы:0
Skype пользователя:
Давай еще такие уроки по верстке таких деталей: блок, меню, низ сайта и как слепить их этого шаблон) И будет шик) И потом в теме сделать подряд все уроки, а потом уже комментарии. Большое спасибо за уроки)
Сообщение # 14
Аватарка Cornetto
OFF
Постоянный
Сообщения:548
Награды:1
Отзывы:24
Skype пользователя:
Не забывайте убирать подсказки в коде
Сообщение # 15
Аватарка Jedda
OFF
Премиум
Сообщения:2369
Награды:144
Отзывы:21
Делай лучше видео
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:
Писать на форуме могут только авторизованные пользователи.