Данная книга посвящена вопросам создания документов, предназначенных для использования на Web-страницах. В ней представлен весь спектр техно- логий создания различных Web-документов, начиная от простейших стати- ческих документов, использующих "чистый" HTML-код, до сложных доку- ментов, использующих динамическую генерацию содержимого, средства интерактивного общения с пользователем, базы данных, мультимедиа- объекты и др. Книга состоит из двух частей. Первая часть посвящена типовым вопросам создания документов: форматирование текста, применение графики, созда- ние списков, таблиц и др. В этой части приводятся основные тэги языка HTML и способы их применения. Для чтения первой части книги не потре- буется знаний из области программирования, достаточно лишь владеть ос- новами работы с компьютером. Вторая часть книги, хотя и не требует изначальных знаний в области про- граммирования, однако предназначена читателям, обладающим некоторым "программистским" мышлением. Книга построена таким образом, чтобы первая часть была доступна практи- чески любому читателю. Поэтому в ней рассматриваются вопросы непо- средственного форматирования документов, оставляя за рамками методы современного построения документов, основанных на стилевом оформле- нии. Опыт обучения слушателей методам составления разнообразных до- кументов показывает, что на начальном этапе не удается сразу пояснить не- обходимость применения современных методов. Действительно, человеку, который составляет свой первый документ в текстовом редакторе, невоз- можно объяснить, зачем, например, нужно применять стили или шаблоны вместо конкретного указания размеров шрифта и его названия. Аналогично учащимся, постигающим азы программирования и написавшим свою первую программу, невозможно объяснить преимущества объектно- ориентированного подхода. Маленькая программа, написанная традицион- ным способом, будучи переписанная с использованием объектов, их мето- дов и свойств, покажется начинающему программисту громоздкой и непо- нятной. Понимание необходимости использования современных методов разработки документов приходит со временем. Поэтому в первой части книги исполь- зуются только традиционные формы разработки документов, на которых можно научиться основам HTML-разметки документов. Приобретя необхо- димый опыт, можно приступать к изучению второй части.
В данной книге главы 1—8 и приложения написаны Сергеевым А. О., а гла- вы 9—11 — Матросовым А. В. и Чауниным М. П.