Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Рэй Данкан

КОМАНДЫ СТРУКТУРЫ. | КОМАНДЫ ФОРМАТИРОВАНИЯ ТЕКСТОВОГО ПОТОКА. | КОМАНДЫ ФОРМАТИРОВАНИЯ ЗАГОЛОВКОВ. | КОМАНДЫ ФОРМАТИРОВАНИЯ СИМВОЛОВ. | КОМАНДЫ ФОРМАТИРОВАНИЯ СПИСКОВ. | This is an Unordered (Bulleted) List | СПЕЦИАЛЬНЫЕ СИМВОЛЫ | КОМАНДЫ ВСТАВКИ ГРАФИКИ. | КОМАНДЫ ГИПЕРТЕКСТОВЫХ СВЯЗЕЙ. |


Введение в HTML

Язык разметки гипертекста HTML (hypertext markup language) словно бросает вызов тенденции последнего десятилетия - переходу к текстовым процессорам на графической основе WYSIWYG. Для тех, кто начал изучение персональных компьютеров уже после появления таких пакетов, как Microsoft Word for Windows, создание документов для системы World-Wide Web (WWW) "средствами" HTML может сначала показаться столь же естественным, как написание драйверов устройств на "тарабарском" языке времен детства. Ситуация усугубляется полным отсутствием высококачественных средств подготовки документов для HTML; даже лучшие HTML-редакторы до жалости примитивны по сравнению с любым распространенным текстовым процессором; далеко им и до мощных редакторов исходных текстов программ типа CodeWright или незабвенного Brief.

В то же время, для тех из нас, кто живо помнит эпоху редактора WordStar на компьютерах CP/M с 8-дюйм гибкими дисками или приобрел мучительный опыт работы с текстовыми редакторами системы UNIX, например nroff или TeX, задача подготовки документов в HTML покажется хорошо знакомой. Как и другие реликты времен компьютерного средневековья, язык HTML управляется командами и чувствителен к контексту.

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

Выглядит старомодно, не правда ли? Какие же все-таки болваны придумали эту World-Wide Web, совсем они без понятия, что ли? Но подождите... возможно, мы судим HTML по неправильным критериям; может быть, цель HTML не та, что у текстового процессора персонального компьютера. Представьте себе, что вы - один из сотрудников швейцарского банка (или ЦЕРНа - Европейского центра ядерных исследований) и хотите изобрести метод кодирования сложных гипермедиа- документов, в котором основное внимание было бы сосредоточено не на внешнем виде документа, а на его структуре. Вообразите, что такие документы должны восприниматься процессорами любой мыслимой архитектуры, операционными системами, сетями и устройствами массовой памяти разных видов. Предположим, что вы никак не можете предсказать возможности машины, на которой документ будет просматриваться или печататься, - ни минимальное разрешение экрана, ни число цветов, ни ассортимент шрифтов. При таких ограничениях скорее всего у вас получится что-нибудь весьма похожее на HTML.


Дата добавления: 2015-10-02; просмотров: 56 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ПОДСКАЗКИ, ШТРАФЫ, БОНУСЫ| HTML: ОБЩИЕ СВЕДЕНИЯ.

mybiblioteka.su - 2015-2024 год. (0.008 сек.)