Что такое браузерный гипертекстовый язык HTML?
На самом деле, язык HTML – это не язык программирования, это язык гипертекстовой разметки текста. Запомните это. Почему гипертекстовой? Потому что он позволяет делать ссылки с одного документа на другой. Это вся та масса ссылок, которые есть в Интернете: она, как раз таки, создана с помощью гипертекстовой части языка HTML. Почему разметки? Потому что язык HTML он всего лишь позволяет размечать блоки на странице, чтобы они правильно отображались на Web-сайте.
Давайте посмотрим на пример HTML-кода, чтобы Вам сразу было понятно. Возьмём для примера. Откройте свой браузер и зайдите на страницу вашей любимой поисковой системы. В принципе, можно взять любой сайт и посмотреть у него HTML-код через меню браузера. Выберете пункты меню (вид-> просмотр HTML-кода или исходный код страницы) зависит от браузера. Мы увидим вот такую картину.
Это и есть HTML в том виде, в котором вы будите его изучать. Если он Вам сейчас кажется сложным и громоздким, ничего страшного в этом нет. Через несколько уроков Вы убедитесь, что здесь всё очень просто и делается это всё очень быстро.
Вот, в принципе, с первым пунктом мы закончили. Первый пункт, что такое HTML? мы уже разобрали: это та база, на которой строится любой Web-сайт и язык, который позволяет делать разметку текста для Web-страниц.
Второй пункт – это «HTML – самый простой язык». Вот это Вы должны сразу усвоить, потому что многие люди зацикливались на том, что это всё сложно и это всё очень долго и нудно изучается. На самом деле, нет: HTML – самый простейший язык, те языки программирования, которые изучаются в школе, они намного сложнее, чем HTML.
На сегодняшний день я знаю очень много людей, которые далеки от программирования, которые в школе терпеть не могли всякую информатику, а сегодня они щёлкают этот HTML, как орешки и создают сайты просто на лету. Поэтому запомните: ничего сложного в нём нет, это всего лишь язык разметки текста.
Наверное, Вы слышали, что 20% Ваших дел имеют 80% важности на результат. То же самое и здесь: 20% языка позволяют сделать 80% задач, которые можно вообще сделать с помощью HTML. Здесь вам не стоит отступать от этого правила, Вам не нужно изучать какие-то сложные устаревшие вещи, Вы будете изучать только то, что реально используется на практике.
Четвёртый пункт. На самом деле HTML постоянно прогрессирует, были более ранние версии, но сейчас основная установившаяся версия это версия 4.01, именно её Вам и потребуется изучать.
Следующий пункт – это «браузеры и их свободы». Если Вы не знаете, что такое браузер, то браузер – это тот самый обозреватель, который используется при сёрфинге а Интернете. Тот самый… та самая программа, в которую Вы вбиваете адрес сайта, и которая отображает этот HTML-код. По сути, браузер – это программа, которая транслирует HTML-код в такой понятный, наглядный вид как то что вы видите заходя на сайт.
Почему здесь употреблено слово «свободы» сейчас мы об этом поговорим. Это связано с тем, что на сегодняшний день на рынке присутствует несколько разных браузеров: это и браузер Internet Explorer, браузер Opera, Firefox и т.д. Все эти программы, они созданы разными фирмами. Каждая фирма пытается сделать свой браузер лучше. И, не смотря на то, что есть какие-то стандарты, есть какие-то правила отображения тех или иных моментов этого языка, всё равно HTML, наверное, это самый демократичный язык и поэтому разные браузеры могут трактовать Ваш HTML-код немножко по-разному. Например фирма, пытаясь улучшить какие-то моменты, она пишет код, который отличается от кода конкурента. Соответственно, один браузер может отображать сайт по-своему, другой браузер чуть-чуть по другому. Вот в этом и заключаются их свободы, поэтому имейте это в виду, потому что при разработке сайта Вы должны будете тестировать его сразу во всех популярных браузерах.
Шестой пункт – это «В чём Вы будите писать код» или где Вы будете обучаться. Тот самый код, что я Вам показал, Вы его должны где-то создавать. И, не смотря на то, что сегодня существует огромное множество различных HTML-редакторов, Вам надо начинать обучение с простого Блокнота. Он есть в операционной системе Windows, установлен по умолчанию, поэтому Вам его не нужно нигде дополнительно искать, устанавливать и т.д. Да и как показывает практика, вот такое обучение, когда человек пишет HTML-код вручную, с нуля, оно намного эффективнее и язык запоминается намного быстрее. Напомню, что данная программа запускается через меню «Пуск» > «Все программы» > «Стандартные» > «Блокнот».
Все пункты мы здесь разобрали. Остался последний пункт, который я Вам хотел ещё объяснить. Последний пункт заключается в том, чтобы Вы понимали, как располагается сайт на сервере. То есть, когда мы набираем в адресной строке url какого-то сайта, у нас браузер обращается к серверу, где лежит этот сайт, и сервер, в ответ на этот запрос, посылает браузеру HTML-код. Сайт сам лежит на сервере в виде файла, который содержит код, о котором я Вам уже рассказывал. На сервере есть, допустим, 5 файлов, которые содержат весь сайт. Когда мы обращаемся к этому серверу по указанному адресу, нам выдаётся вот этот HTML-код, который браузер уже на нашем компьютере транслирует и показывает результат работы (выполнения) HTML кода. Многие люди, не понимая этого, совершают ненужные ошибки.
