Что такое html? Введение в HTML

Всем привет. Решился я всё-таки сделать 2 раздела, которые будут содержать основы сайтостроения, а точнее, основы HTML и CSS. Зачастую, у начинающих блоггеров зачастую нет финансов, чтобы заказать уникальный шаблон или нанять фрилансера, чтобы подкорректировать косяки на сайте или блоге.

Что такое html

А выполнить ту или иную задачу необходимо. Поэтому, думаю, эти знания пригодятся другим блоггерам. Конечно, если вы пришли в блоггинг(что такое блог?) ради забавы или от нечего делать, тогда смело можете закрывать данную статью.

А если решили заняться всерьез и надолго, тогда, добро пожаловать, основы сайтостроения вам пригодятся и пойдут только на пользу. Ознакомившись с основами CSS и HTML, вам больше не придется тратить несколько дней для устранения косяков в коде шаблона, часами ковыряться в коде плагинов и т.д., вы узнаете основы, а зная их, работа пойдёт как по маслу ;).

Что такое HTML? Введение в HTML

Если расшифровать аббревиатуру HTML, то получиться следующие — HyperТext Markup Language, то есть язык гипертекстовой разметки. Новички зачастую путаются и называют HTML языком программирования, но на самом деле, HTML – это язык разметки и он лежит в основе любого сайта.

Но перед тем как приступить к изучению различных тегов, атрибутов и прочего, ознакомьтесь с некоторыми пунктами, которые представлены ниже.

И первое, что вам нужно понимать, это ток, как работают сайты в сети интернет. Для этого я подготовил небольшой скрин упрощенной модели интернета.

Упрощенная схема интернета

По сути, интернет – это всего лишь сеть компьютеров, которые связаны между собой. По-другому эти компьютеры называют — серверами.

Каждый сервер имеет свой уникальный IP адрес, который идентифицирует этот сервер в сети. На  сегодняшний день в интернете насчитывается миллионы таких серверов, и чтобы не запутаться, каждому серверу присваивается свой сетевой адрес (IP-адрес).

В интернете существует 2 вида серверов.

1)    Где хранятся сами сайты (один такой сервер может вмещать от 1 до сотни тысяч сайтов);
2)    Вспомогательные сервера, которые позволяют нам взаимодействовать с основными серверами.

Один из таких видов – это DNS сервер. ДНС сервер хранит привычные нам адреса, такие как: yandex.ru, vk.com, mail.ru и т.д.
Когда мы в браузере набираем адрес, то обращение идет к ДНС серверу, а DNS сервер уже ищет айпи адрес сервера, на котором хранится запрашиваемый сайт.

По – сути, адреса вида mail.ru, yandex.ru в сети ничего не значат, здесь всё построено на IP – адресах.

Смотрите, как это работает.

Допустим, я открываю любой браузер и ввожу туда желаемый адрес, браузер обращается к DNS серверу (к какому ДНС серверу будет происходит обращение, зависит от вашего провайдера), ДНС сервер перебирает свою базу и находит там запрашиваемый адрес сайта.

Затем он делает запрос к серверу, на котором расположен этот сайт и говорит, мне нужен доступ к такому-то сайту, если с сервером всё в порядке и он доступен, то браузеру посылается совокупность файлов из HTML кодов, CSS стилей и картинок, в итоге мы получаем запрашиваемый сайт.

Запрос штмл сайта

Но, это если используется простая схема, для обычных сайтов-одностраничников, которые сделанные на HTML. Но бывает и более сложная конструкция, если сайт написанный на языке php и все данные у него хранятся в базе, то сначала происходит преобразование и только после этого идет ответ браузеру и мы можем наблюдать картинку на экране, то есть загруженный сайт.

Преобразование

При этом, если взглянуть на исходный код страницы, то там мы не встретим ни граммы кода php, это происходит потому, что было сделано преобразование всех скриптов, функций и прочего в простой HTML код, а браузер понимает только HTML.

Надеюсь, вы поняли, что такое HTML, как происходит работа сайтов в сети интернет и что HTML является фундаментом любого сайта. Идем дальше.

Следующие, на что необходимо обратить внимание, так это на правило 80 на 20. Что это значит? А это значит, что достаточно знать всего 20% языка HTML (основы), чтобы выполнять 80% работы.

А заучивать все теги – это пустая трата времени… Имейте это ввиду.

Язык HTML не стоит на месте, он постоянно развивается, в него вносятся различные дополнения, улучшения, что-то убирается, что-то добавляется и сейчас идет переходный этап. Из версии 4.01 мы потихоньку перебираемся на версию 5, возможно через пару лет, пятая версия будет основным стандартом.

Но версия 4.01 существует уже более 10 лет и является основой. По – сути, 5-я версия – это не новая версия HTML, а всего дополнение к четвертой. В ней появились новые теги, новые атрибуты и некоторые параметры, при этом HTML 4.01 остается фундаментом. Запомните это ;).

Так же, очень важно понимать, что HTML – это всего лишь структура страниц, а CSS – это внешний вид страниц.

Если сделать сайт на HTML, то он будет выглядеть некрасиво, как груда строительных материалов. Но если к этой груде материалов подключить рабочих, то есть стили CSS, сайт приобретет красивый внешний вид и удобное юзабилити (навигацию).

Поэтому, я рекомендую изучать всё постепенно, а именно, сначала изучить HTML, а затем CSS.

Наверняка вы слышали, что сайты делаются при помощи различных программ, и это правда, в  сети их пруд пруди…

Но, другая сторона этой правды заключается в том, что пока вы не знаете сам язык HTML, программы вам не помогут.
Очень многие начинающие сразу устанавливают различные программы и пытаются в них разобраться, на самом деле – это грубейшая ошибка, не повторяйте её!

На начальном этапе лучше пользоваться обычным блокнотом, называется он Notepad++, и все коды прописывать вручную, так сказать, чтобы набить руку и закрепить свои знания.

А когда вы подучите HTML, тогда можно ставить вспомогательные программы, тогда они действительно проявляют свой потенциал и позволяют экономить время.

На самом деле, язык HTML довольно – таки легкий и я с радостью поделюсь с вами его основами, не замудрыми словами, формулами, а действительно простым человеческим языком.

Подписывайтесь на обновления блога и следите за новостями, мы погружается в изучение основ языка HTML.

А вы знали, что такое html? Как вы изучали этот язык, какие трудности постигали, как вы с ними справлялись? Жду ваших комментариев.

Новость. Завершился месяц сентябрь, а это значит, что подводятся итоги конкурса «лучший комментатор месяца». К сожалению, лично не успел зафиксировать, кто же одержал власть, но комментариев налупили дай Бог :Ъ. По подсчетам победил Илья, автор блога dvarenysh-blog.ru.  Илья получает 100 рублей в букашку (webmoney). Жду твой кошелечек к себе на почту.

С уважением, Михед Александр.

Метки:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Комментарии
  1. Белан Константин  |  02.10.2013 в 11:24  |  Цитировать

    Раньше даже не знал что такое HTML, но блоггинг изменил меня и «заставил» методом тыка изучить некоторые основы сайтостроения. А статья отличная! 🙂

    Ответить
    • Михед Александр  |  02.10.2013 в 19:40  |  Цитировать

      Спасибо. Да, если ты в блоггинге то методом тыка научиться можно :), времени только больше уйдет)

      Ответить
  2. Babenko  |  02.10.2013 в 13:52  |  Цитировать

    Странно, на первом месте я был 🙁

    Ответить
    • Михед Александр  |  02.10.2013 в 19:41  |  Цитировать

      Высылай номер, будет в этом месяце 2 победителя 😉

      Ответить
      • Babenko  |  07.10.2013 в 15:37  |  Цитировать

        Оо, спасибо) Только я не помню, отправлял я кошелек или нет?!

        Ответить
        • Михед Александр  |  07.10.2013 в 16:55  |  Цитировать

          Скинь еще раз плиз, а то что-то я не доглядел.

          Ответить
  3. Николай  |  02.10.2013 в 16:46  |  Цитировать

    Я специально не занимался изучением html, все, что знаю, освоил при ведении блога, корректировке файлов через ftp. Первые азы услышал у Евгения Попова, когда по его курсу создавал блог на WordPress. 8)

    Освоить html на уровне блога может каждый, просто начинать нужно с азбуки и постепенно упражняться. Если форсировано изучать, можно натворить неожиданностей довольно неприятных. Представьте, что вы купили свой первый персональный компьютер, сначала все ужасно сложно, а уже через месяц все кажется элементарным, так и в html. =-O

    Ответить
    • Михед Александр  |  02.10.2013 в 19:44  |  Цитировать

      Так оно везде так, сначала сложно, а когда освоил, всё на автопилоте 🙂

      Ответить
    • Сергей Гвоздев Дед  |  24.10.2013 в 07:29  |  Цитировать

      Когда изучил HTML до такой степени, что сам можешь писать HTM-станички, то всё равно нужно практиковаться, ибо навыки со временем пропадают без практики.

      Ответить
      • Михед Александр  |  25.10.2013 в 08:10  |  Цитировать

        Вот это Вы подметили в яблочко). Нужно постоянно находиться в практике и обучаться новому, чтобы не заржаветь)

        Ответить
  4. Александр Викторович  |  03.10.2013 в 05:58  |  Цитировать

    Отлично. Что такое HTML имею смутное представление. Статья немного проясняет понятие. Давненько пытаюсь разобраться, что это такое и с чем его едят, но не знаю с какого края подобраться. А знакомиться конечно нужно. Надеюсь разберусь с вашей помощью.

    Ответить
    • Михед Александр  |  03.10.2013 в 07:19  |  Цитировать

      Конечно разберетесь, Александр 🙂 Вы упрямый, а это хорошо)))

      Ответить
  5. Ольга Карасёва  |  03.10.2013 в 06:48  |  Цитировать

    Предыдущие попытки освоить HTML заканчивались ничем из-за недостатка упорства. Надеюсь, на этот раз хватит терпения для достижения результата. Статья вселяет надежду. Спасибо, Александр! 😉

    Ответить
    • Михед Александр  |  03.10.2013 в 07:26  |  Цитировать

      Приветствую, Ольга. Я надеюсь, что хватит. Если что-то не понятно, спрашивайте, тогда и учиться легче и быстрее 😉

      Ответить
  6. Сергей Гвоздев Дед  |  03.10.2013 в 16:15  |  Цитировать

    Я начал использовать HTML-коды для написания текстов со вставками картинок и гиперссылками ещё в 2000 году. На свой первый сайт salg36.narod.ru вставлял статьи и галереи, написанные с этими кодами. Теперь, когда блог мой построен на WordPress, некоторые мои попытки сделать страницу или запись так, как мне надо моими HTML-вставками , не всегда удаются.

    Ответить
    • Михед Александр  |  04.10.2013 в 10:31  |  Цитировать

      У меня таких проблем нет 🙂

      Ответить
      • Сергей Гвоздев Дед  |  10.10.2013 в 16:12  |  Цитировать

        В те же времена я писал HTM-страницы с вставкой в них звуковых файлов и видео файлов, размещенных на компьютере, тегами . Так эти странички правильно проигрывались только Internet Explorer.

        Chrome, Opera и Firefox не хотели (и сейчас не хотят) воспроизводить видеоролики, требуя какой то плагин и не находя его в Интернете. Хотя для них я уже использовал теги из HTML 5.

        Ответить
        • Михед Александр  |  11.10.2013 в 18:24  |  Цитировать

          Здесь ничего не могу сказать, нужно код видеть, а требует он Адобэ флеш плеер.

          Ответить
          • Сергей Гвоздев Дед  |  24.10.2013 в 07:33  |  Цитировать

            Есть у меня этот Адобэ Флэш Плеер. И тут же обновляю его. Но эти браузеры его в упор не видят в моём случае.

  7. Ирина  |  18.10.2013 в 09:08  |  Цитировать

    Спасибо,все понятно,интересно,все разложено по полочкам.

    Ответить
    • Михед Александр  |  18.10.2013 в 15:54  |  Цитировать

      Для Вас стараемся, девушка 😉

      Ответить
  8. Сергей  |  22.10.2013 в 16:11  |  Цитировать

    Потихоньку осваиваю, и HTML, и CSS =)

    Ответить
    • Сергей Гвоздев Дед  |  24.10.2013 в 07:34  |  Цитировать

      Во. во! Старайся. В жизни всё пригодится!

      Ответить
Добавить комментарий

up