Описание
Веб-разработка. Исчерпывающее руководство, Макдональд М. купить книга Україна
Обкладинка – м”яка
Рік видання – 2017
Кількість сторінок – 640
ISBN – 978-5-496-02463-1
Бумага – біла, офсет
Про книгу Веб-разработка. Исчерпывающее руководство, Макдональд М.
Можно без труда создать добротный веб-сайт, вооружившись обычным компьютером и некоторыми амбициями. Хотите сделать собственный блог, интернет-магазин, форум, ресурс с рекламой мероприятия? Не проблема! Эта доступная книга, не перегруженная терминами, расскажет обо всех приемах, инструментах и навыках, необходимых, чтобы создать сайт и запустить его в Вебе.
Веб-разработка. Исчерпывающее руководство, Мэтью Макдональд оглавление
Об авторе
О творческой команде
Благодарности
Введение
Преимущества создания сайта с нуля
Типы сайтов
Об этой книге
Что вам понадобится
Структура книги
OS X и Windows
Обэтихстрелках
Онлайн-ресурсы
Часть I. Создание простых веб-страницГлава 1. Ваша первая веб-страница
HTML — язык Всемирной паутины
Содержимое HTML-документа
Текстовый редактор
Браузеры
Практикум: создание HTML-файла
Просмотр HTML-кода страницы из Сети
HTML-разметка
Что такое теги
Понятие элементов
Вложение элементов
Понятие о документах HTML
Определение типа документа
Базовая структура
8 Практикум: создание законченного HTML-документа
Добавление контента
Структуризация текста
А где все рисунки?
Самые важные HTML-элементы
Проверка ошибок в коде
Глава 2. Основы языка HTML
Типы элементов
HTML-элементы для основного текста
Абзацы
Разрывы строк
Заголовки
Горизонтальные линии
Текст заданного формата
Цитаты
Разделы и диапазоны
Практикум: преобразование текста в HTML-документ
HTML-элементы для списков
Нумерованные списки
Маркированные списки
Списки определений
Вложенные списки
HTML-элементы для таблиц
Простая таблица
Объединение ячеек
Строчное форматирование
Форматирование текста: курсивное и полужирное начертание
Дополнительные элементы форматирования
Специальные символы
Другие языки
Глава 3. Создание таблиц стилей
Графический дизайн и Всемирная паутина
Логическая структура и физическое форматирование
Каскадные таблицы стилей
Основы таблиц стилей
Три типа таблиц стилей
Правила таблиц стилей
Практикум: использование таблицы стилей
Внутренняя таблица стилей
Встроенные стили
Наложение стилей
Каскадность стилей
Механизм наследования
9Селекторы класса
Идентификаторы
Цвета
Указание значения цвета
Поиск нужного цвета
Выравнивание текста и расстановка интервалов
Выравнивание текста
Расстановка интервалов
Пустое пространство
Шрифты
Поиск подходящего шрифта
Определение шрифта
Размеры шрифтов
Веб-шрифты Google
Границы
Основные виды границ
Форматирование границ
Границы с закругленными углами
Границы для таблиц
Глава 4. Добавление графических элементов
Элемент img
Замещающий текст
Размер изображения
Размещение изображений
Практикум: сохранение изображений в подкаталогах
Форматы графических файлов для веб-страниц
Сжатие
Как выбрать правильный формат изображения
Размещение изображений на цветном фоне
Практикум: обтекание изображений текстом
Добавление границ
Добавление подписей
Запрет обтекания
Фоновые изображения
Фоновые водяные знаки
Фоновые изображения для других элементов
Графические маркеры списка
Поиски бесплатного графического контента
Глава 5. Использование HTML-редакторов
Преимущества редакторов веб-страниц
Типы редакторов веб-страниц
Выбор редактора веб-страниц
10 Dreamweaver: лучший выбор, если вы не ограничены в финансах
Expression Web: бесплатная альтернатива
Brackets: хороший выбор для любителей текстовых редакторов
и для технарей
Начало работы с программой Dreamweaver
Редактирование страницы
Создание новой страницы
Работа с несколькими страницами
Определение сайта в Dreamweaver
Работа с программой Expression Web
Выбор представления
Настройка программы Expression Web для HTML5
Открытие нескольких страниц
Определение сайта в программе Expression Web
Работа с программой Brackets
Часть II. От веб-страниц к сайтамГлава 6. Создание связей между страницами
Понятие элемента привязки
Внутренние и внешние ссылки
Относительные URL-адреса
Абсолютные URL-адреса
Практикум: создание связей между страницами сайта
Начальный сайт
Ссылки на страницы, расположенные в одной папке
Ссылки на страницы, расположенные в подпапках уровнем ниже
Ссылки на страницы, расположенные уровнем выше
Ссылки на страницы, расположенные в корневой папке
Создание графических ссылок
Дополнительные возможности при работе со ссылками
Ссылки на адреса электронной почты
Карты изображений: ссылки внутри изображений
Изменение цвета ссылок и подчеркивания
Добавление закладок
Когда хорошие ссылки работают плохо
Проверка ссылок в редакторе веб-страниц
Онлайн-проверка ссылок
Переадресация на сайт
Глава 7. Профессиональные таблицы стилей
Планирование таблиц стилей
Создание завершенной таблицы стилей
11Настройка основных правил
Форматирование элементов с помощью селекторов типа
Создание классов
Улучшение таблицы стилей
Группировка контента с помощью элемента div
Сокращение кода с помощью элемента div
Сокращение кода с помощью контекстных селекторов
Создание таблицы стилей для всего сайта
Практикум: работа со стилями
Глава 8. Компоновка макетов страниц
CSS-макеты
Структурирование страниц с помощью элемента div
Обтекаемые области
Фиксированные области
Выбор макета
Практикум: создание многоколоночного макета
Начало работы
Прикрепление таблицы стилей
Создание фиксированного макета
Переход к гибкому макету
Ограничение ширины контента
Дополнительные приемы компоновки макетов
Изменение высоты колонки
Фиксированные заголовки
Наслаивание элементов
Сочетание абсолютного и относительного позиционирования
Изменение размеров таблиц
Изменение размеров всей таблицы
Изменение размеров столбцов таблицы
Изменение размеров строки таблицы
Заливка контента на несколько страниц
Включения на стороне сервера
PHP-включения
Веб-шаблоны
Создание веб-шаблона
Добавление редактируемых областей в шаблон
Использование шаблона страницы
Глава 9. Публикация сайта во Всемирной паутине
Как работает веб-хостинг
Понятие веб-сервера
Понятие URL-адреса
Как браузеры анализируют URL-адрес
12 Доменные имена
Выбор правильного имени
Выбор доменного имени верхнего уровня
Общие имена
Региональные домены
Новые виды доменов
Поиск имени домена
Регистрация доменного имени
Хостинг во Всемирной паутине
Оценка ваших потребностей
Выбор хостинга
Пример приобретения веб-хостинга
Регистрация хостинга
Бесплатный хостинг
Передача файлов на сайт
Выгрузка файлов с помощью файлового менеджера
Выгрузка файлов с помощью FTP-клиента
Выгрузка файлов с помощью программы Dreamweaver
Добавление информации об FTP-сервере
Копирование файлов на сайт
Копирование файлов на компьютер
Выгрузка файлов с помощью программы Expression Web
Часть III. Связь с аудиториейГлава 10. Привлечение посетителей
План продвижения сайта
Подружите сайт с поисковыми системами
Выбор осмысленных заголовков страниц
Добавление описания к странице
Добавление замещающего текста к изображениям
Использование описательных текстовых ссылок
Не пытайтесь жульничать
Добавление сайта в поисковые системы
Добавление в систему Google
Добавление в открытый каталог Open Directory Project
Поднятие в результатах поиска
Сокрытие в результатах поиска
Инструменты Google для веб-мастеров
Отслеживание посещений
Сервис Google Analytics
13Регистрация в сервисе Google Analytics
Панель управления Google Analytics
Анализ трафика вашего сайта
График посещений
Использование сайта
Наложение данных на карту
Обзор источников трафика
Обзор контента
Глава 11. Продвижение сайта
Распространение рекламы
Рекламирование своего сайта
Развитие связей
Сервис Google Places
Сервис Google AdWords
Вернувшиеся посетители
Преобразование сайта в сообщество
Развитие веб-сообщества
Инструменты веб-сообщества
Почтовые рассылки
Создание страницы Facebook
Реклама страницы Facebook на вашем сайте
Группы
Глава 12. Ведение блога
Понятие блога
Синдикация
Размещение блогов
Начало работы с Blogger
Создание блога
Форматирование публикаций
Управление блогом
Управление записями
Тонкая настройка общих параметров
Настройка шаблона
Изменение форматирования шаблона
Добавление, удаление и расположение гаджетов
Правка HTML-кода шаблона
Просмотр комментариев
Удаление нежелательных комментариев
Модерация комментариев
14 Глава 13. Монетизация сайта
Зарабатывание денег во Всемирной паутине
Сервис Google AdSense
Оформление подписки AdSense
Интерфейс сервиса AdSense
Создание рекламного объявления
Размещение рекламы на веб-страницах
Поиск средствами Google
Партнерская программа Amazon Associates
Подписка на партнерскую программу
Создание партнерских ссылок
Ссылки на товары
Настройка ссылок
Платежные инструменты PayPal
Регистрация в системе PayPal
Принятие платежей
Создание корзины
Собственный дизайн страницы
Создание кнопок корзины
Вывод денег
Часть IV. Интерактивный
и мультимедийный контентГлава 14. Интерактивный сайт с помощью JavaScript
Основные сведения о JavaScript
Серверное и клиентское программирование
Эволюция JavaScript
Основы JavaScript
Элемент script
Браузеры без поддержки JavaScript
Переменные
Объявление переменных
Изменение переменных
Пример использования переменных
Функции
Объявление функции
Вызов функции
Передача данных функции
Возврат данных функциями
Внешние файлы сценариев
15Основы DHTML
HTML-объекты
Использование HTML-объектов в сценарии
События
Смена изображений
Сворачивающийся текст
Интерактивные веб-формы
Элементы форм
Простая форма
Сценарии во Всемирной паутине
Поиск толковых сценариев
JavaScript-библиотеки
Глава 15. Динамические кнопки и меню
Забавные кнопки
Обычные графические кнопки
Динамические графические кнопки
Выбор подхода
Практикум: создание изменяющихся кнопок
Начальная страница
Подготовка изображений для кнопок
Создание эффекта трансформации
Кнопки с изображением и текстом
Кнопки без изображений
Забавные меню
Создание сворачивающихся меню
Код меню
Код подменю
Меню других разработчиков
Получение сценария
Создание меню
Глава 16. Аудио- и видеоконтент
Понятие мультимедийного контента
Связывание и встраивание
Хранение мультимедийного контента
Воспроизведение аудиофайлов
Автоматическое воспроизведение
Предзагрузка мультимедийного контента
Непрерывное воспроизведение
Отображение видеоконтента
Настройка окна воспроизведения
Подготовка видео для Всемирной паутины
Работа со старыми браузерами
16 Публикация видеороликов на сайте YouTube
Подготовка видео
Выгрузка видеороликов
Отображение YouTube-видеоролика на веб-странице
Часть V. ПриложенияПриложение А. Продолжение обучения
Приложение Б. Краткий справочник языка HTML
HTML-элементы
a (элемент привязки)
address (контактная информация)
area (активная зона)
audio (проигрыватель звука)
b (полужирный текст)
base (базовый URL-адрес)
blockquote (цитата)
body (тело документа)
br (разрыв строки)
button (кнопка)
caption (описание таблицы)
cite (ссылка на источник)
code (листинг)
dd (описание терминов)
del (удаленный текст)
dfn (описанный термин)
div (общий блочный контейнер)
dl (список терминов)
dt (термин)
em (выделение)
form (интерактивная форма)
h1, h2, h3, h4, h5, h6 (заголовки)
head (раздел заголовка документа)
hr (горизонтальная линия)
html (документ)
i (курсивный текст)
iframe (встроенный фрейм)
img (изображение)
input (элемент ввода)
ins (вставленный текст)
li (элемент списка)
17link (ссылка на файл)
map (карта изображения)
meta (метаданные)
noscript (альтернативный контент без JS-сценариев)
object (встроенный объект)
ol (упорядоченный список)
option (пункт списка)
p (абзац)
param (параметр объекта)
pre (текст в заданном формате)
q (короткая цитата)
samp (образец вывода)
script (клиентский сценарий)
select (раскрывающийся список)
small (текст меньшего размера)
source (аудио- и видеофайл)
span (встроенный общий контейнер)
strong (акцентируемый текст)
style (внутренняя таблица стилей)
sub (нижний индекс)
sup (верхний индекс)
table (таблица)
td (ячейка таблицы)
textarea (текстовая область)
th (ячейка заголовка таблицы)
title (название документа)
tr (строка таблицы)
ul (маркированный список)
video (видеопроигрыватель)
Семантические элементы языка HTML5
article (статья)
aside (боковая панель)
figcaption (подпись к изображению)
figure (изображение)
footer (колонтитул)
header (заголовок)
mark (выделенный текст)
nav (ссылки навигации)
section (раздел)
time (дата или время)
Символьные сущности HTML
Имена цветов в HTML
Указатель
Отзывы
Отзывов пока нет.