Что такое HTML?Как создаются Web-страницы?
Перед тем как начать изложение материала хочу сделать существенное замечание.
Существует несколько версий HTML. Стандарт языка непрерывно
обновляется и дополняется, следствие этого - каждый год выходит новая
версия HTML. С другой стороны - вэб-браузеры, с помощью которых
пользователи просматривают html-страницы, также имеют свои различия в
части интерпретации и поддержки отдельных тэгов. Это обусловлено тем,
что разработкой браузеров занимаются различные компании. Что из этого
следует? Попросту говоря, один и тот же html-код разные браузеры будут
отображать по-разному, а некоторые тэги отдельные браузеры вообще "не
понимают".
На страницах своего сайта я буду рассматривать дескрипторы,
поддерживаемые Microsoft Internet Explorer 5.0 (IE 5.0). Это следует
учитывать, когда будете разбирать приводимые примеры.
Что такое HTML?
HTML (HyperText Markup Language, язык гипертекстовой
разметки) - специальные инструкции браузеру, с помощью которых
создаются Веб-страницы.
Т.е. Web-страницы - это документы в формате HTML, содержащие текст и
специальные тэги (дескрипторы) HTML. По большому счету тэги HTML
необходимы для форматирования текста (т.е. придания ему нужного вида),
который "понимает" браузер. Документы HTML хранятся в виде файлов с
расширением .htm или .html.
Тэги HTML сообщают браузеру информацию о структуре и
особенностях форматирования Веб-страницы. Каждый тэг содержит
определенную инструкцию и заключается в угловые скобки <>.
Большинство тэгов состоят из открывающей и закрывающей частей и
воздействуют на текст, заключенный внутри.
Для более быстрого знакомства с HTML-кодом советую просматривать
понравившуюся вам страницу в режиме "В виде HTML". Для этого в браузере
надо выбрать пункт меню "Вид" - "В виде HTML".
После этого откроется новое окно с исходным текстом HTML-кода.
Просматривая готовый код HTML, вы узнаете, как тэги языка применяются
более опытными программистами. Кроме того, это один из способов
преодоления различных проблем, возникающих время от времени. Как создаются Web-страницы?
Что такое Вуб-страница? По сути дела - это простой текстовый
документ, содержащий тэги (которые в свою очередь являются обычным
текстом, заключенным в скобки). Т.е., исходя из вышеизложенного,
Веб-страницы можно набрать в любом текстовом редакторе (Блокнот,
WordPad, Word и т.д.). В этом случае абсолютно все надо набирать своими
ручками. Основной плюс такого метода - код получается абсолютно
минимизированным, т.е. "вес" такой html-страницы будет минимальным. К
недостаткам следует отнести тот факт, что пользователь должен очень
хорошо знать язык html-разметки, да и результаты своего труда нельзя
будет сразу посмотреть. Поэтому таким методом создания Вэб-страниц
практически никто не пользуется. Порекомендовать его можно разве что для
создания простеньких Вэб-страничек если нет возможности использования
специализированных программ.
Практически все Веб-дизайнеры используют специальные программы, которые называются HTML-редакторы. Наиболее популярные - Macromedia HomeSite, Dreamweaver MX.
Чем же они хороши? Прежде всего, тем, что они как раз и предназначены
для создания Веб-страниц. Синтаксис в таких программах обычно
выделяется разными цветами, так что очень хорошо видно где находится
текст, а где дескрипторы, а где php-код. Многие сложные конструкции
тэгов можно вводить одним щелчком мышки. Результат своего труда виден
тут же, в соседнем окошке. Если вы серьезно занимаетесь вэб-дизайном, то
без такой программы вам просто не обойтись.
Кроме вышеуказанных программ существует еще один тип
специализированных программ - это, так называемые, средства визуального
проектирования (Microsoft FrontPage, HoTMetal Pro). Они позволяют
создавать Веб-страницы таким образом, чтобы полностью исключить
необходимость набора тэгов HTML вручную. Подобные программы выполняют
все необходимые операции автоматически, по мере "рисования"
Вэб-страницы. К недостаткам таких программ следует отнести тот факт, что
"вес" таких страниц оказывается большим из-за избыточного HTML-кода, да и изящную страничку без подправки кода "вручную" сделать весьма проблематично.
Сам я пользуюсь Macromedia HomeSite. Уже к ней привык и она мне очень
нравится. Правда на Миллениуме у меня были с ней проблемы с
инсталляцией. Но на ХР - работает без проблем. Если у вас нет
возможности приобрести Macromedia HomeSite, поройтесь в Интернете. На
любом софтархиве найдете много бесплатных HTML-редакторов. Попробуйте
разные и выберите тот, который вам по душе.
|