Общеобразовательные |
HTML. Популярный самоучитель. Чиртик
А.А.
СПб.: 2006. —
224 с.
В книге кратко и просто описывается язык HTML.
Прочитав ее, вы научитесь создавать собственные веб-страницы, причем не только
простые, но и содержащие сложные таблицы, анимации Flash, коды JavaScript,
апплеты Java, видеофрагменты и звук. Помимо непосредственно HTML, в книге
излагаются базовые вопросы таких технологий, как XHTML, CSS, JavaScript, PHP,
иметь представление о которых просто необходимо любому, кто хочет сам создавать
HTML-страницы. В последней главе книги приводится обзор как коммерческих, так и
бесплатных инструментальных средств, позволяющих разрабатывать веб-сайты без
набора кода "вручную".
Формат: pdf
Размер:
12,8 Мб
Скачать:
yandex.disk
Формат:
djvu
Размер:
6,1 Мб
Скачать:
yandex.disk
Оглавление
Введение 9
От издательства 10
Глава 1. Введение в HTML 11
1.1. Краткая история HTML 11
1.2. Базовые понятия HTML 12
Элементы 13
Атрибуты 13
Вложенные элементы 14
Блочные и встроенные элементы 14
1.3. Просмотр HTML-документа 14
1.4. Универсальный идентификатор ресурса URI 15
Глава 2. Структура HTML-документа 17
2.1. Информация о версии HTML 18
2.2. Элемент HTML 18
2.3. Заголовок ...19
Элемент HEAD 19
Элемент TITLE 20
Метаданные 20
2.4. Тело HTML-документа 22
Глава 3. Текст 25
3.1. Особенности ввода текста 25
3.2. Форматирование текста 27
Задание начертания текста 27
Задание шрифта текста 28
Задание выравнивания текста 29
Сохранение авторского форматирования ....: 29
Запрет разрыва строки 32
Переносы 33
Обтекание текстом нетекстовых элементов 33
3.3. Структурирование текста 34
Разбиение на абзацы 34
Заголовки 35
Задание типов фраз 36
Цитаты 38
Указание изменений в документе 38
Контактная информация 39
3.4. Комментарии в HTML-коде 39
Глава 4. Списки 40
4.1. Маркированные списки 40
4.2. Нумерованные списки 41
4.3. Списки определений 43
4.4. Создание вложенных списков 44
Глава 5. Гиперссылки 48
5.1. Простой переход к ресурсам 48
Навигация между HTML-документами 48
Загрузка файлов 50
Ссылки на другие службы 51
5.2. Навигация в пределах документа 52
Глава 6. Линейки, изображения, внедренные объекты 54
6.1. Линейки 54
6.2. Изображения 55
Изображения-гиперссылки 57
Изображения-карты 58
6.3. Добавление фоновой музыки 60
6.4. Простое проигрывание видео 61
6.5. Внедрение объектов 61
Глава 7. Таблицы 64
7.1. Структура простейшей таблицы 64
7.2. Элементы таблицы 65
Заголовок таблицы 65
Параметры отображения таблицы 66
Параметры отображения строк таблицы 67
Параметры отображения ячеек. Слияние ячеек 69
Ячейки заголовков 71
7.3. Структурирование таблицы 71
Группировка строк 72
Описание и группировка столбцов 74
Особенности задания ширины столбцов 79
7.4. Использование таблиц для формирования дизайна HTML-документа .... 80
Глава 8. Фреймы 83
8.1. Понятие фрейма 83
8.2. Создание набора фреймов 84
8.3. Новые возможности гиперссылок 86
Целевой фрейм отдельных гиперссылок 86
Целевой фрейм по умолчанию 89
8.4. Элемент NOFRAMES 89
8.5. «Плавающие».фреймы 90
Глава 9. Формы 93
9.1. Создание формы 93
9.2. Элементы управления формы 95
Стандартные элементы управления 95
Многострочное текстовое поле 98
Снова кнопки 99
Меню 100
Подписи элементов управления 103
9.3. Группировка элементов управления 104
Глава 10. Каскадные таблицы стилей 106
10.1. Возможности CSS 106
10.2. Внешние и встроенные таблицы стилей 107
.10.3. Записи таблицы стилей 107
Правила отображения HTML-элементов 108
Использование стилевых классов 109
Задание отображения единичных элементов документа 110
Псевдостили гиперссылок 112
Комментарии в таблице стилей 113
10.4. Порядок применения стилей 113
10.5. Единицы измерения CSS 115
Линейный размер и положение 115
Цвета 116
10.6. Свободное позиционирование 116
10.7. Использование элементов DIV и SPAN 117
10.8. Создание CSS для различных устройств 118
10.9. Скрытие таблиц стилей 121
Глава 11. Краткий курс JavaScript 123
11.1. Замечание о строках кода JavaScript 123
11.2. Комментарии 124
11.3. Типы данных, переменные, выражения 124
11.4. Простые и составные операторы 126
11.5. Операторы языка JavaScript 126
Арифметические операторы. Инкремент и декремент 126
Логические операторы и операторы сравнения 127
Двоичные операторы 127
Приоритет операторов 128
Условные операторы 129
Циклы 131
Операторы break и continue 132
Оператор, (запятая) 132
11.6. Функции 133
Пользовательские функции 133
Встроенные функции JavaScript 134
Глобальные и локальные переменные 134
Ссылки на функции 135
11.7. Массивы , 135
11.8. Работа с объектами 136
Понятие объекта. Свойства и методы 136
Встроенные классы JavaScript 137
11.9. Взаимодействие с пользователем 144
11.10. Поиск ошибок в программе 145
Глава 12. Динамический HTML 146
12.1. Основы использования сценариев в HTML-документе 146
Помещение сценария в документ 146
Скрытие сценария 147
12.2. Исполнение сценария 148
Исполнение при загрузке документа 148
Реакция на события 148
12.3. Объектная модель документа 150
Объект document 150
Объект navigator 160
Объект window 161
Объект style 165
Объект screen 177
Объект event 177
Глава 13. Создаем настоящий веб-сайт 183
13.1. Содержание сайта 183
13.2. Навигация по сайту 184
13.3. Расположение файлов 185
13.4. Реализация сайта 185
Шаблон и внешний вид страниц 185
Реализация меню 187
Разворачивающиеся абзацы 194
Прочие сценарии 197
Используемые таблицы стилей 197
13.5. Примеры работы сайта 199
Глава 14. Публикация сайта в Интернете 202
14.1. Ищем место для сайта 202
14.2. Доменное имя для сайта 203
14.3. Проблема стартовой страницы 204
14.4. Администрирование сайта 204
Использование форм 204
Использование Проводника Windows 205
14.5. Регистрация в поисковых системах 207
Заключение 209
Приложение 1. Именованные ссылки на символы 210
Приложение 2. Свойства CSS 214
О том, как читать книги в форматах
pdf,
djvu
- см. раздел "Программы; архиваторы; форматы
pdf, djvu
и др."
|