Создание сайта начинается с освоения
языка HTML. Как бы Вы не хотели, вникнуть в это дело необходимо. Ну это конечно
же, если Вы хотите создать красивый, стильный сайт, а не по страшному шаблону на
народ.ру.
HTML - представляет собой довольно простой набор команд, описывающих структуру
документа. Этот язык разметки позволяет выделить в документе отдельные
логические части - заголовки, абзацы, таблицы и т.д. Конечно, страницы можно
создавать с помощью специальных программ-редакторов, однако они нередко могут
создавать плохой HTML-код, который
работает не во всех платформах.
Документ в окне с кодом HTML - это текстовый документ специального формата. Все
файлы этого формата имеют расширение .html и .htm. В документе
HTML обычный текст сочетается с элементами разметки, заключенными в угловые
скобки < и >, например, <html>, <head>, <title>,
</title>. Такие элементы называются тегами. Теги бывают одиночными,
открывающимися и закрывающимися. Теги состоят из:
• левой угловой скобки <
• необязательного символа слэш /, которй означает, что тег является
конечным, закрывающим некоторую структуру, например </title>.
• имени тега, например, html
• необязательных атрибутов. Тег может быть без атрибутов или сопровождаться
одним или несколькими, например, alight="center"
• правой угловой скобки >
Теги HTML сообщают браузеру информацию о структуре и особенностях форматирования
веб-страницы.
В тегах могут быть использованы только символы латинского алфавита, а в
значениях атрибутов - любые символы. Если в качестве значений атрибута
используются, например, символы кириллицы, то они должны быть заключены в
кавычки, например, name="Раздел 1".
Язык HTML не различает большие и малые буквы. Большинство тегов являются
парными: за открывающимся тегом следует соответствующий ему закрывающий, а между
ними содержится текст или другие теги. В таких случаях два тега и часть
документа, заключенная между ними, образуют блок, называемый элементом HTML.
Некоторые теги, например, <hr>, являются одиночными и для них
закрывающийся тег не применяется. Такие теги сами по себе являются элементами
HTML.