Общеобразовательные |
Создание Web-страниц: HTML, CSS, JavaScript.
Мархвида И.В.
Мн.:
Новое знание, 2002. —
352 с.
Книга посвящена основным технологиям написания
Web-страниц: языку гипертекстовой разметки HTML, применению каскадных таблиц
стилей CSS, а также созданию сценариев на основе javascript. Подробно
рассмотрены базовые понятия Web-программирования. Описаны наиболее применяемые
элементы и методы создания эффективного HTML-кода.
Книга может быть использована как пособие для
начинающих разработчиков Web-страниц, а также в качестве справочника по HTML,
CSS и javascript.
Формат:
djvu
Размер:
6,7 Мб
Скачать:
yandex.disk
ОГЛАВЛЕНИЕ
Введение 9
Часть 1. Основные сведения .11
Глава 1. Интернет и Web. 13
Глава 2. URI — основа гиперссылки 17
Глава 3. НТМГ - язык Web.. . 18
Глава 4. Браузеры. .20
Глава 5. НТМГ: путь из недавнего прошлого к светлому будущему 24
Глава 6. Инструментарий для разработки Web-документов . . 28
Часть 2. HTML 31
Глава 7. Структура языка 35
7.1. Понятие элемента . .35
7.2. Атрибуты. . . .38
7.3. Типы данных 39
7.4. Единицы измерения длины 42
7.5. Два подхода к форматированию текста 43
7.6. Комментарии 45
Глава 8. Структура HTML-документа 46
8.1. Информация о версии языка. Элемент <!doctype>. 46
8.2. Элемент <html> 48
8.3. Размещение контента. Элемент <body>. 49
Глава 9. Структурирование и разметка контента 51
9.1. Заголовки. Элементы <hl>, <h2>, <h3>, <h4>, <h5>, <h6> 51
9.2. Элементы встроенные и блочные 54
9.3. Выделение блока. Элемент <div>. .... 56
9.4. Встроенный блок. Элемент <span> 57
9.5. Цитаты. Элемент <blockquote> 58
9.6. Организация абзацев. Элемент <р> 59
9.7. Перевод строки. Элементы <br>, <nobr>, <wbr> .62
9.8. Списки. Элементы <ol>, <ul>, <li> 66
9.9. Списки-определения. Элементы <dl>, <dt>, <dd>. .69
9.10. Вывод отформатированного текста. Элемент <рге>. .71
9.11. Разделитель. Элемент <hr>. .72
9.12. Элемент <address>. .74
Глава 10. Разметка текста 76
10.1. Элементы логического форматирования. 76
10.2. Элементы удаления и вставки . 78
10.3. , Физическое форматирование текста 79
10.4. Элемент <font> 81
10.5. Элемент <basefont> .82
Глава 11. Изображения. 83
11.1. Элемент <img>. 84
11.2. Карта изображения. Элементы <тар>, <агеа>. 90
Глава 12. Мультимедийные элементы 94
12.1. Элемент <object> 94
12.2. Элемент <embed* 98
12.3. Элемент <applet>. 101
12.4. Элемент <param>. . 103
Глава 13. Организация гиперссылок. . 105
13.1. Элемент <а>. . 106
13.2. Элемент <link>. 110
13.3. Элемент <base> 112
Глава 14. Таблицы 113
14.1. Элемент <table>. 114
14.2. Элемент <caption> 116
14.3. Группировка строк. Элементы <thead>, <tfoot>, <tbody>. 117
14.4. Организация колонок. Элементы <col> и <colgroup>. .118
14.5. Организация строки. Элемент <tr>. 121
14.6. Элементы <&>, <td> .122
14.7. Табличная верстка 127
Глава 15. Формы. .130
15.1. Элемент <form>. .130
15.2. . Элемент <input>. 134
15.3. Элемент <textarea>. .140
15.4. Кнопка. Элемент <t>utton>. . 141
15.5. Выбор из списка. Элемент <select>. . .143
15.6. Элементы <option> и <optgroup>. 144
15.7. Связывание элементов формы 146
15.8. Элементы <fieldset>, <legend>. 147
Глава 16. Фреймы 151
16.1. Элемент <frameset>. .153
16.2. Элемент <frame> 154
16.3. Элемент <noframes> . 155
16.4. Особенности навигации с использованием фреймов .156
16.5. Встроенные панели. Элемент <iframe>. 159
Глава 17. Раздел заголовков 163
17.1. Элемент <head>. .163
17.2. Элемент <meta> 164
17.3. Элемент <title> 166
17.4. Общие атрибуты. . 167
Часть 3. CSS . 169
Глава 18. Немного истории. 171
Глава 19. Общая характеристика языка CSS . 173
Глава 20. Подключение таблиц стилей 177
20.1. Встроенные стили. . .177
20.2. Глобальные таблицы стилей. Элемент НТМГ <Style 178
20.3. Псевдоклассы .181
20.4. Псевдо элементы 183
20.5. Внешние таблицы стилей 183
20.6. Наследование. 185
Глава 21. Свойства каскадных таблиц стилей. . . . .190
21.1. Управление цветом и фоном 190
21.2. Шрифты. 193
21.3. Форматирование текста. . .196
21.4. Блоки. . 198
21.5. Позиционирование блоков 201
21.6. Визуализация 203
21.7. Свойства для форматирования таблиц, списков и других элементов. 205
Глава 22. Фильтры 209
22.1. Фильтр alpha, .209
22.2. Фильтр blur .212
22.3. Фильтр chroma 213
22.4. Фильтр dropshadow . 214
22.5. Фильтр glow . 215
22.6. Фильтры flipv и fliph 216
22.7. Фильтр gray. . 216
22.8. Фильтр invert ,216
22.9. Фильтр mask. 216
22.10. Фильтр shadow ... 217
22.11. Фильтр wave .. . 218
Часть 4. JavaScript. 221
Глава 23. События в НГМГ . 226
Глава 24. Подключение скриптов 229
24.1. Встроенные скрипты . 229
24.2. Элемент <script>. 230
24.3. Подключение скриптов в элементах <script> . 231
24.4. Подключение во внешнем файле. 233
Глава 25. Основы языка JavaScript 235
Глава 26. Базовая часть языка 236
26.1. Переменные. 236
26.2. Операторы. 238
26.3. Условные операторы и операторы циклов . 241
26.4. Функции .243
26.5. Объекты 244
26.6. Особенности работы с объектами 246
26.7. Создание объекта пользователя . 248
Глава 27. Встроенные объекты 250
27.1. Объект Array 250
27.2. Объект String . .253
27.3. Объект Boolean 257
27.4. Объект Number. 257
27.5. Объект Date . .258
27.6. Объект Math . .263
27.7. Объект Function 264
27.8. Объект Object. 267
27.9. Глобальные функции 268
Глава 28. Объекты браузера. 271
28.1. Иерархия объектов. . 271
28.2. Управление окном. Объект window. . 272
28.3. Объект frames. 276
28.4. Объект history 276
28.5. Объект location. 277
28.6. Объект navigator. 278
28.7. Таймер. . 281
Глава 29. Объектная модель документа . 284
29.1. Объект document . 285
29.2. Иерархия объектов документа. .285
29.3. Доступ к элементам 290
29.4. Прямой доступ. . .294
29.5. Дерево элементов. . . 294
Глава 30. События-объекты. 296
30.1. Связывание событий. . 296
30.2. События, поддерживаемые JavaScript . . 299
30.3. Всплывание событий . 305
30.4. Объект event . 307
Глава 31. Динамическое форматирование. .310
31.1. Объект style 310
31.2. Объект cssText .... 312
31.3. Переключение стилей. 313
Глава 32. Динамическая верстка. 316
32.1. Генерация содержания методом write(). 316
32.2. Динамическое содержание. 317
32.3. Объект Тех! Range 321
32.4. Методы для разметки области TextRange 325
32.5. Методы для работы с TextRange 327
Глава 33. Заключение 332
Приложения. . . . .333
О том, как читать книги в форматах
pdf,
djvu
- см. раздел "Программы; архиваторы; форматы
pdf, djvu
и др."
|