Создание Web-страниц: HTML, CSS, JavaScript.  Мархвида И.В.

Книга посвящена основным технологиям написания
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
8.2. Элемент >html
8.3. Размещение контента. Элемент >body
Глава 9. Структурирование и разметка контента 51

9.1. Заголовки. Элементы >hlh2h3h4h5h6
9.2. Элементы встроенные и блочные 54

9.3. Выделение блока. Элемент >div
9.4. Встроенный блок. Элемент >span
9.5. Цитаты. Элемент >blockquote
9.6. Организация абзацев. Элемент >р
9.7. Перевод строки. Элементы >brnobrwbr
9.8. Списки. Элементы >olulli
9.9. Списки-определения. Элементы >dldtdd
9.10. Вывод отформатированного текста. Элемент >рге
9.11. Разделитель. Элемент >hr
9.12. Элемент >address
Глава 10. Разметка текста 76

10.1. Элементы логического форматирования. 76

10.2. Элементы удаления и вставки . 78

10.3. , Физическое форматирование текста 79

10.4. Элемент >font
10.5. Элемент >basefont
Глава 11. Изображения. 83

11.1. Элемент >img
11.2. Карта изображения. Элементы >тарагеа
Глава 12. Мультимедийные элементы 94

12.1. Элемент >object
12.2. Элемент >embed* 98

12.3. Элемент >applet
12.4. Элемент >param
Глава 13. Организация гиперссылок. . 105

13.1. Элемент >а
13.2. Элемент >link
13.3. Элемент >base
Глава 14. Таблицы 113

14.1. Элемент >table
14.2. Элемент >caption
14.3. Группировка строк. Элементы >theadtfoottbody
14.4. Организация колонок. Элементы >colcolgroup
14.5. Организация строки. Элемент >tr
14.6. Элементы >&td
14.7. Табличная верстка 127

Глава 15. Формы. .130

15.1. Элемент >form
15.2. . Элемент >input
15.3. Элемент >textarea
15.4. Кнопка. Элемент >t
15.5. Выбор из списка. Элемент >select
15.6. Элементы >optionoptgroup
15.7. Связывание элементов формы 146

15.8. Элементы >fieldsetlegend
Глава 16. Фреймы 151

16.1. Элемент >frameset
16.2. Элемент >frame
16.3. Элемент >noframes
16.4. Особенности навигации с использованием фреймов .156

16.5. Встроенные панели. Элемент >iframe
Глава 17. Раздел заголовков 163

17.1. Элемент >head
17.2. Элемент >meta
17.3. Элемент >title
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
24.3. Подключение скриптов в элементах >script
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

 

Рекомендуемый контент по теме