Лекция №1. Небольшое введение и подготовка к работе.

HTML не является языком программирования, это язык разметки текстовых документов. В нем необязательно точное соответствие синтаксису, объявление переменных, описание процедур и классов и прочих атрибутов "обычных" языков программирования. Если вы не укажете такой важный элемент как TITLE или BODY, то броузер просто будет использовать соответствующее значение по умолчанию. Если вы сделаете синтаксическую ошибку, самое страшное, что случится - искажение вида документа в окне броузера, при котором ошибку легко найти и исправить. Вы никогда не будете мучиться с отладкой текста, как всегда случается при написании более-менее сложных программ на языке программирования. Вы сами не заметите, как начнете с легкостью писать HTML-код самостоятельно.

С чего начинается создание страницы? Однозначно ответить сложно. Надо придумать себе правило, а потом им руководствоваться. Иногда работа начинается с графики, иногда с текста. Допустим, мы начали с текста. Собственно говоря, HTML - язык разметки текста, а не картинок. А создание страниц начинается именно с HTML. Без него - только e-mail можно отправлять, да и то, в последнее время даже почта в гипертексте норовит прийти.

Чем отличается текст на WWW от текста на бумаге? В первую очередь тем, что текст из Интернета вы видите на экране. А это имеет вагон и маленькую тележку минусов. Текст с экрана неудобно читать. Он крив, кос и мелок. Другая - самая, пожалуй, большая - проблема заключается в том, что каждый человек, просматривающий вашу страницу на своем компьютере в своем браузере, волен настроить свои шрифты безо всякого учета ваших пожеланий. Он может выбрать себе основным шрифтом какую-нибудь готическую гарнитуру кеглем 24 пункта (кегель - размер шрифта, измеряется в пунктах). И вы ему не помешаете.

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

При создании страниц я рекомендую удержаться от использования таких программ как FrontPage(r), HomePage(r), PageMill(r), SiteMill(r) и т.п. Если вы одной рукой мешаете в кастрюле борщ, другой утомительно замачиваете белье, а третьей собираетесь делать сайт, то это ваши программы (они для домохозяек).

Чем плохи программы типа FrontPage(r) по сравнению с текстовыми редакторами? Между ними примерно такая же разница, как между духовой печью и микроволновой. Духовка прекрасно обращается с продуктами - хорошо прогревает их, создает тепло дома, делает нежную корочку, поджаривает хлеб. А микроволновка тупо греет воду в любом продукте, совершенно не заботясь о вкусе. Даже тарелки холодными после нее остаются. А самое гнусное - это гренки в микроволновке. С растаявшим сыром на хлебе, который сгибается пополам.
Страницы, вышедшие из FrontPage(r) - это как раз такие гренки. Их видно за километр и они неудобоваримы. В общем, используйте специализированный текстовый редактор.

Чем отличается текстовый редактор от текстового процессора? Тем, что первый редактирует, а второй - процессирует? Ну да. Текстовому редактору не нужны разные шрифты, поддержка графики, таблицы, чертежи. Он мал и неприхотлив. Он быстро обрабатывает тексты любого размера. Это то, что нужно для HTML

Я искренне советую вам во время обучения пользоваться... ...самым обыкновенным блокнотом. Это особенно важно в самом начале нашего курса, когда мы будем проходить азы. В дальнейшем, возможно, мы перейдем на использование Microsoft Front Page, он должен быть практически на каждом компьютере в меню "Пуск".

Вот и все на сегодня. Ваше домашнее задание: найти на своем компьютере программу "Блокнот" и "Microsoft Front Page". Описать своими словами, что вы уяснили из лекции, и какими принципами будете руководствоваться в создании своего дизайна сайта.
Домашние работы присылайте профессору Сандре Дамблдор.

  При написании этого урока использовались материалы:
Статья Артемия Лебедева "Подход к тексту на WWW"
Статья Станислава Жаркова "Один на один с HTML"
Статья Артемия Лебедева "Рабочий стол и инструментарий"

Hosted by uCoz