Skip to main content

Что такое языки разметки? - Веб-дизайн

Язык разметки HTML (Май 2025)

Язык разметки HTML (Май 2025)
Anonim

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

Давайте посмотрим на 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 следующим образом: , Существует также несколько стандартных языков, которые уже созданы с помощью XML: MathML для определения математики, SMIL для работы с мультимедиа, XHTML и многих других.

XHTML-eXtended Язык разметки гипертекста

XHTML 1.0 - это HTML 4.0, переопределенный для соответствия стандарту XML. XHTML был заменен в современном веб-дизайне HTML5 и изменениями, которые произошли с тех пор. Вы вряд ли найдете какие-либо новые сайты, использующие XHTML, но если вы работаете на гораздо более старом сайте, вы все равно можете столкнуться с XHTML там в дикой природе.

Между HTML и XHTML нет значительных различий, но вот что вы заметите:

  • XHTML написан в нижнем регистре. Хотя теги HTML могут быть записаны в случае UPPER, случае MiXeD или в нижнем регистре, чтобы быть правильными, теги XHTML должны быть в нижнем регистре. (Обратите внимание - многие веб-профессионалы пишут HTML во всех строчных строках, хотя это не является техническим требованием).
  • Все элементы XHTML должны иметь конечный тег. Элементы с одним тегом, например, и в конце тега требуется заключительная слэш (/): <> / >
    • <> / >
  • Все атрибуты должны быть указаны в XHTML. Некоторые люди удаляют цитаты вокруг атрибутов, чтобы сэкономить место, но они необходимы для правильного XHTML.
  • XHTML требует, чтобы теги были правильно вложены. Если вы откроете жирный шрифт (), а затем курсивом (), вы должны закрыть курсивный элемент () перед тем, как закрыть жирный шрифт (). (Обратите внимание, что оба эти элемента устарели, потому что они являются визуальными элементами. HTML теперь использует а также вместо этих двух)
  • Атрибуты HTML должны иметь имя и значение. Атрибуты, которые являются автономными в HTML, также должны быть объявлены с помощью значений, например, HR атрибут будет записан noshade = "noshade".