Добавление
постов
Содержание
Добавление постов.................................................................. 3
Подбор бесплатных иконок и изображений............. 3
Создание иконки для сайта........................................... 3
Создание нескольких страниц...................................... 7
2
Добавление постов
Добавление постов
Подбор бесплатных иконок и изображений
Иконки на сайте помогут оформить и преобразить
содержимое страницы. Изображения можно скачать
из интернета или же создать самостоятельно в графиче-
ском редакторе.
Существуют сервисы, которые позволяют скачать
иконки на разные тематики. Огромная подборка доступна
по ссылке: https://bit.ly/2VOMqDN. Пользователь может
отфильтровать и выбрать подходящий вариант, а также
скачать его в формате .svg (рис. 1).
Рисунок 1
3
Урок 6
Рисунок 2
Установим его в качестве иконки веб-сайта (favicon) —
значка, который отображается на вкладке возле заголов-
ка страницы (рис. 3).
Рисунок 3
Подобное изображение может быть представлено
в формате .ico, .png, .gif или .jpeg. Все зависит от операци-
онной системы и браузера, в котором открыт сайт. Рас-
смотрим стандартный способ, где favicon задается в фор-
мате .ico. Для начала такое изображение необходимо по-
лучить. Воспользуемся сервисом-конвертером: https://bit.
ly/3f4bzlG. Загрузим рисунок на сайт в формате .png. Для
этого нажимаем на область «Drag your file here or click here
to upload» и выбираем изображение (рис. 4).
4
Добавление постов
Рисунок 4
В результате чего, сервис преобразует картинку в фор-
мат .ico. Чтобы его скачать, достаточно нажать кнопку
Download.
Чтобы изображение отображалось в браузере, нужно
добавить в файл HTML в тег <head> такой код:
<link rel=”icon” href=”img/favicon.ico” type=”image/x-icon”>
<!DOCTYPE HTML>
<html>
<head>
</head>
<body>
</body>
</html>
5
Урок 6
<!DOCTYPE HTML>
<html>
<head>
<link rel=”icon” href=”img/favicon.ico”
type=”image/x-icon”>
<link rel=”stylesheet” href=”style.css”>
<title>Lego Adventures</title>
</head>
<body>
</body>
</html>
Рисунок 5
6
Добавление постов
Рисунок 6
Далее наполним этот блок текстом, при этом выделяя
каждый новый абзац с помощью тегов <p>…</p>. Изо-
бражения в тексте можем добавлять по мере необходи-
мости, например, до или после абзацев, или же внутри
них. Таким образом, содержимое <main> будет иметь
следующий вид в коде:
7
Урок 6
<div>
<div class=”post”>
<img height=”250” src=”https://res.cloudinary.com/
dfog0e294/image/upload/
v1547038234/webdev/Blog/
img01.png”
alt=”Card image cap”>
<div>
<h3>Lego Spider-Man</h3>
<h5 class=”post-info”>Created on 20.02.2020,
Author: Admin</h5>
<p>
Lorem ipsum dolor sit amet, consectetur
adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
Quis commodo odio aenean sed.
</p>
<p>
Lorem ipsum dolor sit amet, consectetur
adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
Quis commodo odio aenean sed. Lorem ipsum
dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore
et dolore magna aliqua. Quis commodo odio
aenean sed. Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna
aliqua. Quis commodo odio aenean sed.
</p>
<p>
Lorem ipsum dolor sit amet, consectetur
adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
Quis commodo odio aenean sed. Lorem ipsum
8
Добавление постов
На
<a href=”post.html”>Read more</a>
9
Урок 6
Рисунок 7
Рисунок 8
Страница достаточно пустая. Давайте разнообразим
ее, добавив блок с комментариями под постом. Посмо-
трим на примеры того, как веб-дизайнеры оформляют
блоки с комментариями (рис. 9-10).
10
Добавление постов
Рисунок 9
Рисунок 10
11
Урок 6
Рисунок 11
Создадим блок основного комментария <div class=
"comment"> и блок второго комментария <div class=
"comment" id="sub-comment">:
<h3>Comments (2):</h3>
<div class=”comment”>
<h4 class=”author”>John</h4>
12
Добавление постов
.comment {
background-color: white;
padding: 20px;
border-radius: 10px;
margin-top: 10px;
}
.author {
margin-top: 0px;
margin-bottom: 10px;
}
.date {
color: silver;
margin-top: 0px;
margin-bottom: 10px;
}
13
Урок 6
#sub-comment {
margin-left: 40px;
}
Рисунок 12
14
Добавление постов
15
Урок 6
Добавление постов