Автор: Гаевский А.Ю., Романовский В.А.
2008.
Прочитав эту книгу, Вы сможете разрабатывать профессиональные Web-сайты и Web-страницы, содержащие таблицы, графику, анимацию, звук и музыку. Кроме того, Вы научитесь размещать в Интернете Web-сайты с интерактивными элементами (программируемыми формами, анимациями и т.д.), благодаря которым страницы станут более "живыми". Самоучитель содержит большое количество иллюстраций и примеров программного кода, облегчающих освоение описываемых Web-технологий. Книга представляет собой самоучитель по созданию Web-публикаций путем программирования на HTML и JavaScript. В первой части книги изложены основы и особенности применения языка разметки HTML и каскадных листов стилей CSS. Во второй части доступно и подробно описан язык сценариев JavaScript. Третья часть книги посвящена технологиям Dynamic HTML, которые позволяют создавать интерактивные страницы с динамическим содержимым. Изложенный в книге материал будет понятен начинающим, в то же время более опытные Web-дизайнеры найдут в нем для себя много нового и полезного. Книга предназначена для широкого круга пользователей и программистов, студентов и преподавателей.
Перед вами книга, в которой излагаются основы работы в HTML и JavaScript. Для изучения представленного материала от читателя не требуется серьезной подготовки в области программирования, достаточно владения основами информатики в объеме средней школы. Последовательно изучая материал данной книги, вы поймете, что в программировании Web-публикаций нет ничего сложного и недоступного. Вы научитесь создавать как простые сайты с помощью обычного HTML, так и публикации, содержащие различные интерактивные элементы, анимацию и т.д.
К настоящему времени издано немало книг по технологии Web-публикаций. Их можно условно разделить на книги по работе в среде визуальных HTML-редакторов и книги по программированию публикаций для Web, которые дают более глубокое понимание технологий Web-дизайна. Данный самоучитель относится ко второй категории книг и рассчитан на читателей, интересующихся не только конечным результатом - созданными Web-страницами и сайтами, но и кодом, с помощью которого они были получены.
Основой программирования документов для Web является, безусловно, язык разметки HTML. Однако с его помощью можно создавать только статические документы, обновляемые с сервера. В отличие от обычного HTML, динамический HTML обеспечивает взаимодействие Web-документов с пользователем и дает возможность изменять документ на компьютере клиента без обращения на сервер.
Инструментом для манипулирования страницами служат языки сценариев JavaScript, VBScript, Jscript, из которых в настоящее время наиболее популярен JavaScript. Этот язык стал языком создания не только интерактивных публикаций, но и различных Web-приложений.
Содержание
Введение 5
Часть I. Язык разметки HTML 7
ГЛАВА 1. Введение в HTML 8
Общие сведения о HTML 8
Принципы создания Web-страниц 15
Общая структура HTML-документа 22
ГЛАВА 2. Оформление текста 27
Формирование абзацев и строк 27
Горизонтальные линии в документе (элемент HR) 33
Работа с шрифтами 37
Стили текстовой разметки 45
Списки 48
Гиперссылки 53
Применение многоязычного текста 63
Направление чтения текста 64
Кодирование символов 64
ГЛАВА 3. Листы стилей 65
Понятие о листах стилей 65
Формирование листа стилей 68
Стилевые свойства 73
Внешние листы стилей 87
Еще раз о записи CSS-правил 88
Псевдоклассы и псевдоэлементы 90
Наследование и каскадирование 93
Слои и позиционирование элементов 98
Визуальные эффекты 104
ГЛАВА 4. Таблицы 112
О роли таблиц в Web-документах 112
Создание таблиц 113
Задание общих параметров таблицы 116
Форматирование строк и ячеек 124
Цвет в таблицах 129
Группирование строк и столбцов 132
Наследование свойств выравнивания 138
Компоновка таблиц и текста 140
ГЛАВА 5. Графика и мультимедиа на Web-странице 143
Общие сведения о графике для Web 143
Вставка изображения (элемент IMG) 145
Изображения-ссылки 154
Озвучивание Web-страницы 157
Вставка видео 162
ГЛАВА 6. Фреймы 166
Возможности фреймов 166
Создание фреймов 167
Настройка фреймов 173
Ссылки и навигация 175
Плавающие фреймы (элемент IFRAME) 179
ГЛАВА 7. Формы 81
О формах HTML 181
Задание формы (элемент FORM) 184
Создание элементов управления 186
Отправка формы 202
ГЛАВА 8. Планирование и размещение
Web-сайта в Интернете 203
Планирование и создание сайта 203
Размещение Web-сайта в Интернете 207
Регистрация в поисковых системах, рейтингах 213
Мероприятия по раскрутке сайта 221
Часть II. Язык сценариев JavaScript 223
ГЛАВА 9. Введение в JavaScript 224
Начальные понятия JavaScript 224
Типы данных 232
Операции 234
Инструкции 242
Функции 250
ГЛАВА 10. Объектная модель JavaScript 255
Общие сведения об объектах 255
Встроенные объекты 257
Массивы 264
Строки 270
Пользовательские объекты 276
Функции как объекты 284
Специальные значения, функции, объекты 287
ГЛАВА 11. Обработка событий 290
События и обработчики событий 290
Способы связывания событий 295
Обработчики событий в теге <SCRIPT> 300
Использование объекта event 303
События таймера 304
Часть III. Динамический HTML 309
ГЛАВА 12. Управление окнами 310
Объектная модель браузера 310
Операции с окнами (объект window) 312
Информация о документе и окне браузера (объект location) 316
Управление строкой состояния (свойства status, defaultStatus) 320
Переходы между Web-страницами (объект history) 322
Работа с диалоговыми окнами 324
Обработка событий окна 335
ГЛАВА 13. Управление документом 338
Объект document 338
Работа с документом 342
Семейства элементов документа 347
Динамическое содержание документа 350
Динамическое создание таблиц 361
ГЛАВА 14. Динамические стили и анимация 367
Управление стилями CSS 367
Семейство stylesheets 368
Анимация текста 373
Анимация изображений 384
Динамическое позиционирование 387
ГЛАВА 15. Программирование форм 398
Семейства форм 398
Свойства и методы объекта form 400
Программирование списков и меню 402
Проверка ввода данных в форму 411
Приложение А. HTML-элементы 419
Приложение Б. Список допустимых атрибутов 423
Приложение В. Свойства стилей 437
Приложение Г. Таблица символьных примитивов 444
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Создание Web-страниц и Web-сайтов - 100%, самоучитель, Гаевский А.Ю., Романовский В.А. - fileskachat.com, быстрое и бесплатное скачивание.
Скачать djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - Книгу - Создание Web-страниц и Web-сайтов - 100% - Самоучитель - Гаевский А.Ю., Романовский В.А. - depositfiles.com
Скачать - Книгу - Создание Web-страниц и Web-сайтов - 100% - Самоучитель - Гаевский А.Ю., Романовский В.А. - letitbit.net
Дата публикации:
Теги: скачать книгу по информатике бесплатно :: создание Web-страниц :: создание Web-сайтов :: Гаевский :: Романовский
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- HTML - Популярный самоучитель - Чиртик А.А.
- Бесплатная Web-страница своими руками - Комягин В.Б.
- HTML - Просто как дважды два - Рева О.Н.
- HTML и CSS на примерах - Мержевич В.В.
Предыдущие статьи: