HTML, скрипты и стили

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Рассмотрены средства создания Web-сайтов — языки разметки гипертекста (XHTML, HTML 4 и HTML 5), каскадные таблицы стилей (CSS 2 и CSS 3), а также языки сценариев javascript и PHP. Изложены краткие теоретические сведения и приведены многочисленные примеры типичных задач разработки сайтов. Предлагаемые решения инвариантны относительно наиболее популярных браузеров (Microsoft Internet Explorer, Mozilla Firefox, Opera, Apple Safari и Google Chrome). Приложения книги содержат краткие сведения о тегах HTML и свойствах CSS. В третьем издании существенно расширены главы, посвященные языкам разметки гипертекста HTML 4, HTML 5 и XHTML и каскадным таблицам стилей CSS 2 и CSS3. Добавлен материал по масштабируемой векторной графике (SVG) и динамической графике, управляемой скриптами.

Author(s): Дунаев В.В.
Series: В подлиннике
Edition: 3-е изд., переб. и доп.
Publisher: БХВ-Петербург
Year: 2011

Language: Russian
Pages: 811
Tags: Библиотека;Компьютерная литература;HTML / CSS / JavaScript;HTML5 / CSS3;

Оглавление......Page 4
Предисловие к третьему изданию......Page 16
Введение......Page 17
Благодарности......Page 18
Часть I. HTML и стили......Page 19
1.1. Языки разметки документа......Page 20
1.2. Что такое таблицы стилей......Page 31
2.1. Определение типа документа: дескриптор ......Page 35
2.2. Структура собственно (X)HTML-кода......Page 39
2.3.1. Тег ......Page 42
Группа HTTP-EQUIV (HTTP-эквиваленты)......Page 43
Группа NAME (имя)......Page 44
2.3.2. Тег ......Page 45
2.3.3. Другие теги внутри ......Page 46
2.5. Основные атрибуты тегов......Page 48
2.6. Отображение элементов в нормальном потоке......Page 50
3.1. Присоединение таблиц стилей к (X)HTML-документу......Page 54
3.2.1. Селекторы......Page 55
3.2.2. Контекстные селекторы......Page 57
3.2.3. Псевдоселекторы и псевдоэлементы......Page 58
3.3. Приоритеты определений параметров стилей......Page 60
3.4. Размерность и цвета......Page 63
3.5. Блоки: поля, отступы, границы и размеры......Page 65
3.6. Наследование параметров......Page 73
Глава 4. Позиционирование с помощью CSS......Page 75
4.2. position:relative......Page 76
4.3. position:absolute......Page 78
4.4. position:fixed......Page 81
4.5. Отсчет координат......Page 82
4.6. Слои......Page 83
4.7. Обтекание......Page 85
4.8.2. clip......Page 88
4.8.3. visibility......Page 89
4.8.4. display......Page 90
4.9. Размеры......Page 91
4.10.1. Центрирование элемента......Page 93
4.10.3. Раскрывающаяся панель......Page 95
5.1. background......Page 97
5.2. opacity......Page 101
5.3. border-image......Page 105
5.4. border-radius......Page 107
5.5. box-shadow......Page 108
Глава 6. Ссылки......Page 110
6.1.1. Простое меню ссылок......Page 111
6.1.2. Двухуровневое меню ссылок......Page 115
6.2. Графические и комбинированные ссылки......Page 118
6.3.1. Клиентский вариант графической карты ссылок......Page 119
6.3.2. Серверный вариант графической карты ссылок......Page 122
6.4. Внутренние ссылки......Page 123
6.5.1. Структура URL......Page 125
6.5.2. Абсолютные и относительные пути......Page 127
6.5.3. Кодирование URL......Page 128
6.5.4. Псевдо-URL JavaScript......Page 130
7.1. Шрифты......Page 131
7.2. Основные теги разметки текстов......Page 134
7.3. Специальные символы......Page 135
7.4.1. Красная строка......Page 136
7.4.3. Межстрочное расстояние......Page 137
7.4.5. Межбуквенное расстояние......Page 138
7.4.6. Декорация......Page 139
7.4.7. Индексы......Page 140
7.4.8. Выделение первой буквы строки и первой строки в блоке текста......Page 141
7.4.9. Объемный текст......Page 142
7.4.10. Преобразование регистра......Page 143
7.5. Предварительно отформатированный текст......Page 144
7.6. Генерируемое содержимое......Page 145
8.1. Маркированный список......Page 150
8.2. Нумерованный список......Page 152
8.3. Автоматическая нумерация элементов списка......Page 153
8.4. Иерархический раскрывающийся список......Page 155
8.5. Меню на основе списка......Page 161
8.6. Выравнивание элементов списка......Page 165
8.7. Список определений......Page 167
9.1. Табличные теги......Page 169
9.2. Рамки таблицы......Page 171
9.3. Размеры таблицы......Page 175
9.4. Выравнивание содержимого ячеек таблицы......Page 180
9.5. Задание параметров столбцов......Page 182
9.6.1. Расширение ячеек......Page 185
9.6.2. Прокручиваемая таблица......Page 189
9.7. Декорирование таблицы......Page 191
Глава 10. Элементы пользовательского интерфейса и формы......Page 193
10.1. Поля ввода, кнопки и переключатели: тег ......Page 194
10.2. Кнопка: тег