Когда вы начнете исследовать мир веб-дизайна, вы, несомненно, познакомитесь с рядом новых слов и фраз. Одним из условий, которые вы, вероятно, услышите, является «разметка» или, возможно, «язык разметки». Как «разметка» отличается от «кода» и почему некоторые веб-специалисты, похоже, используют эти термины взаимозаменяемо? Начнем с того, что посмотрим, что такое «язык разметки».
Давайте посмотрим на 3 языка разметки
Почти каждый акроним в Интернете с «ML» в нем является «языком разметки» (большой сюрприз, именно это означает «ML»). Языки разметки - это строительные блоки, используемые для создания веб-страниц или всех форм и размеров.
На самом деле в мире существует много разных языков разметки. Для веб-дизайна и разработки есть три специфических языка разметки, которые вы, вероятно, столкнетесь. Это HTML, XML и XHTML.
Что такое язык разметки?
Чтобы правильно определить этот термин, язык разметки - это язык, который комментирует текст, чтобы компьютер мог манипулировать этим текстом. Большинство языков разметки читаются человеком, потому что аннотации написаны таким образом, чтобы отличать их от самого текста. Например, с HTML, XML и XHTML тегами разметки являются <
а также >
, Любой текст, который появляется внутри одного из этих символов, считается частью языка разметки, а не частью аннотированного текста. Например:
Это абзац текста, написанный в HTML
Этот пример является абзацем HTML. Он состоит из открывающего тега (
), закрывающий тег (
) и фактически текст, который будет отображаться на экране (это текст, содержащийся между двумя тегами). Каждый тег включает символ «меньше» и «отлично», чтобы обозначить его как часть разметки.При форматировании текста, отображаемого на экране компьютера или другого устройства, вам необходимо различать текст и инструкции для текста. «Разметка» - это инструкции для отображения или печати текста.
Разметка не обязательно должна быть прочитана компьютером. Аннотации, сделанные в печати или в книге, также считаются разметкой. Например, многие ученики в школе выделяют определенные фразы в своих учебниках. Это указывает на то, что выделенный текст более важен, чем окружающий текст. Цвет подсветки считается разметкой.
Разметка становится языком, когда правила кодируются вокруг того, как писать и использовать эту разметку. У этого же ученика может быть своя «заметка, использующая язык разметки», если они кодифицируют правила, такие как «фиолетовый маркер» для определений, желтый маркер - для деталей экзамена, а заметки карандаша на полях - для дополнительных ресурсов ».
Большинство языков разметки определяются внешним органом для использования многими разными людьми. Так работают языки разметки для работы в Интернете. Они определяются W3C или World Wide Web Consortium.
Язык разметки HTML-HyperText
Язык HTML или HyperText Markup Language является основным языком Интернета и наиболее распространенным, с которым вы будете работать в качестве веб-дизайнера / разработчика. Фактически, это может быть единственный язык разметки, который вы используете в своей работе.
Все веб-страницы написаны в стиле HTML. HTML определяет способ отображения изображений, мультимедиа и текста в веб-браузерах. Этот язык включает элементы для подключения ваших документов (гипертекста) и интерактивные интерактивные документы (например, с формами). Многие люди называют HTML-код сайта, но на самом деле это действительно просто язык разметки. Ни один из этих терминов не является абсолютно неправильным, и вы услышите, как люди, в том числе веб-профессионалы, используют эти два термина взаимозаменяемо.
HTML - это стандартный стандартный язык разметки. Он основан на SGML (Стандартный обобщенный язык разметки). Это язык, который использует теги для определения структуры вашего текста. Элементы и теги определяются символами <и>.
Хотя HTML, безусловно, самый популярный язык разметки, используемый в Интернете сегодня, это не единственный выбор для веб-разработки. Поскольку HTML был разработан, он становился все более сложным, а теги стиля и контента объединялись в один язык. В конце концов W3C решил, что существует потребность в разделении между стилем веб-страницы и контентом. Тег, который определяет только контент, останется в HTML, а теги, которые определяют стиль, устарели в пользу CSS (каскадные таблицы стилей).
Новейшей нумерованной версией HTML является HTML5. Эта версия добавила больше функций в HTML и удалила некоторую строгость, наложенную XHTML (в скором времени на этом языке).
Способ выпуска HTML был изменен с ростом HTML5. Сегодня новые функции и изменения добавляются без необходимости выпуска новой выпущенной версии. Последнюю версию языка просто называют «HTML».
XML-расширяемый язык разметки
Язык eXtensible Markup Language - это язык, на котором основана другая версия HTML. Как и HTML, XML также основан на SGML. Он менее строг, чем SGML, и более строгий, чем простой HTML. XML обеспечивает расширяемость для создания различных языков.
XML - это язык для написания языков разметки. Например, если вы работаете над генеалогией, вы можете создавать теги с использованием XML для определения отца, матери, дочери и сына в вашем XML следующим образом: XHTML 1.0 - это HTML 4.0, переопределенный для соответствия стандарту XML. XHTML был заменен в современном веб-дизайне HTML5 и изменениями, которые произошли с тех пор. Вы вряд ли найдете какие-либо новые сайты, использующие XHTML, но если вы работаете на гораздо более старом сайте, вы все равно можете столкнуться с XHTML там в дикой природе. Между HTML и XHTML нет значительных различий, но вот что вы заметите: XHTML-eXtended Язык разметки гипертекста
<> / >
HR
атрибут будет записан noshade = "noshade"
.