УДК 004.738.5
ББК 16.263.43
Г52
Г52
Гладкий, А. А.
Веб-самоделкин. Как самому создать сайт быстро и
профессионально / А. А. Гладкий. — Москва ; Берлин : ДиректМедиа,
2020. — 264 с.
ISBN 978-5-4499-1220-6
Разве это не замечательно — уметь собственноручно создать и сопровождать
сайт, не обращаясь к кому-то за помощью? Помимо экономии денег
(ведь услуги по веб-разработке стоят немало), это позволяет самостоятельно
решать массу задач: создание личной веб-странички, корпоративного сайта,
интернет-магазина, реализация интересных проектов — вот далеко не полный
перечень того, что может делать человек, владеющий технологиями
веб-разработки.
Прочитав эту книгу, вы узнаете, что представляет собой современный
веб-сайт, как разрабатывается его концепция, что такое хостинг и доменное
имя, чем отличается статическая веб-страница от динамической, как формируется
контент сайта, зачем нужна его оптимизация, а также о многом другом.
Вы научитесь самостоятельно программировать веб-страницы с помощью
языка гипертекстовой разметки HTML, а также подробно
познакомитесь с программными продуктами, специально созданными для
веб-разработчиков и позволяющими в автоматическом режиме создать полноценный
сайт, затратив на это минимум времени и усилий.
Легкий, доступный стиль изложения, а также большое количество
наглядных иллюстраций и практических примеров превращают изучение
данной книги в увлекательный процесс, результатом которого станет умение
в короткие сроки создать привлекательный современный веб-ресурс и
выполнять все необходимые действия по его сопровождению, обслуживанию
и оптимизации.
Текст печатается в авторской редакции.
УДК 004.738.5
ББК 16.263.43
ISBN 978-5-4499-1220-6 © Гладкий А. А., текст, 2020
© Издательство «Директ-Медиа», оформление, 2020
Стр.3
Оглавление
Введение ........................................................................................................................................................ 3
Глава 1. С ЧЕГО НАЧАТЬ ....................................................................................................................... 4
Термины и определения, используемые веб-разработчиками ............................ 4
Что представляет собой современный веб-сайт?........................................................... 6
Разработка концепции сайта.................................................................................................... 11
Информационное наполнение (контент) сайта ........................................................... 13
Понятие статической и динамической веб-страницы ............................................. 17
Как выбрать хостинг ..................................................................................................................... 18
Что такое доменное имя? ............................................................................................................ 24
Как передать файлы сайта на веб-сервер? ...................................................................... 32
Продвижение сайта и счетчики посещений ................................................................... 36
Глава 2. ОСНОВЫ ВЕБ-ПРОГРАММИРОВАНИЯ С ПОМОЩЬЮ ЯЗЫКА
HTML .............................................................................................................................................................. 42
Общие сведения о языке программирования HTML ................................................. 42
HTML «в действии», или Как просмотреть исходный код страницы............. 44
Создание простейшей веб-страницы .................................................................................. 46
Основные теги языка HTML ...................................................................................................... 54
Оформление содержимого веб-страницы ........................................................................ 63
Форматирование текста ........................................................................................................ 64
Создание маркированного списка ................................................................................... 67
Создание нумерованного списка ...................................................................................... 68
Представление данных в табличном виде ................................................................. 71
Вставка изображений .............................................................................................................. 77
Глава 3. РАЗРАБОТКА САЙТОВ В ПРОГРАММЕ CATSHTML ......................................... 80
Описание пользовательского интерфейса ...................................................................... 80
Настройка параметров программы ...................................................................................... 81
Создание, открытие и сохранение веб-страниц ........................................................... 84
Ввод и редактирование текстового контента веб-страницы .............................. 85
Вставка специальных элементов ........................................................................................... 88
Вставка дополнительных эффектов .................................................................................... 90
Вставка таблицы в веб-документ .......................................................................................... 91
Добавление форм ввода данных ............................................................................................ 92
Цветовое оформление веб-страницы ................................................................................. 94
Работа с буфером обмена ............................................................................................................ 95
Автоматизация некоторых действий с помощью Мастеров ................................ 96
Мастер вставки картинки ..................................................................................................... 96
Мастер свойств веб-страницы ........................................................................................... 97
261
Стр.262
Мастер создания гиперссылок ........................................................................................... 99
Мастер создания опроса ...................................................................................................... 100
Мастер создания таблиц ..................................................................................................... 104
Глава 4. СОЗДАНИЕ И АДМИНИСТРИРОВАНИЕ САЙТОВ В ПРОГРАММЕ
HTMLPAD .................................................................................................................................................. 106
Назначение и функциональные возможности программы ................................ 106
Пользовательский интерфейс и инструментарий программы ...................... 107
Настройка программы и подготовка ее к работе ..................................................... 109
Создание, открытие и сохранение документов ......................................................... 115
Поиск и замена данных ............................................................................................................. 117
Описание режимов работы ..................................................................................................... 119
Основные действия по созданию веб-страницы ................................................. 120
Работа с текстовым контентом ...................................................................................... 125
Вставка гиперссылок и графических изображений .......................................... 130
Вставка объектов JavaScript .............................................................................................. 132
Применение PHP-технологий в программе HtmlPad ........................................ 133
Работа с другими приложениями в программе HtmlPad ................................ 137
Глава 5. ПРОГРАММА NEONHTML — УДОБНЫЙ ИНСТРУМЕНТ ДЛЯ
РАЗРАБОТКИ ВЕБ-САЙТОВ .......................................................................................................... 140
Назначение и функциональные возможности программы ................................ 140
Общие правила работы с программой ............................................................................. 141
Подготовка программы к работе ........................................................................................ 145
Настройка пользовательского интерфейса ............................................................ 145
Настройка параметров программы ............................................................................. 149
Как создать новый веб-документ? ..................................................................................... 154
Открытие веб-документа для просмотра и редактирования ........................... 157
Сохранение веб-документов .................................................................................................. 158
Описание режимов работы ..................................................................................................... 158
Построение структуры веб-страницы ....................................................................... 158
Ввод и оформление текстового контента................................................................ 162
Формирование нумерованных, маркированных и выпадающих
списков ........................................................................................................................................... 171
Формирование гиперссылок ............................................................................................ 178
Формирование и вставка таблиц в веб-документ .............................................. 182
Создание форм и инструментов для ввода и отправки данных ............... 187
Вставка в веб-документ графических объектов .................................................. 191
Вставка в веб-документ флеш-ролика ....................................................................... 194
Вставка в веб-документ видеоролика ........................................................................ 195
Быстрый поиск и замена данных в программе NeonHtml ............................. 197
262
Стр.263
Глава 6. ПРОГРАММА EXTRA HIDE STUDIO — УНИВЕРСАЛЬНЫЙ
РЕДАКТОР ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ ................................................................................ 199
Что может и умеет программа Extra Hide Studio ....................................................... 199
Первое знакомство с программой ...................................................................................... 200
Подготовка программы к работе ........................................................................................ 202
Основные действия с веб-документами ......................................................................... 204
Создание новой веб-страницы........................................................................................ 204
Открытие созданного ранее документа для просмотра и
редактирования кода ........................................................................................................... 209
Сохранение веб-документа ............................................................................................... 210
Описание режимов работы ..................................................................................................... 210
Как выполнить предварительную разметку веб-документа? ................... 211
Ввод и форматирование текстовой части контента ......................................... 212
Вставка графических объектов ...................................................................................... 216
Вставка гиперссылок на внутренние и внешние ресурсы ............................ 220
Представление данных в табличном виде .............................................................. 223
Как вставить в веб-документ мультимедийный объект? ............................. 228
Как создать форму отправки данных и вставить ее в вебдокумент?
..................................................................................................................................... 232
Вставка комментариев в программный код веб-страницы ......................... 236
Поиск и замена данных ....................................................................................................... 237
Глава 7. ОПТИМИЗАЦИЯ САЙТА И ЕГО ПРОДВИЖЕНИЕ В ПОИСКОВЫХ
СИСТЕМАХ ............................................................................................................................................... 239
Общие сведения о программе Page Promoter .............................................................. 239
Пользовательский интерфейс и основные правила работы с
программой ...................................................................................................................................... 240
Как создать новый профиль? ................................................................................................ 241
Ввод ключевых слов и описания сайта ..................................................................... 242
Формирование списка конкурирующих ресурсов .............................................. 244
Настройка FTP-соединения .............................................................................................. 245
Ввод персональных данных ............................................................................................. 247
Ввод альтернативных вариантов заголовка и описания сайта ................ 248
Выбор категории сайта для регистрации в поисковых системах ............ 249
Как открыть созданный ранее профиль? ...................................................................... 250
Исследование ключевых слов ............................................................................................... 251
Проверка ссылок ........................................................................................................................... 253
Оптимизация страниц ............................................................................................................... 254
Автоматическая регистрация сайта в поисковых системах, каталогах
и иных ресурсах ............................................................................................................................. 257
Заключение ............................................................................................................................................ 260
Стр.264