Веб-разработка. Исчерпывающее руководство, Мэтью Макдональд

649 грн.

Описание

Веб-разработка. Исчерпывающее руководство, Макдональд М. купить книга Україна

Обкладинка – м”яка

Рік видання – 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

Вернувшиеся посетители

Преобразование сайта в сообщество

Развитие веб-сообщества

Инструменты веб-сообщества

Почтовые рассылки

Twitter

Facebook

Создание страницы 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

Указатель

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

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Веб-разработка. Исчерпывающее руководство, Мэтью Макдональд”

Ваш адрес email не будет опубликован. Обязательные поля помечены *