Пошаговое описание выполнения Задания №4 1) Создаем папку

реклама
Пошаговое описание выполнения Задания №4
1) Создаем папку site5
2) Скачиваем с сайта архив Задание №5 и распаковываем содержимое архива в папку
site5
3) Создаем файл default.html
4) Создаем файл style.css
5) Пишем в default.html основную структуру HTML-страницы (теги: html, head, body)
6) Указываем в теге title заголовок страницы: Site Example 5
7) Подключаем css-файл style.css к нашей веб-странице, тегом link, внутри head
<link rel="stylesheet" href="style.css" />
8) Начинаем писать CSS-код в наш style.css:
сбрасываем внешние и внутренние отступы для всех элементов на странице
следующим образом:
* { padding: 0; margin: 0; }
9) Устанавливаем фон для страницы bg.jpg из папки images
body {background: #fff url(bg.jpg) repeat-x;}
также свойства margin и padding выставляем в 0 для body.
Устанавливаем шрифт для всей страницы (для body):
font: normal .72em/1.5em 'Trebuchet MS', sans-serif;
цвет шрифта (color) для всей страницы: #333;
высоту страницы (height) равную 100%
10) Задаем стиль для ссылок (тега а):
цвет: #72A545;
стиль для ссылок над которыми находится курсор
a:hover {color: #006699;}
11) Добавляем внутрь тега body первый слой (тег div)— контейнер для содержимого
всего нашего сайта. Указываем для данного тега атрибут id с значением: sitebox.
Прописываем стили для данного блока в CSS (#sitebox):
ширина (width): 790px;
выравниваем по центру страницы, для этого нужно свойству margin присвоить
значение: 0 auto;
12) Внутри блока c id равным sitebox, создаем еще 3-и div-блока, со следующими
значениями атрибута id по порядку: head, content, footer
13) Для #head указываем в CSS высоту в 100px;
14) Внутри блока #head начинаем реализовывать логотип.
1. Открываем ссылку (тег: a)
2. в адресе (href) указываем имя файла нашей html-страницы.
3. Пишем внутри ссылки текст: pixelgreen Put your site slogan here...
4. Слово pixelgreen поменящаем в тег h1
5. Предложение: Put your site slogan here... в h2
6. Слово green помещаем в тег span
7. В качестве id для нашей ссылки указываем: logo.
8. Начинаем стилизовать наш логотип через CSS, для элемента h1 внутри ссылки
#logo (#logo h1) пишем:
font: bold 4em 'Trebuchet Ms', Sans-serif;
letter-spacing: -2px;
значением цвета: #fff;
9. Цвет слова green (#logo h1 span) меняем на #BFBFBF;
10. Стилизуем слоган (#logo h2)
font: bold 1.1em 'Trebuchet Ms', Sans-serif;
15) Начинаем позиционировать наш логотип #logo внутри шапки #head
1. Выставляем родительское позиционирование для #head, а именно свойство
position в значение: relative;
2. Свойство position для #logo ставим в: absolute;
свойство top и left выставляем в 0
убираем подчеркивание ссылки: text-decoration: none;
3. Позиционируем слоган внутри ссылки #logo (#logo h2):
position: absolute;
top: 55px; right: 0px;
16) Создаем div-блок для верхнего меню в шапке. Данный блок должен иметь id равный
top-menu и находиться внутри блока #head. Внутри блока #top-menu создаем 5ссылок меню (Home News Downloads Support About) с одним одинаковым адресом
(default.html).
17) Начинаем стилизовать меню:
1. Ставим абсолютное позиционирование для блока #top-menu, т. е. свойство position
должно быть равно absolute;
2. Далее позиционируем по правой строне относительно шапки:
отступ справа (right) в 0, отступ сверху (top) должен быть 15px;
3. Делаем ссылки внутри #top-menu блочными элементами, чтобы можно было
задать им внутренние отступы и др. свойства блочных элементов – для этого
свойство display для них должно быть равно значению: block;
4. Выставляем обтекание справа для всех ссылок float: left;
5. Определяем шрифт ссылок:
font: bolder 1.3em 'Trebuchet MS', sans-serif;
6. Цвет должен быть: #FFF
7. Внутренние отступы: padding: 3px 12px;
8. Цвет фона (background-color) выставляем в #333
9. Отменяем подчеркивание ссылок (см. 15.2 — свойство text-decoration)
10. Делаем рамку: border-right: 1px solid #272727;
11. Меняем стиль ссылки меню при наведении курсора (#top-menu a:hover):
цвет фона меняется на #65944A, цвет ссылки на #FFF;
12. Первой ссылке с текстом Home, припысываем id равный current и в CSS
добавляем для него такие же свойства как и в предыдущем пункте (17.11)
18) В блок c id=”content” вставляем картинку headerphoto.jpg из папки images
19) Для блока c id=”content” выставляем цвет фона в #ffffff, а также внутренние отступы
со всех сторон (padding) в значение: 15px;
20) Далее после картинки вставляем div-блок с id равным content-wrap, а в нем пишем еще
2а блока: сначала div-блок с id равным: post, а затем div с id равным sidebar.
21) Внутри блокаc id=”post” создаем h1 теги с текстом Sample Tags
22) Внутри блока id=”sidebar” создаем 3-и div блока с атрибутом класса (class) равным
sidebox. В каждом из таких блоков создаем h1 — тег с заголовком соотв. блока, по
порядку как на скрине: Sidebar Menu, Support Styleshout, Search Box
23) Начинаем стилизовать новые блоки на странице. Первое что нужно сделать это
верхний внешний отступ (margin-top) нашего div-блока c id =”content-wrap” от
картинки — поставить значение:15px;
24) Далее расставляем правую (#post) и левую (#sidebar) колонки сайта. Для #post
указываем float: left; и ширину 68%. Для #sidebar float: right; и ширину 30%;
25) Далее для всех блоков с классом: sidebox (.sidebox) внутри блока #sidebar выставляем
следующие свойства: фон: #F2F2F2; рамка border: 1px solid #EFEDED; и внешний
нижний отступ (margin-bottom) с значеним: 10px;
26) Выставляем стили для всех элементов h1 внутри блоков с классом sidebox:
padding: 10px 0px 5px 10px;
margin: 0;
font-size: 1.4em;
color: #65944A;
text-align: left;
27) Для тегов h1 внутри #post те же самые стили что и в предыдущем пункте кроме
размера шрифта (font-size), который должен быть: 1.6em;
28) Начинаем наполнять основное содержимое, весь исходный текст находится в файле
текст_страницы.txt
29) Заголовки: Example Lists, Blockquote, Image and text, Table Styling, Example Form
должны быть реализованы с помощью тега заголовка третьего уровня - заголовка
третьего уровня – h3.
30) Стилизуем заголовки третьего уровня h3, которые находятся внутри блока #post.
цвет текста: #444
выравнивание текста (text-align) по левому краю
далее: margin: 10px 15px;
размер шрифта: 1.2em
31) Вставляем после Example Lists два списка, сначала нумерованный с пунктами: 1) Here
is an example и 2) of an ordered list, затем маркированный: Here is an example и of an
unordered list.
32) Далее стилизуем наши списки (находящиеся внтури #post):
выравниваем текст внутри списков по левому краю,
выставляем левый внутренний отступ (padding-left) для всего элемента списка в 50px
и внешний нижний (margin-bottom) отступ в размере 10 пикселей.
Похожие документы
Скачать