Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

Библиотека :: Компьютеры и Программирование :: К.Джамса, К.Кинг, Э.Андерсон - Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX.
<<-[Весь Текст]
Страница: из 389
 <<-
 
, как уже говорилось, 
за торами тот день, когда все Web-браузеры станут синтаксическими анализато- 
рами XML. Поэтому, скоро разделы CDATA будут использоваться вместо дескрип- 
торов комментариев для скрытия списков стилей и сценариев. Именно поэтому 
мы сейчас и рассматриваем раздел CDATA. 
Раздел CDATA начинается так же, как и объявление DOCTYPE — со знака мень- 
ше и восклицательного знака ("5 по-прежнему меньше 10 ! ! !") ; ] ] > 
Обратите внимание, что сам раздел CDATA И его содержимое заключается в 
квадратные скобки ("["и "]"). Когда синтаксический анализатор XML встречает 
на XHTML-странице символы "" нужно трактовать как "отмененные".

Глава 5. XHTML и новые тенденции 249 
Преобразование HTML в XHTML с помощью HTML Tidy 
Даже факт, что что-то сделать очень легко, не означает, что все будет сделано 
правильно. Вы убедитесь в справедливости этого изречения, когда в качестве 
Web-дизайнера будете очередной раз исправлять неправильно построенный 
HTML-документ, не соответствующий стандарту W3C. Красота Web заключается 
в том, что Web-страницу может создать любой человек с помощью текстового ре- 
дактора. К сожалению, Web-браузеры (в частности, Netscape Navigator и Internet 
Explorer) позволяют "новоиспеченным" Web-дизайнерам писать у еряшливый код, 
в котором отсутствуют конечные дескрипторы, значения атрибутов приводятся 
без кавычек, таблицы созданы неправильно и т.д. Более того, и Netscape 
Navigator и Internet Explorer только подливают масла в огонь за счет "расшире- 
ния" HTML с помощью собственных дескрипторов. К счастью, XHTML позволит 
навести порядок в "дикой" сети Web, заставляя Web-авторов (и Wfeb-браузеры) со- 

блюдать единый "закон" — стандарт XHTML. 
Если вы, как и большинство Web-дизайнеров, работающих в жестких условиях 
временных ограничений, не желаете тратить свое время на исправление кода дру- 
гих людей, особенно когда за то же время можно создать новый "выдающийся" 
сайт, который принесет вам славу и уважение. Тем не менее, в Случае необходи- 
мости исправления кода и приведения его в соответствии со стандартом XHTML 
неоценимую помощь может оказать утилита HTML Tidy. В отлитие от программ 
проверки правильности HTML-кода (например, программы, доступной по адресу 
http://vaiidator.w3c.org/), HTML Tidy не только указывает на ошибки, но и 
исправляет большинство из них. Например, утилита HTML Tidy исправит ошиб- 
ки, связанные с отсутствием и несоответствием дескрипторов, содержащиеся в 
следующем HTML-коде: 
<л.Хп1>Заголовок уровня 1 выводится курсивом 
<р>Первый абзац с <Ь>выделенным полужирным важным текстом. 
<р>Второй параграф с дополнительным текстом, выделенным полужирным. 
Утилита HTML Tidy приведет этот код к следующему виду: 
<ЫХ±>Заголовок уровня 1 выводится курсивом 
<р>Первый абзац с <Ь>выделенным полужирным важным текстом. 
<рХЬ>Второй параграф с дополнительным текстом, выделенным 
полужирным.  
ПРАКТИКУМ 
Перед первым использованием утилиты HTML Tidy ее необходимо выгрузить из 
Internet, выполнив следующие действия: 
1. Если у вас нет постоянного соединения с сетью Internet, уст овите комму- 
тируемое соединение через своего провайдера. 
2. Откройте Web-браузер, наберите в его адресной Строке http:// 
www.w3.org/People/Raggett/tidy/#download И нажмите КШВИШу ENTER. 
На экране Web-браузера появится часть домашней страницы утилиты 
HTML Tidy, которая показана на рис. 5.1.

250 Глава 5. XHTML и новые тенденции 
3. Найдите исполняемый файл утилиты для соответствующей операционной 
системы. На домашней странице HTML Tidy содержатся гиперссылки на 
исполняемые файлы HTML Tidy для операционных систем Windows, 
UnixWare, Linux, OS/2, Solaris, FreeBSD и ряда других. (Кроме того, вы 
имеете возможность выгрузить исходный код утилиты, реализованный на 
языке программирования С, и скомпилировать свой собственный исполня- 
емый файл.) Для операционных систем Windows (95/98/NT/2000/XP) выг- 
рузите утилиту HTML Tidy с внешним интерфейсом Windows, щелкнув на 
гиперссылке TidyGUI. Ваш Web-браузер выведет на экран страницу http:/ 
/perso.wanadoo.fr/ablavier/TidyGUI/. 
4. Пролистайте до раздела "Download and Installation" ("Выгрузка и уста- 
новка"), который находится в конце страницы (или же в адресной стро- 
ке Web-браузера наберите http://perso.wanadoo.fr/ablavier/ 
TidyGUi/#downioad и нажмите клавишу ENTER). 
5. Щелкните на ссылке TidyGui-exe.zip. Web-браузер выведет на экран диа- 
логовое окно загрузки файла. (Вид диалогового окна зависит от типа ис- 
пользуемого Web-браузера и его версии.) 
6. В диалоговом окне выберите опцию, позволяющую выгрузить ZIP-файл и 
сохранить его на жесткий д
 
<<-[Весь Текст]
Страница: из 389
 <<-