Конструирование HTML






Главная


Уроки


Теги


Инф о создателях


Интересно


Урок 1.
Знакомство

С чего же начать?

Вопрос, который обычно возникает первым, когда человек берется за незнакомое дело: с чего же, собственно, начинать? Что нужно в первую очередь? Какие знания, инструменты и материалы приобретать? С рассмотрения этого вопроса мы и начнем.
Сначала было слово... То есть идея. Это значит, Вы должны, хотя бы в общих чертах представлять, о чем будет рассказывать Ваш сайт. Если есть идея, можно смело приступать к делу. Идея - самая главная составляющая любого дела. Это, конечно, мое мнение. Кто-то думает иначе. Особенно те, у кого идей много. Что же: им легче потому, что все остальное: знания, инструменты и материалы уже существуют, кем-то рождены, выпестованы и выложены в интернет. Остается только взять, сказать спасибо и начинать трудиться, т.е. создавать свой сайт. Если идеи нет, то нужно ее родить, найти, попросить у друзей или знакомых..., одним словом - заиметь. Способ добывания идеи, как и образ жизни, "каждый выбирает по себе".
Предположим, что идея у Вас уже есть. Для ее реализации нужны знания. С этим легче. Знаний, во всяком случае - на интересующую нас тему - куча. Они везде: в книжном магазине, в библиотеке (а может быть и на Вашей личной книжной полке), в интернете, частью которого является страница, которую Вы читаете. Бери, где хочешь. Вы выбрали эту страницу, за что большое спасибо. Пока этого достаточно. Но знаний, как и денег, много не бывает, поэтому Вы смело можете обратиться и к другим источникам. (Я разрешаю : - )). По мере того, как мы будем продвигаться вперед, я буду давать ссылки на ресурсы (т.е. источники), где Вы сможете, если захотите, получить более широкие знания по какому-нибудь конкретному вопросу.
Следующее, что нам понадобится - инструменты. Если исходить из того, что Вы сейчас читаете эти строки - самые главные и дорогостоящие инструменты у Вас уже есть. Правильно, это компьютер и доступ в интернет. Неплохо было бы иметь сканер. Особенно, если Вы захотите выставить на всеобщее обозрение сделанные Вами фотографии или рисунки. Чьи это инструменты и где находятся, это уже вопрос второстепенный. Главное, что Вы имеете к ним доступ и можете (и умеете) ими работать.
Еще один инструмент, который у Вас тоже уже есть - это браузер. Браузеров или программ просмотра этих самых WEB-страниц, существует довольно много. Желательно иметь на своем компьютере хотя бы два самых распространенных: Internet Exploper и Netscape Navigator. Желательно, но не обязательно. Почему желательно несколько? Потому, что все они разные (как это ни странно. Хотя если бы они были одинаковые, зачем бы их так много?). А разные они не только по оформлению интерфейса, но и по языку, который понимают. Ну не совсем, чтобы они на разных языках разговаривали, но языки немного отличаются в деталях. Приблизительно-сравнительно, как русские, украинцы и белорусы. Происходит это оттого, что язык, на котором создаются WEB-документы (называется он HTML) - сравнительно молодой, бурно развивающийся. Несколько лет назад, когда он родился, трудно было предположить, в какую сторону и какими темпами пойдет развитие всемирной паутины, как часто называют интернет. Так вот разные фирмы при разработке своих браузеров закладывали в них разные возможности, и, хотя сейчас многое уже унифицировано, различия еще остаются. И постольку, поскольку посетители Ваших будущих сайтов могут отдавать предпочтения разным браузерам, Вам необходимо сделать так, чтобы прочитать Ваши документы смогли все желающие. Для этого Вам самим придется посмотреть - как только что сделанный Вами документ представляется разными браузерами. Можно и по другому: просто внимательно смотреть спецификацию HTML и использовать только те слова (в HTML они называются - теги), которые понимают все или большинство браузеров. К счастью, сделать документ, который все браузеры покажут хорошо, легче, чем такой, который воспроизводился бы правильно только одним просмотрщиком. Я так долго задержал Ваше внимание на этом вопросе лишь для того, что бы больше к нему не возвращаться. С браузерами вроде все ясно. Если все-таки у кого-то возникнут вопросы - заходите на форум сайтостроителей! - вместе решим любые вопросы!.
Еще Вам понадобятся: HTML-редактор, программа работы с графикой и, если Вы будете создавать музыкальный сайт - программа работы с музыкальными файлами. Если Вы занимаетесь музыкой, то наверняка знаете про музыкальные редакторы больше меня, поэтому здесь эту тему обсуждать не будем. А разговор о HTML и графических редакторах будет в другой главе.
И последнее, что нам понадобится - материалы. Материалов больше всего расходуется два: невосполняемый - время и пополняемый - мозги. Причем потребность в них находится в очень странной зависимости: чем больше имеем второго, тем меньше приходится тратить первого и наоборот. Еще у них есть одно общее свойство: и того и другого всегда не хватает, сколько бы их не было. И никаких советов насчет способов пополнения запасов этих материалов я Вам дать не могу. Все остальные материалы, которые нужны для наполнения Ваших страниц: тексты, данные, картинки и прочая, Вы легко придумаете сами или найдете в интернете. О них поговорим позже.
Ну, вот теперь Вы знаете в общих чертах, что потребуется для создания сайта. Перейдем к конкретным вещам. Следующая глава: HTML-редакторы.


Как работает браузер?

Браузер выполняя программу (интерпретируя HTML-текст) формирует на экране документ, который видит пользователь.
Важно понимать, что элементы отображаются на экран последовательно: слева направо и сверху вниз в соответствие с порядком следования тегов в HTML-программе. Нельзя написать программу так, чтобы браузер сначала нарисовал линию в нижней части экрана, а потом вывел текст в верхней.
Когда рисуют на Бейсике или Си, есть возможность вывести элемент в любое место экрана по своему усмотрению. HTML-программы таким свойством не обладают. Браузер не умеет работать с экранными координатами.
Программируя на HTML, нельзя ориентироваться на определенные размеры окна документа. Браузер, выполняя программу, использует то окно, которое предоставил ему пользователь. Значит, одна и та же HTML-программа может отображаться на экран немного по-разному на разных компьютерах и даже на одном компьютере при разных его настройках.

Урок 1. Знакомство
Урок 2. Оформление текста
Урок 3. Программы
Урок 4. Гипертекст
Урок 5. Графика
Урок 6. Таблицы


Сайт управляется системой uCoz