822_____________________________Часть VII. Инструменты Web-сайта
Свойства редакторов тэгов
Редактор тэгов —это специализированный текстовый редактор для разработки HTML-документов. Эти редакторы работают с общеупотребительными тэгами версий HTML 2, HTML 3 и HTML 3.2, расширениями Netscape и основными расширениями Microsoft. Они снабжены меню, панелями инструментов и другими механизмами, предназначенными для включения тэгов в документ.
Кроме того, последние версии наиболее популярных редакторов тэгов включают дополнительные инструменты для создания новых элементов HTML. Среди них — программы-мастеры и другие удобные процедуры, упрощающие работу с таблицами, формами, кадрами и списками. Некоторые редакторы даже предоставляют возможность встраивания и конфигурации таких объектов, как апплеты Java, элементы управления ActiveX, а также другой информации, встраиваемой в документ.
Независимо от своих особенностей все редакторы тэгов понимают положение тэгов внутри документа. Когда вы проверяете орфографию документа, что позволяют многие редакторы тэгов, тэги считаются правильными словами (ошибочные или неподдерживаемые тэги отмечаются флажками). Некоторые редакторы обеспечивают синтаксис и верификацию, что позволяет удостовериться в правильности форматирования до опубликования документа.
Зачем использовать редактор тэгов?
У вас может возникнуть законный вопрос:зачем нужны редакторы тэгов, если имеется большой выбор HTML-редакторов типа WYSIWYG? Из-за того, что редакторы типа WYSIWYG позволяют создавать HTML-документы, не вникая в суть языка разметки гипертекста, они не обеспечивают гибкости, свойственной работе на уровне тэгов. Здесь можно провести аналогию с программированием на ассемблере (языке низкого уровня)и на языке высокого уровня Basic. Basic намного проще ассемблера, однако он настолько же менее гибок и ему недоступны многие операции, свойственные ассемблеру.
Каковы перспективы редактирования на уровне тэгов?
Скорее всего, в будущем появится "гибрид"сегодняшних редакторов тэгов и редакторов WYSIWYG. С одной стороны, как вы увидите в этой главе, все больше редакторов тэгов снабжаются встроенными программами просмотра, что придает им свойстваWYSIWIG. Сдругой стороны, редактор WYSIWYGстановятся все более мощными и гибкими, позволяя включать элементы сложного программирования. Существует мнение, что оба типа HTML-редакторов рано или поздно сольются в один. Таким же образом был, например, создан язык Visual Basic, которому свойственны как сравнительная простота, так и большие возможности.