Смекни!
smekni.com

Создание сайта Владимир Высоцкий (стр. 2 из 4)

Сплошной текст без промежутков читается не очень легко, его неудобно просматривать и находить нужные места. Разбитый на абзацы, текст воспринимается гораздо быстрее. Для начала нового абзаца используется тег <P>. Этот тег, кроме начала новой строки, вставляет одну пустую строку. Но многократное повторение <P>, в отличие от <BR>, не приведет к появлению нескольких пустых строк, также останется одна пустая строка [1].

Внутри скобок тега кроме его названия могут размещаться также атрибуты. Они отделяются от названия и между собой пробелами (одним или несколькими). Если значение не содержит пробелов, то кавычки могут быть опущены, но так делать не рекомендуется. Тег <P> может содержать атрибут ALIGN, определяющий выравнивание абзаца. По умолчанию абзац выровнен влево ALIGN="left". Возможны также выравнивания вправо ALIGN="right" и по центру ALIGN="center". При использовании атрибутов, после форматируемого текста следует использовать закрывающий тег </P>. Если его нет, то новый тег <P> означает закрытие предыдущего, соответственно вложенные <P> невозможны

Теперь мы можем поместить на нашу Web-страницу некоторый текст с различным выравниванием (рис.2):

Рисунок 2 – Пример выравнивания абзацев в HTML-документе

Кроме использования этих тегов, для разрыва строк возможно использование символов конца строк и табуляций в самом HTML-документе. Для этих целей существует тег <PRE>. Весь текст, помещенный между тегами <PRE> и </PRE> будет выводиться без изменений, то есть со всеми концами строк и табуляциями [8].

В HTML-документе, кроме текста, могут содержаться горизонтальные разделительные линии. Они, как и текст, не требуют никаких внешних файлов. Тег <HR> выведет горизонтальную линию единичной толщины вдоль всей ширины страницы. Горизонтальная разделительная линия всегда приводит к разрыву строки, но пустых строк между линией и текстом не появляется. Тег <HR> может содержать несколько атрибутов. <HR SHADE> и <HR> дают контурную линию с трехмерным эффектом углубления. <HR NOSHADE> дает сплошную черную линию. Линия может не простираться во всю ширину страницы, а составлять лишь некоторую часть. Атрибут WIDTH задает ширину линии, в процентах от ширины всей страницы или в пикселах. Атрибут ALIGN может принимать значения, аналогичные его значениям для тега <P>, но выравнивание по умолчанию по центру. Атрибут SIZE задает толщину линии в пикселах от 1 до 175; по умолчанию 1, но если <HR SHADE>, (линия - контурная), то добавляется толщина, необходимая для трехмерного эффекта углубления [5].

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

2 HTML-РЕДАКТОРЫ

Существует множество специализированных HTML-редакторов: один - для создания новых сайтов с нуля, другой - для текущих работ по их поддержке, третий – для снабжения ваших шедевров какими-то уникальными возможностями.

Функции современных HTML-редакторов очень разнообразны: некоторые из них, например, обеспечивают формирование только отдельных страничек, другие, наоборот, применяются для проектирования целых Web-узлов с последующей загрузкой их на удаленные серверы в Internet. Сегодня трудно провести границу между профессиональными HTML-редакторами и теми, что предназначены для любительского Web-творчества [4].

AOLpress 2.0. Разработчик America Online. С помощью AOLpress можно проектировать не только одиночные страницы, но и весь сайт целиком, создавать активные зоны графических элементов оформления, автоматически проверять английскую орфографию, ссылки, строить карту Web-сервера. Окно редактирования AOLpress одновременно выполняет и функции браузера. Кроме того, приложение имеет неплохие инструменты для работы с таблицами, фреймами, формами, FTP-средства для управления Web-узлом, позволяет использовать апплеты Java, исправлять ошибки в импортированных файлах. В AOLpress 2.0 полностью реализована лишь поддержка спецификаций HTML 3.2. К сожалению, интерфейс программы трудно назвать интуитивно понятным, он, скорее, рассчитан на опытных пользователей, нет в приложении и популярных ныне мастеров, облегчающих жизнь новичкам. К недостаткам следует отнести еще и тот факт, что при установке по умолчанию пакет не поддерживает кириллицу.

HomeSite 5.5. Разработчик Аllaire. Об этом продукте от многих Web-мастеров нередко можно услышать самые лестные отзывы. Действительно, HomeSite обладает целым рядом свойств, которые традиционно нравятся профессионалам: во-первых, приложение имеет простой и удобный интерфейс, не занимает много места на диске; во-вторых, настраивать в нем можно практически все - от панелей инструментов и клавиатурных комбинаций до цветов, которыми будут отображаться теги на экране; в-третьих, редактор создан не с целью избавить вас от необходимости изучать HTML-код, а для того, чтобы ускорить и упростить работу по его использованию. Принцип, которому стараются следовать авторы программы, носит название "Pure HTML" (чистый HTML). Редактор поддерживает все популярные ныне стандарты и технологии Internet: DHTML, SMIL, CSS, JavaScript, ASP, JSP, Perl, CFML, VBScript, XML и XSL. Есть в HomeSite и мастера, и визуальные средства разработки, правда, их присутствие здесь - скорее дань моде, бонус, нежели необходимость (все та же проблема лишнего кода). После их использования можно прибегнуть к услугам инспектора кода, и хотя в его "умственных способностях" никто не сомневается, но все же интеллекта порой ему недостает, может иногда что-нибудь и испортить. HomeSite содержит мощный модуль для редактирования CSS-таблиц; обладает прекрасным механизмом поиска; его встроенный FTP-клиент по своим возможностям ничем не уступает специализированным приложениям (рекомендации по его настройке вы найдете в справочной системе). Этот редактор позволяет проектировать не только отдельные страницы, но и целые Web-узлы, а также автоматически проверять в них правильность ссылок, правда, эти действия все же лучше делать вручную.

CoffeeCup HTML Editor 9.5. РазработчикCoffeeCup Software. Названием своей фирмы авторы, пожалуй, хотели подчеркнуть, что работать с их продуктами так же приятно, как вести беседу в кругу друзей за чашечкой кофе. Действительно, CoffeeCup HTML Editor 9.5 - великолепный редактор с красочным интерфейсом и большими возможностями. Он наверняка придется по душе как новичку, так и профессионалу. В состав CoffeeCup HTML Editor 9.5 входят: довольно простой графический редактор; средства для нарезки изображений; встроенный FTP-клиент; мощные инструменты для работы с таблицами и кадрами. С его помощью вы сможете редактировать ASP-, PHP-, XML-, XSL-файлы, чистить HTML-, XML-, XHTML-код, производить глобальный поиск с заменой по всем связанным страницам, добавлять ваши собственные теги. Приложение снабжено неплохой справочной системой, в нем вы обнаружите огромный набор различных мастеров, готовых форм, таблиц и т. д. Кроме того, к HTML Editor 9.5 можно подключить другие отдельные приложения, разработанные CoffeeCup: редактор каскадных таблиц стилей, мощный GIF-аниматор, редактор графических карт, программное обеспечение для обеспечения Web-телетрансляций в Сети. Но самое приятное, что вместе с лицензионной версией редактора поставляется более 3000 графических элементов для оформления Web-страниц (пиктограмм, фотографий, рисунков и т. д.), около 100 сценариев JavaScripts, 175 анимированных GIF-файлов. И в заключение небольшая ложка дегтя: такой недостаток, как излишний код [6].

HomePage 3.0. Разработчик Claris, ныне принадлежит Filemaker. Этот редактор полностью оправдывает свое название и предназначен для создания

простеньких домашних страничек. В последней версии пакета появились мастера, облегчающие проектирование небольших сайтов и страниц с фреймами, значительно улучшилась справочная система. Кроме того, здесь имеется множество апплетов, Java-скриптов, шаблонов Web-документов, библиотека графических элементов. Возможности HomePage вполне удовлетворяют современным требованиям для такого класса продуктов: в нем существуют средства для пересылки файлов по протоколу FTP и редактирования Web-документов на удаленном сервере; неплохо выполнен поисковый механизм, проверка ссылок, английской орфографии; относительно проста процедура построения таблиц и форм; реализована раскраска кода. Есть и довольно полезная функция, с помощью которой легко оценить время загрузки вашей странички на линиях с разной пропускной способностью. В HomePage можно использовать любые типы растровых файлов - программа автоматически преобразует их в формат GIF. И все же, несмотря на "домашнее" название, пакет рассчитан скорее на опытных пользователей.

HoTMetaLPRO 6.0. Разработчик SoftQuad. Программа позволяет создать отличные сайты любой сложности. Несмотря на то, что этот мощный пакет рассчитан на профессионалов, его можно рекомендовать и начинающим пользователям. Стоит разобраться в интерфейсе и настройках, вы по достоинству оцените все его свойства, на одно перечисление, которых вряд ли хватило бы места в этой статье. И все же следует упомянуть хотя бы основные: здесь есть отличные средства WYSIWYG; развит FTP-клиент; реализована проверка HTML-кода; имеются мощные инструменты для редактирования каскадных таблиц стилей; работе с таблицами, формами, кадрами и проектами в целом - вообще посвящены отдельные меню; поддерживаются Java-апплеты и сценарии ActiveX, а также многое другое. Кроме того, в HoTMetaL PRO отлично развита система Undo/Redo, привлекает возможность записи клавиатурных макросов. При создании графических карт-ссылок для выделения области нужной формы следует выбрать изображение и воспользоваться соответствующими кнопками, расположенными в левой нижней части окна HoTMetaLPRO.

MicrosoftFrontPage2003. Разработчик Microsoft. О таком "явлении", как Microsoft FrontPage, Web-мастера отзываются весьма противоречиво: одни его бесконечно хвалят и прощают излишний код, оправдываясь удобством средств WYSIWYG, другие, наоборот, ругают, поскольку ручное исправление ошибок в нем - задача не для слабонервных. FrontPage, как говорят программисты, "заточен" под Internet Explorer, так что некоторые трюки, свойственные Internet Explorer, другими браузерами могут быть "неправильно истолкованы". Усеченная версия этого редактора поставляется вместе с браузером начиная с версии 4.0. Естественно, и сам FrontPage выполнен в стиле Microsoft: знакомые по Office кнопочки, меню, панели инструментов и т. д.,вдобавок ко всему - "опытные" мастера, готовые последовательно, шаг за шагом провести вас за руку (точнее, "за мышку") по всем этапам создания Web-страницы или целого сайта. Поэтому, если вы - опытный пользователь MicrosoftOffice, освоить данный HTML-редактор вам удастся без особого труда. В состав FrontPage входят три основных продукта: FrontPage Explorer (служит для управления элементами Web-узла), FrontPage Editor (непосредственно сам HTML-редактор) и FrontPage Web (средство, с помощью которого можно проверять правильность использования HTTP-связей). Возможности FrontPage растут из года в год. Если версия, выпущенная в 1998 г., подкупала пользователей, например, наличием компонента WebBot, позволяющего даже новичкам, не имеющим ни малейшего представления о программировании, строить сценарии обработки форм или обеспечивать функционирование форумов, то FrontPage 2003 характеризуется мощными средствами для коллективной работы, дающими возможность согласовывать действия многих профессионалов, задействованных в проекте.