Основы HTML

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

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

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

break-people.ru: Здравствуйте! Приятно видеть вас среди нас.
Здравый смысл: И вам не хворать. Давайте сразу к делу, у меня сегодня еще несколько встреч с важными людьми.
break-people.ru: Хорошо, почему тэги со слэшем и без слэша?
ЗС: Потому что изначально было придумано разбить веб-документ на секции. И по сей день эту традицию продолжают. А раз так, то надо обозначать где секция начинается и где кончается. Тот что без слэша открывает секцию. Со вторым пояснять?
break-people.ru: Ну, думаю мы догадаемся. А зачем угловые скобки?
ЗС: Затем, чтобы тэги отличать от наполнения. Иначе свалка букв получится.
break-people.ru: Свалка это не наш метод. А почему спецификация развивается дальше и, кажется, пухнет от обилия тэгов?
ЗС: Затем же, зачем планета крутится. Прогресс же не стоит на месте, появляются разное медианаполнение. Тут и флэш, и видеоролики, и... Я слышал о целых кинотеатрах в сети. И чтобы сделать все это в порядке вещей, в спецификацию добавляют новые тэги. И теперь браузеры сразу знают при первом пролете по исходнику где какой медиа элемент и если нет флэша, то браузер адрес на модуль укажет или даже закачает модуль и установит самостоятельно если такая функция предусмотрена. Главное, что пользователю станет проще и легче.
break-people.ru: Как вы относитесь к таблицам?
ЗС: Замечательно. Я, знаете ли, люблю когда все четко и ясно выстроено в логической последовательности. Но верстальщиков, которые красивый дизайн загоняют в таблицы называю террористами.
break-people.ru: Почему?
ЗС: Потому что таблицы не всегда себя одинаково ведут в различных браузерах. И такое наблюдается не только с таблицами, но и с другими элементами. Все ведь зависит от ядра, от основы на которой работает браузер. И вот бедный верстальщик ночами сидит и пытается сделать так, чтобы было одинаково во всех основных браузерах. Или борется с тем, чтобы при растяжении или сужении все было в порядке и элементы страницы не разлетелись кто куда. В этом плане дизайнеру легче.
break-people.ru: А как быть?
ЗС: Изначально делать дизайн "резиновым". И строить его на элементах <div>, тесно взаимодействуя с CSS.
break-people.ru: CSS?
ЗС: Да, CSS.
break-people.ru: Нет, всмысле, что это?
ЗС: Ах вот вы как вопрос поставили. Дословно - Каскадных стилей лист. Бред, правда? В двух словах не скажешь. Отмечу, что это хороший инструмент-помощник при верстке. Добавлю, что лучший мануал по CSS смотреть здесь. Правда, на английском. Будет время - переведете.
break-people.ru: Обязательно. И еще свой материал напишем. Спасибо за краткое введение в основы.
ЗС: Пожалуйста. Обращайтесь. Обращатся к здравому смыслу - полезное занятие. Денег я пока не беру. Удачи!
break-people.ru: [замешкался]. Он улетел, но обещал вернутся.

Примечание: Автор зазнался и говорит о каких-то тэгах не объясняя, что это такое. Поэтому нужно исправить недоработку. Тэг от английского tag, означает слово Метка. HTML служит для разметки. А чем размечать? Метками, конечно. А так как придумали это все западные специалисты, мы просто взяли и транслитом их слово перегнали на наш. Получилось - тэг. Из самых популярных, стоящих в первых спецификациях - <html>,<head>,<body>. Привыкнуть можно, даже если сложно.

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

P.S. Ты уже готов сделать свою первую страницу. Только не забудь посоветоватся со здравым смыслом прежде чем, что-то начинать;)




Ссылки:

К содержанию

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика