Использование HTML 4, . Специальное издание

6-е издание
Молли Э. Хольцшлаг

Special Edition Using HTML 4, Sixth Edition
книга Использование HTML 4, 6-е издание. Специальное издание

Тираж данной книги закончился.
Введение

Динамичность современного мира Internet и HTML привела к выходу в свет нового, кардинально переработанного и обновленного издания этой книги. В ней отражены последние достижения в области дизайна Web-страниц. Помимо HTML и CSS рассмотрены такие средства, как XML, JavaScript, VBScript, VRML и другие инструменты и языки создания Web-страниц. Большое внимание автор - профессиональный дизайнер с большим опытом работы - уделяет собственно дизайну эффективных страниц, а не просто программированию. Читатель найдет в книге много нового материала, описывающего последние новшества и возможности языка. Для профессионального разработчика HTML-страниц книга может служить настольным справочным изданием.Материал в книге изложен ясно и просто, при этом достаточно строго, снабжен множеством ссылок на реальные узлы Internet, где при необходимости читатель сможет получить дополнительную информацию по интересующим его вопросам.

1008 стр., с ил.; ISBN 5-8459-0116-2, 0-7897-2267-4; формат 70x100/16; CD-ROM; серия Использование:Специальное издание; 2000, 4 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:



Что нового в этом издании

Использование HTML 4. Специальное издание, 6-е издание (Special Edition Using HTML 4, Sixth Edition) сохраняет все положительные качества предыдущего издания и предоставляет читателю более современную информацию. Главным достоинством книги остается ее первоначальная цель: помочь читателю основательно изучить HTML 4 в контексте его применения в повседневной работе.

При подготовке шестого издания книга была существенно переработана, в результате изменилась ее структура и было откорректировано содержание. В отличие от предыдущих изданий, книгу можно читать как от начала до конца, последовательно осваивая главы и изучая материал, прежде чем применить его на практике, так и использовать в качестве справочника. Особое внимание обращалось на то, чтобы в каждой главе имелись перекрестные ссылки на другие главы и приложения, в которых можно найти дополнительную информацию.

Основная задача заключается в том, чтобы с помощью современных технологий и инструментов облегчить создание профессиональных и сложных Web-узлов. Для ее эффективного решения были исправлены и дополнены различные темы предыдущего издания. Перечислим некоторые из них.

  • Обсуждение обновлений программ и операционных систем. Развитие броузеров и программных приложений для Web не стоит на месте. На авансцену выходят новые версии операционных систем. Чтобы у вас была наиболее свежая информация, при написании книги использовались самые последние из появившихся к тому моменту платформы и броузеры. Кроме того, была обновлена вся информация об упоминающихся продуктах и использовались самые свежие версии программ.
  • Более качественная информация о формах, JavaScript и DHTML. В настоящей книге более подробно по сравнению с прежними изданиями рассматриваются формы; шире освещаются вопросы, связанные с применением JavaScript и динамического HTML (DHTML).
  • Дополнение об использовании HTML 4.0 для людей с ограниченными физическими возможностями. Один важный аспект применения HTML 4.0 связан с упомянутыми пользователями. Реальность, к сожалению, такова, что броузеры еще далеко не соответствуют требованиям удобства работы таких людей. В книге представлена глава, в которой подробно описано, как пользоваться элементами, предназначенными для людей с ограниченными возможностями, в различных ситуациях: и когда такие элементы поддерживаются, и когда не поддерживаются броузером. Материал этой главы не только подготовит разработчиков к использованию посетителями широкого диапазона броузеров, но и поможет разрабатывать узлы в соответствии с различными законами и судебными решениями США по поводу доступа к Web-узлам.
  • Интернационализация. Web-узлы становятся всемирно доступными, а потому учитесь, как сделать свои страницы более приспособленными к посещению разноязычными пользователями.
  • Информация о разрабатываемых технологиях. Заметное влияние на текущее состояние технологий HTML оказывает расширяемый язык разметки (Extensible Markup Language — XML). В книге рассматриваются и другие новые языки, в том числе язык синхронизированной интеграции с мультимедиа (Synchronized Multimedia Integration Language — SMIL) и расширяемый HTML (Extensible HTML — XHTML). Кроме того, подробнейшая информация, приведенная в книге, поможет разработчикам HTML подготовиться ко многим изменениям, с которыми им предстоит столкнуться в ближайшем будущем.
  • Насыщенность книги примерами. Каждая глава завершается соответствующим описанной теме примером или проектом, рассматривая который, вы сталкиваетесь с ситуацией из повседневной жизни, связанной с пользователем или Web-узлом. Эти примеры непосредственно относятся к материалу главы. Проекты знакомят вас с более мощными или специализированными приемами работы, давая ценный практический опыт.

Я сохраняла нетронутым материал, взятый из повседневной жизни, лишь кое-где его подправляя и, если надо, приводя в порядок. Книга дает возможность познакомиться с имеющимся инструментарием, методами работы и связанными с HTML вопросами, без знания которых не обойтись ни профессиональному разработчику, ни любителю-энтузиасту. В этой книге вы найдете:

  • обширный материал по разработке и проектированию HTML-приложений, представленный с любительской и профессиональной точек зрения;
  • приемы кодирования вручную, которым уделяется особое внимание;
  • методы борьбы со скучным HTML: структурирование, дизайн, использование пространства броузера и управление данными;
  • информацию о создании и публикации отдельных HTML-документов и Web-узлов целиком.

Конечно, вам потребуется информация как о визуальном проектировании, так и об используемых при этом технологиях. В книге затрагиваются следующие вопросы:

  • концептуальное и техническое применение цветов в Web;
  • влияние параметров монитора на ваши замыслы;
  • возрастающая ценность профессиональных графических и технологических Web-инструментов;
  • создание сложной и разумной Web-графики.

Кроме этого, в книге описывается реальное планирование, создание и проектирование Web-узла. Всесторонний взгляд на понятия и приемы, используемые при создании таких Web-узлов, как персональные страницы, узлы малого бизнеса и электронной коммерции, корпоративные intranet и extranet, дают полную картину состояния дел в той отрасли промышленности, которую Web представляет собой сегодня.

Об авторе

Неукротимый энтузиазм Молли Э. Хольцшлаг (Molly E. Holzschlag), писателя, инструктора и дизайнера, способен заряжать энергией не только слушателей учебных курсов, но и написанные ею книги, журнальные статьи, а также созданные Web-узлы. Отмеченная как одна из 25 самых влиятельных в Web женщин, Молли прожила беспрецедентное десятилетие, работая в мире Internet. Она является автором (или соавтором) более 10 книг о технологиях Internet и Web, а также постоянно пишет статьи для Builder.Com и developerWorks.

Молли ведет регулярную колонку Integrated Design (интегрированный дизайн) в Web Technics Magazine. Она не обходит стороной общественные мероприятия и регулярно выступает на таких конференциях, как "Дизайн и проектирование Web". В настоящее время она проводит учебные курсы, как очные, так и в Internet. Их темами являются HTML, Web-дизайн и технологии Internet. Посетите ее Web-узел по адресу: http://www.molly.com/.

Памяти Джека Шванке (Jack Schwanke), чья жизнь была искусством и чье искусство давало жизнь. Спасибо, Джек, за то, что ты научил меня видеть

Введение

Для кого предназначена эта книга

Каждая глава книги написана так, чтобы она могла читаться отдельно и при этом была согласована с другими главами. Только от вас зависит, как лучше читать эту книгу. Можно начать с начала и пройти все до конца. Этим способом могут воспользоваться обычные читатели со средним уровнем знания HTML для повышения своей квалификации.

Если необходимо познакомиться с определенной темой, то можно перейти прямо к ней, пользуясь в качестве путеводителя оглавлением или отыскивая нужные ссылки в предметном указателе. Например, вас интересует динамический HTML. Тогда можно перейти непосредственно к главе 21, "Динамический HTML", и получить всю интересующую вас информацию. Во всех главах я использовала малейшую возможность для вставки перекрестных ссылок к понятиям, родственным рассматриваемому.

Сегодня полки книжных магазинов завалены книгами об HTML и Web-дизайне. Каждый день появляются все новые программные продукты, рекламируемые как лучшее средство создания и запуска Web-узла. В колледжах в программы обучения информатике и графическому дизайну спешно добавляют курсы разработки Web.

Спрос на квалификацию и знания, относящиеся к Internet, и особенно к Web, еще никогда не был так велик. Даже профессионалы должны постоянно поддерживать уровень своей квалификации и следить за развитием технологии, чтобы не отстать (но при этом они все равно не очень-то обгоняют других).

Для профессионального роста необходима четкая и самая свежая информация об HTML и родственных технологиях. Читатель может быть профессионалом, а может — энтузиастом, желающим подняться на уровень выше. Но кем бы он ни был, эта книга позволит ему увидеть современное состояние Web как в целом, так и в деталях. Используя в качестве фундамента HTML 4.0, можно быстро приобрести нужные знания и, что еще важнее, сразу начать их использовать.

Как построена книга

Эта книга — результат переработки пятого издания, выполненной для большего соответствия материала требованиям читателя. Новое издание включает 10 частей, состоящих из 44 глав, а также четыре весьма полезных приложения и компакт-диск с примерами кода и программным обеспечением.

Часть I, "Что следует знать"

Главы этой части дают обзор основ HTML 4.0. Перед читателями пройдет как история HTML, так и сегодняшние проблемы, встающие перед разработчиком в быстро развивающейся среде Web. Всесторонний обзор существующего инструментария разработки поможет принять правильное решение о том, на какое программное обеспечение разработчик не должен жалеть усилий и денежных средств. Часть заканчивается информацией о том, как управлять документами HTML, что поможет избежать распространенных ошибок и сделать код HTML 4.0 более быстрым и точным.

Часть II, "Основы HTML"

Хотя многим уже известны основы HTML, этот материал все равно включен в книгу — как для знакомства с ним или для повторения, так и для того, чтобы, во-первых, помочь разработчикам, а во-вторых, определить, какое место основы HTML занимают в стандарте HTML 4.0. В этой части речь идет о синтаксисе HTML и обсуждается, как правильно организовать HTML-документы, форматировать текст, добавлять списки, связывать страницы, работать с изображениями, управлять атрибутами BODY и применять дескрипторы FONT в переходном HTML 4.0.

Часть III, "Основы макетирования и дизайна HTML"

В главах этой части HTML рассматривается в основном с точки зрения дизайна и структурирования. Здесь вы познакомитесь с каскадными листами стилей (Cascading Style Sheets — CSS), оформлением листов стилей, табличными структурами, фреймами и научитесь создавать формы для обеспечения обратной связи с пользователем.

Часть IV, "Технологии HTML"

Хорошо освоив основы HTML, можно приступить к работе с передовыми технологиями не только HTML 4.0, но и смежных областей. В этой части вам предлагается поработать с JavaScript, добавив новую функциональность в ваш узел. Здесь же вы познакомитесь с размещением элементов и написанием сценариев листов стилей, что пополнит ваш опыт работы с этими превосходными технологиями (хотя не вполне подходящими для новичков). Вы познакомитесь с динамическим HTML, а также узнаете, как делать Web-узлы доступными для людей с ограниченными возможностями. В завершение рассматриваются перспективы HTML и связанных с ним языков, таких как XHTML, XML, а также других новых технологий.

Часть V, "Графический Web-дизайн"

Здесь рассматривается множество вопросов графического дизайна Web — от самых простых до очень сложных. Вы научитесь работать с цветом и учитывать ограничения, связанные с режимом работы экрана компьютера. Всесторонне рассмотрев инструментарий дизайна, вы сможете сами отличить, что профессионально, а что нет, а также научитесь наиболее эффективно использовать имеющиеся в вашем распоряжении инструменты. Вы освоите стандартные графические Web-форматы и познакомитесь с новыми технологиями. Эта часть завершается несколькими главами, в которых обсуждаются вопросы сложного дизайна: создание профессиональной графики, работа с графическими типами и разработка специальной графики, такой как карты ссылок, анимация и рекламные заставки.

Часть VI, "Мультимедиа и внедренные объекты"

В этой части внимание сосредоточено на средствах, позволяющих сделать узел интерактивным: аудио, видео, мультимедиа, Java-аплеты, виртуальная реальность и создание активного содержимого.

Часть VII, "Серверные технологии"

Если вам требуется дополнительная функциональность, то главы этой части написаны для вас. В них идет речь о создании и работе CGI-сценариев, об активных страницах сервера (Active Server Pages — ASP) и приводится информация об использовании баз данных.

Часть VIII, "Применение знаний на практике"

В этой части представлена информация о создании Web-узлов, что поможет вам при их планировании, проектировании и размещении. Вы познакомитесь с узлами для бизнеса и электронной коммерции и узнаете, как проектировать корпоративные сети intranet и extranet.

Часть IX, "Размещение, поддержка и продвижение Web-узлов"

Вами создан Web-узел. Но насколько он готов к жизни в Internet? В этой части описывается подготовка узлов для публикации, их установка и запуск в Internet, а также вопросы их продвижения на рынок, чтобы они не затерялись среди других Web-узлов.

Часть X, "Приложения"

В книге представлено четыре приложения.

  • Приложение А, "Элементы и дескрипторы HTML 4.0". Это исчерпывающий справочник по HTML 4.0, в котором содержатся сведения о дескрипторах, атрибутах, значениях и связанной с ними информации.
  • Приложение Б, "Специальные символы HTML". Здесь описываются специальные символы и элементы HTML 4.0.
  • Приложение В, "Справочник по каскадным листам стилей". Всесторонний обзор каскадных листов стилей версий 1.0 и 2.0.
  • Приложение Г, "Ресурсы HTML и Web-дизайна". Специально отобранные Web-узлы, книги, организации и учебные возможности для Web-дизайнеров.

Copyright © 1992-2015 Издательская группа "Диалектика-Вильямс"

Rambler  Top100