Локальне зображення обкладинки
Локальне зображення обкладинки

Dynamic HTML : секреты создания интерактивных Web-страниц / Айзекс С. ; пер. с англ.: Андреев А.

Перекладено з …: Scott Isaacs : Microsoft press, Dynamic HTML, 1-57231-686-1Основний автор-особа: Автор, Айзекс, С., 1971-, СкоттВторинний автор-особа: Перекладач, Андреев, А., АлександрМова: російська ; оригінал: англійська.Країна: РОСІЙСЬКА ФЕДЕРАЦІЯ.Вихідні дані: СПб. : BHV- Санкт-Петербург, 1998Опис: 488 с.ISBN: 5-7791-0097-7.Класифікація: Примітки про зміст: ВВЕДЕНИЕ -- 5 Создание интерактивных страниц -- 5 Языки программирования -- 6 Новые элементы -- 7 Определение HTML-документа -- 9 Структура и стиль -- 9 Структура книги -- 11 Часть I. HTML и программирование сценариев -- 11 Часть II. Структура документа -- 11 Часть III. Стиль документа и анимация -- 12 Часть IV. Содержание документа и связывание данных -- 12 Прилагаемый компакт-диск -- 12 Поддержка -- 13 ЧАСТЬ I. HTML И ПРОГРАММИРОВАНИЕ СЦЕНАРИЕВ -- 15 ГЛАВА 1. ОБЗОР HTML И CSS -- 17 Новые элементы HTML -- 18 -- 19 -- 20 -- 21 -- 23 -- 23 -- 24 -- 25 -- 26 -- 27 -- 28 -- 28 Каскадные таблицы стилей -- 28 -- 29 -- 30 -- 31 -- 31 -- 33 -- 33 -- 33 -- 34 -- 34 -- 35 -- 36 -- 37 -- 38 -- 38 -- 39 -- 41 -- 41 Проверка определения типа документа HTML -- 41 -- 42 -- 43 -- 43 ГЛАВА 2. ОСНОВЫ СЦЕНАРИЕВ HTML -- 46 Иерархия объектов динамического HTML -- 47 -- 47 -- 49 -- 49 -- 51 Создание сценариев -- 51 -- 52 -- 54 -- 54 -- 56 -- 57 -- 58 -- 58 -- 59 -- 62 Выбор языка: JavaScript или VBScript -- 62 JavaScript -- 63 Передовые методы JavaScript -- 64 -- 64 -- 66 -- 68 -- 68 Сценарии и безопасность в Web -- 69 ГЛАВА 3. МОДЕЛЬ СОБЫТИЙ ДИНАМИЧЕСКОГО HTML -- 71 Общая модель событий -- 72 -- 73 -- 74 Связывание событий -- 74 -- 75 -- 76 -- 77 -- 78 -- 79 -- 80 -- 81 -- 83 Объект event -- 84 -- 85 -- 86 -- 86 -- 87 Программирование стандартных пользовательских событий -- 88 -- 88 -- 94 -- 95 -- 95 Примеры событий -- 96 -- 96 -- 99 ГЛАВА 4. ОКНО БРАУЗЕРА -- 104 Объект window -- 105 -- 105 -- 106 -- 106 -- 107 -- 107 Среда окна -- 107 -- 107 -- 109 -- 109 -- 111 События окна -- 112 -- 112 -- 115 -- 116 -- 117 События таймера -- 117 -- 119 Свойства clientInformation и navigator -- 123 -- 124 -- 127 -- 127 -- 128 ГЛАВА 5. УПРАВЛЕНИЕ ОКНОМ И ФРЕЙМОМ -- 129 Манипулирование окнами -- 130 Прокручивание окна -- 131 Создание новых окон -- 132 -- 134 -- 135 -- 140 -- 144 -- 144 Манипулирование наборами фреймов -- 146 -- 147 -- 155 -- 160 Особые случаи событий -- 162 ЧАСТЬ II. СТРУКТУРА ДОКУМЕНТА -- 163 ГЛАВА 6. ДОКУМЕНТ HTML -- 165 Ссылка на объект document -- 166 Изменение цветов документа -- 167 -- 168 -- 168 -- 170 Доступ к метаинформации о документе -- 170 -- 171 -- 171 -- 172 -- 172 -- 174 -- 174 -- 178 -- 179 Модификация потока HTML -- 181 -- 182 -- 183 ГЛАВА 7. СЕМЕЙСТВА ЭЛЕМЕНТОВ ДОКУМЕНТА -- 184 Использование семейств -- 185 -- 186 -- 186 -- 191 -- 192 -- 193 Структура и семейства HTML -- 194 -- 194 -- 195 -- 196 -- 196 -- 198 -- 199 -- 200 -- 201 -- 201 -- 202 ГЛАВА 8. СЦЕНАРИИ И ЭЛЕМЕНТЫ -- 205 Идентификация элементов -- 206 Доступ к атрибутам элемента -- 208 -- 208 Информация анализа -- 213 -- 213 -- 214 -- 214 -- 217 Создание новых элементов -- 217 Настройка элементов -- 218 -- 218 -- 219 -- 219 ГЛАВА 9. ПРОГРАММИРОВАНИЕ ИНДИВИДУАЛЬНЫХ ЭЛЕМЕНТОВ -- 223 Программирование элементов Body и Frameset -- 224 -- 224 -- 225 -- 226 -- 226 -- 228 -- 230 -- 230 Программирование элемента Anchor -- 232 -- 233 -- 234 -- 236 -- 238 -- 238 Программирование элемента Link -- 239 -- 240 -- 241 -- 241 Программирование элементов IMG и Мар -- 242 -- 242 -- 245 Программирование элемента Marquee -- 253 -- 254 -- 255 -- 255 Программирование элемента Object -- 256 -- 256 -- 257 -- 257 Программирование элемента Table -- 257 -- 258 -- 259 -- 262 -- 262 -- 262 ГЛАВА 10. ФОРМЫ И ВНУТРЕННИЕ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ -- 267 HTML-ФОРМЫ -- 268 -- 269 -- 270 -- 272 -- 276 -- 277 -- 277 -- 278 Программирование текстовых элементов Input -- 279 -- 280 -- 280 -- 280 -- 286 -- 287 Программирование элементов списков -- 288 -- 288 -- 289 -- 290 -- 290 -- 292 Программирование списков с использованием КНОПОК-ПЕРЕКЛЮЧАТЕЛЕЙ И ФЛАЖКОВ -- 294 -- 295 -- 296 -- 298 Программирование элементов командных кнопок -- 298 -- 299 -- 299 -- 300 Программирование элементов Label и Fieldset -- 301 -- 301 ЧАСТЬ III. СТИЛЬ ДОКУМЕНТА И АНИМАЦИЯ -- 303 ГЛАВА 11. ДИНАМИЧЕСКИЕ СТИЛИ -- 305 Динамические стили и CSS -- 306 Свойства таблиц стилей -- 307 -- 307 -- 308 -- 309 Внутренние стили -- 309 Изменение атрибута class -- 310 Таблицы глобальных стилей -- 313 -- 314 -- 314 -- 315 -- 319 -- 320 -- 321 -- 323 -- 323 -- 327 Адаптивные методы размещения -- 329 Методы отображения данных -- 334 -- 334 -- 335 -- 337 -- 338 Методы анимации текста -- 344 ГЛАВА 12. ДИНАМИЧЕСКОЕ ПОЗИЦИОНИРОВАНИЕ -- 346 Позиционирование CSS -- 347 -- 348 -- 349 -- 350 -- 352 -- 353 Программирование позиционирования CSS -- 356 -- 356 -- 357 -- 368 Контекст воспроизведения -- 373 -- 377 -- 378 -- 379 -- 379 -- 380 -- 380 -- 381 ЧАСТЬ IV. СОДЕРЖАНИЕ ДОКУМЕНТА И СВЯЗЫВАНИЕ ДАННЫХ -- 385 ГЛАВА 13. ДИНАМИЧЕСКОЕ СОДЕРЖАНИЕ -- 387 Манипулирование содержанием -- 388 Свойства динамического содержания -- 388 -- 390 -- 391 -- 396 -- 400 Динамическое содержание и метод document.write -- 402 -- 403 -- 404 ГЛАВА 14. ПОЛЬЗОВАТЕЛЬСКИЕ ОПЕРАЦИИ ВЫДЕЛЕНИЯ И РЕДАКТИРОВАНИЯ -- 411 Введение в объект Text Range -- 412 -- 414 Программирование объекта TextRange -- 414 -- 415 -- 416 -- 418 -- 418 -- 423 -- 425 -- 425 -- 425 -- 426 -- 426 ГЛАВА 15. СВЯЗЫВАНИЕ ДАННЫХ С ПОМОЩЬЮ HTML -- 429 Что ТАКОЕ СВЯЗЫВАНИЕ ДАННЫХ? -- 431 Архитектура связывания данных -- 432 -- 432 -- 434 -- 437 Потребители данных: HTML-элементы -- 438 -- 438 -- 439 -- 440 -- 440 -- 441 -- 442 -- 442 -- 443 -- 443 -- 443 -- 444 -- 445 Построение базовых страниц с помощью связывания данных -- 448 -- 448 -- 450 -- 453 Написание сценариев с использованием связывания данных -- 455 -- 455 -- 457 Дополнительные элементы -- 463 -- 463 -- 464 -- 467 ПРИЛОЖЕНИЕ А. СЛОВАРЬ АНГЛИЙСКИХ ТЕХНИЧЕСКИХ ТЕРМИНОВ -- 469 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ -- 473 ОПИСАНИЕ КОМПАКТ-ДИСКА -- 475 Анотація: Книга посвящена технологии Dynamic HTML, предназначенной для создания интерактивных Web - страниц. Рассматривается значение объектной модели и каскадных таблиц стилей (CSS) для увеличения скорости и удобства работы с Web - страницами, использование языковпрограммирования JavaScript, JScript, VBScript, C++, Java для доступа к объектной модели документа. Отдельный раздел посвящен изложению основ программирования сценариев. Большое внимание уделено новым элементам, предоставляемых в распоряжение разработчиков технологией Dynamic HTML: HTML 4.0 и расширенной поддержке CSS, динамическому изменению стиля и содержания документа, модели событий, Web - страницам клиент/сервер, внедрению в документ эффектов мультимедиа и анимации.. Тип одиниці: Навчальні видання
Мітки з цієї бібліотеки: Немає міток з цієї бібліотеки для цієї назви. Ввійдіть, щоб додавати мітки.
Оцінки зірочками
    середня оцінка: 0.0 (0 голосів)
Фонди
Поточна бібліотека Шифр зберігання Стан Очікується на дату Штрих-код
Бібліотека Українського Гуманітарного Інституту Науковий фонд 004 / А36 (Огляд полиці(Відкривається нижче)) Доступно (Немає обмежень доступу) 41683-003355

ВВЕДЕНИЕ 5 Создание интерактивных страниц 5 Языки программирования 6 Новые элементы 7 Определение HTML-документа 9 Структура и стиль 9 Структура книги 11 Часть I. HTML и программирование сценариев 11 Часть II. Структура документа 11 Часть III. Стиль документа и анимация 12 Часть IV. Содержание документа и связывание данных 12 Прилагаемый компакт-диск 12 Поддержка 13 ЧАСТЬ I. HTML И ПРОГРАММИРОВАНИЕ СЦЕНАРИЕВ 15 ГЛАВА 1. ОБЗОР HTML И CSS 17 Новые элементы HTML 18 Внедрение индивидуальных объектов 19 Изменения в формах и облегчение доступа 20 Добавление надписей и клавиш доступа 21 Добавление поясняющего текста в элемент 23 Управление последовательностью перехода 23 Отключение элементов управления 24 Новый элемент Button 25 Элемент Fieldset 26 Кнопки Default и Cancel 27 Улучшенный элемент бегущей строки 28 Связывание данных 28 Каскадные таблицы стилей 28 Внутренние стили 29 Таблицы глобальных стилей 30 Таблицы связанных стилей 31 Определение таблицы стилей 31 Псевдоклассы 33 Последовательность каскадирования 33 Элементы CSS 33 Выравнивание текста 34 Маркированные списки 34 Создание врезок 35 Сравнение свойств visibility и display 36 Управление курсором 37 Поддержка CSS для внутренних элементов 38 Внедрение индивидуальных шрифтов 38 Пользовательские установки 39 Позиционирование CSS 41 Эффекты фильтров и перехода 41 Проверка определения типа документа HTML 41 Определение элемента 42 Определение атрибутов 43 Определение компонента 43 ГЛАВА 2. ОСНОВЫ СЦЕНАРИЕВ HTML 46 Иерархия объектов динамического HTML 47 Эволюция иерархии динамического HTML 47 Эволюционное (революционное) развитие динамического HTML 49 Поддержка старых версий браузеров 49 Динамическое переформатирование 51 Создание сценариев 51 Элемент Script 52 Библиотеки сценариев 54 Немедленное выполнение программы 54 Местоположение сценариев в документе 56 Доступность объектов 57 Отложенное выполнение сценария 58 Языки написания сценариев 58 Скрытие сценариев от браузеров низкого уровня 59 Переадресация на стороне клиента 62 Выбор языка: JavaScript или VBScript 62 JavaScript 63 Передовые методы JavaScript 64 Добавление свойств в объекты 64 Указатели функций 66 Проверка поддержки 68 Соглашения об именовании свойств и функций 68 Сценарии и безопасность в Web 69 ГЛАВА 3. МОДЕЛЬ СОБЫТИЙ ДИНАМИЧЕСКОГО HTML 71 Общая модель событий 72 Всплывание событий 73 Действия по умолчанию 74 Связывание событий 74 Атрибуты событий 75 Поддержка общих событий 76 Связывание событий в стиле Visual Basic 77 Определение языков написания сценариев в атрибутах событий 78 События как свойства 79 Расписание связывания событий 80 Область действия сценариев 81 Разделяемые обработчики событий 83 Объект event 84 Определение события 85 Доступ к параметрам посредством объекта event 86 Координаты мыши 86 Информация клавиш и кнопок 87 Программирование стандартных пользовательских событий 88 События мыши 88 Событие прокручивания 94 События фокуса 95 Событие help 95 Примеры событий 96 Event Tutor 96 Event Broadcaster 99 ГЛАВА 4. ОКНО БРАУЗЕРА 104 Объект window 105 Ссылка на объект window 105 Свойства document и event 106 Глобальные переменные и определяемые пользователем свойства 106 Установка имени окна 107 Передача строк программного кода 107 Среда окна 107 Строка состояния 107 Кнопки Back и Forward 109 Местоположение окна 109 Информация экрана 111 События окна 112 События состояния документа 112 События фокуса ИЗ Обработка ошибок 115 Пользовательские события 116 Определение событий окна 117 События таймера 117 Использование таймеров 119 Свойства clientInformation и navigator 123 Информация о производителе клиентского компьютера 124 Окна и объект navigator 127 Установки пользователя 127 Новые свойства объекта navigator 128 ГЛАВА 5. УПРАВЛЕНИЕ ОКНОМ И ФРЕЙМОМ 129 Манипулирование окнами 130 Прокручивание окна 131 Создание новых окон 132 Немодальные окна 134 Модальные и индивидуальные диалоговые HTML-окна 135 Элементы окна 140 Закрытие окна 144 Создание диспетчера окон 144 Манипулирование наборами фреймов 146 Создание наборов фреймов 147 Сценарии для наборов фреймов 155 Моделирование браузера 160 Особые случаи событий 162 ЧАСТЬ II. СТРУКТУРА ДОКУМЕНТА 163 ГЛАВА 6. ДОКУМЕНТ HTML 165 Ссылка на объект document 166 Изменение цветов документа 167 Действительные значения цветов 168 Выбор цвета 168 Отражение атрибутов HTML как свойств 170 Доступ к метаинформации о документе 170 Размер файла 171 Заголовок 171 Местоположение источника 172 Дата 172 Тип MIME 174 Cookies 174 Родительское окно 178 Доступность документа 179 Модификация потока HTML 181 Запись HTML в поток 182 Запись сценариев в поток 183 ГЛАВА 7. СЕМЕЙСТВА ЭЛЕМЕНТОВ ДОКУМЕНТА 184 Использование семейств 185 Размер семейства 186 Доступ к элементам 186 Встроенные семейства 191 Метод tags 192 Семейство all в документе с набором фреймов 193 Структура и семейства HTML 194 Построение семейства all 194 Область действия 195 Неявные элементы 196 Разделение между Head и Body 196 Нераспознаваемые элементы 198 Непарные закрывающие теги 199 Перекрывающиеся элементы 200 Содержание без тегов 201 Недействительный HTML 201 Списки 202 ГЛАВА 8. СЦЕНАРИИ И ЭЛЕМЕНТЫ 205 Идентификация элементов 206 Доступ к атрибутам элемента 208 Типы данных 208 Информация анализа 213 Определение иерархии контейнеров HTML 213 Свойство sourcelndex 214 Создание дерева анализа 214 Свойство document 217 Создание новых элементов 217 Настройка элементов 218 Действия по умолчанию 218 Настройка существующих элементов 219 Определяемые пользователем элементы 219 ГЛАВА 9. ПРОГРАММИРОВАНИЕ ИНДИВИДУАЛЬНЫХ ЭЛЕМЕНТОВ 223 Программирование элементов Body и Frameset 224 Свойство body 224 Доступ к свойству body 225 Различие между содержанием body и frameset 226 Окно клиента и размер документа 226 События окна 228 Программирование содержания тела документа 230 Программирование содержания набора фреймов 230 Программирование элемента Anchor 232 Свойство href 233 События элемента Anchor 234 Настройка ссылок на многочисленные фреймы 236 Псевдоклассы для якорей 238 Удаление якорей 238 Программирование элемента Link 239 Документ links.htm 240 Документ navigate.htm 241 Документ contents, htm 241 Программирование элементов IMG и Мар 242 Анимация изображений 242 Карты изображений 245 Программирование элемента Marquee 253 Свойства анимации бегущей строки 254 События бегущей строки 255 Методы Marquee 255 Программирование элемента Object 256 Обработка конфликтов свойств 256 Альтернативный HTML 257 События объекта 257 Программирование элемента Table 257 Объект table 258 Семейства rows и cells 259 Событие onresize 262 Таблицы глобальных стилей 262 Создание календаря 262 ГЛАВА 10. ФОРМЫ И ВНУТРЕННИЕ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ 267 HTML-ФОРМЫ 268 Область действия форм 269 Программирование элемента Form 270 Передача содержания формы 272 Сброс содержания формы 276 Надо ли использовать элемент Form? 277 Скрытие и отображение внутренних элементов управления 277 Взаимодействие с отключенными внутренними элементами управления 278 Программирование текстовых элементов Input 279 Доступ к содержанию элемента управления 280 Элемент загрузки файлов 280 Проверка введенной пользователем информации 280 Форматирование введенной пользователем информации 286 Использование элементов ввода пароля 287 Программирование элементов списков 288 Определение поля со списком 288 Добавление стилей в поле со списком 289 Связь списка с отправляемым значением 290 Программирование содержания списка 290 Программирование множественного выбора в поле со списком 292 Программирование списков с использованием КНОПОК-ПЕРЕКЛЮЧАТЕЛЕЙ И ФЛАЖКОВ 294 Кнопки-переключатели 295 Флажки 296 Событие onclick 298 Программирование элементов командных кнопок 298 Определение кнопок по умолчанию и отмены 299 События кнопок и форм 299 Создание кнопок при помощи элемента Button 300 Программирование элементов Label и Fieldset 301 Элемент Label и события onclick 301 ЧАСТЬ III. СТИЛЬ ДОКУМЕНТА И АНИМАЦИЯ 303 ГЛАВА 11. ДИНАМИЧЕСКИЕ СТИЛИ 305 Динамические стили и CSS 306 Свойства таблиц стилей 307 Составные свойства 307 Свойство cssText 308 Изменение свойств 309 Внутренние стили 309 Изменение атрибута class 310 Таблицы глобальных стилей 313 Семейство styleSheets 314 Ссылка на таблицу стилей 314 Список альтернативных таблиц стилей 315 Таблицы стилей, зависящие от среды 319 Свойство cssText объекта styleSheet 320 Семейство rules 321 Импортированные таблицы стилей 323 Добавление новых таблиц стилей 323 События таблицы стилей 327 Адаптивные методы размещения 329 Методы отображения данных 334 Использование указателей мыши для выделения содержания 334 Скрытие и отображение данных 335 Развертывание и свертывание списков 337 Создание разворачиваемой таблицы содержания 338 Методы анимации текста 344 ГЛАВА 12. ДИНАМИЧЕСКОЕ ПОЗИЦИОНИРОВАНИЕ 346 Позиционирование CSS 347 Свойства позиционирования CSS 348 Позиционируемое элементы 349 Определение системы координат 350 Области вырезки 352 Свойство overflow 353 Программирование позиционирования CSS 356 Свойства позиционирования CSS 356 Абсолютное позиционирование 357 Относительное позиционирование 368 Контекст воспроизведения 373 Демонстрация контекста воспроизведения 377 Свойства смещения относительно позиционированных элементов 378 Определение отображения элемента 379 Прокручивание элемента 379 Идентификация элемента в выбранном положении 380 Элемент Мар 380 Выравнивание относительно позиционированных элементов 381 ЧАСТЬ IV. СОДЕРЖАНИЕ ДОКУМЕНТА И СВЯЗЫВАНИЕ ДАННЫХ 385 ГЛАВА 13. ДИНАМИЧЕСКОЕ СОДЕРЖАНИЕ 387 Манипулирование содержанием 388 Свойства динамического содержания 388 HTML и свойства текста 390 Применение свойств динамического содержания 391 Использование методов Adjacent 396 Доступ к содержанию 400 Динамическое содержание и метод document.write 402 Создание строки заголовка 403 Расширенные индексы и таблицы содержания 404 ГЛАВА 14. ПОЛЬЗОВАТЕЛЬСКИЕ ОПЕРАЦИИ ВЫДЕЛЕНИЯ И РЕДАКТИРОВАНИЯ 411 Введение в объект Text Range 412 Охватываемый текст 414 Программирование объекта TextRange 414 Создание объекта TextRange 415 Представление содержания документа 416 Связь объекта TextRange со структурой документа 418 Позиционирование объекта TextRange 418 Управление объектами TextRange 423 Манипулирование закладками 425 Внедренные объекты 425 Выбор текстовой области 425 Доступ к выделенной пользователем области 426 Выполнение команд 426 ГЛАВА 15. СВЯЗЫВАНИЕ ДАННЫХ С ПОМОЩЬЮ HTML 429 Что ТАКОЕ СВЯЗЫВАНИЕ ДАННЫХ? 431 Архитектура связывания данных 432 Объекты источников данных 432 HTML-расширения связывания данных 434 Агент связывания и повторения 437 Потребители данных: HTML-элементы 438 Элементы DIV и Span 438 Элемент Input 439 Элемент Text Area 440 Элемент Marquee 440 Элемент Select 441 Элемент IMG 442 Элемент Anchor 442 Элемент Button 443 Элемент Label 443 Элементы Object и Applet 443 Элементы Frame и IFrame 444 Элемент Table 445 Построение базовых страниц с помощью связывания данных 448 Связывание текущей записи 448 Связывание таблицы с повторением 450 Связывание таблицы с разбиением 453 Написание сценариев с использованием связывания данных 455 Версия набора записей ADO 455 События сценариев 457 Дополнительные элементы 463 Обновление данных 463 Свойство recordNumber 464 Изменение атрибутов связывания 467 ПРИЛОЖЕНИЕ А. СЛОВАРЬ АНГЛИЙСКИХ ТЕХНИЧЕСКИХ ТЕРМИНОВ 469 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ 473 ОПИСАНИЕ КОМПАКТ-ДИСКА 475

Книга посвящена технологии Dynamic HTML, предназначенной для создания интерактивных Web - страниц. Рассматривается значение объектной модели и каскадных таблиц стилей (CSS) для увеличения скорости и удобства работы с Web - страницами, использование языковпрограммирования JavaScript, JScript, VBScript, C++, Java для доступа к объектной модели документа. Отдельный раздел посвящен изложению основ программирования сценариев. Большое внимание уделено новым элементам, предоставляемых в распоряжение разработчиков технологией Dynamic HTML: HTML 4.0 и расширенной поддержке CSS, динамическому изменению стиля и содержания документа, модели событий, Web - страницам клиент/сервер, внедрению в документ эффектов мультимедиа и анимации.

Немає коментарів для цієї одиниці.

для можливості публікувати коментарі.

Натисніть на зображення, щоб переглянути його в оглядачі зображень

Локальне зображення обкладинки

Працює на АБІС Коха