Языки разметки - это невидимая клога многих вещей, которые мы делаем на компьютере, например, отправлять сообщения, просмотр документов и просматривать Интернет. Вот краткий взгляд на то, что они делают.
Маркеп текст
Текст, который вы читаете прямо сейчас, не просто состоит из текстовых символов. Когда группа персонажей в жирный, курсив, или подчеркнуты, они отформатированы. Под капотом (таким образом, вы не можете видеть во время прочтения этого), эти символы завернуты в теги, чтобы они выглядели таким образом. То же самое касается текста, который меньше, появляется в другом цвете или написано в другой шрифте. Чтобы это произошло, текст должен быть написан в чем-то, называемом языком разметки автором.
Язык Markup - это система форматирования и устранения элементов в документе с использованием тегов. В отличие от физических аннотаций и разметки на бумажных документах, эти теги появляются только в документе, пока автор пишет текст. Когда приложение обрабатывает разметку, содержимое просто появится как отформатированный текст на просмотрщик. Например, на языке разметки HTML Мы можем обернуть фразу «Hello World!» в смелых бирках.
& lt; b & gt; Hello World! & lt; / b & gt;
Когда этот текст обрабатывается HTML-просмотром, например, веб-браузером, он появится как:
Привет, мир!
Markup не ограничивается обработкой простых текстовых символов, таких как алфавит и цифры, однако. В зависимости от языка он может обрабатывать и форматировать специальные символы, позволяют встроить другие элементы, такие как изображения, видео, приложения и машиночитаемые данные.
Общие языки разметки
Два наиболее распространенных языка разметки являются HTML, который используется для создания веб-страниц, видимых через Интернет, и XML , который хранит структурированные данные с помощью настраиваемых тегов.
Когда вы посмотрите на большинство страниц в Интернете, вы по сути, вы скачиваете и просмотрете HTML-страницу. Страница, которую вы читаете прямо сейчас, написан в HTML. На самом деле, в Многие браузеры , вы можете щелкнуть правой кнопкой мыши на странице, чтобы увидеть синтаксис HTML всей страницы. HTML поддерживает создание различных структур и разделов внутри страницы, определяющие элементы на странице и форматирование текста. HTML-теги, как правило, требуют открытия и закрытия тегов, таких как следующее:
& lt; href = "https://www.howtogeek.com" & gt; howtogeek & lt; / a & gt;
Приведенный выше пример создает ссылку на веб-сайт HowTogeek:
HowTogeek
Отказ Обратите внимание, как есть открывающий тег
& lt; a & gt;
с атрибутом
усердие
указывая на ссылку и закрывающий тег
& lt; / a & gt;
Отказ
Вот несколько более известных языков разметки, с которыми вы можете быть знакомы:
-
BBCode:
Язык разметки света широко используется в онлайн-форумах и досках сообщений и легко узнаваемы с использованием квадратных скобок, как
[B] Hello World! [/ B]создавать смелые метки. - Латекс: Довольно сложный язык часто используется для академических и технических целей. Он имеет надежные варианты обработки синтаксиса того, что большинство языков не могут отображать, такие как сложная математика и несуществующие языки.
- Mathml: Язык, используемый для отображения математические формулы , особенно внутри веб-браузеров.
- Текстиль: Язык, используемый для определенных онлайн-блогах и систем управления контентом.
- Сосредоточение : Вы можете быть удивлены, узнав, что SVG, формат, который отображает масштабируемую векторную графику, на самом деле является языком разметки. Он основан на XML и использует структурированные данные для хранения информации о графике.
СВЯЗАННЫЕ С: Что такое файл SVG, и как я могу открыть один?
Маркеп против Markdown.
Если вы слышали о разметке, вы, вероятно, слышали о Отметка Отказ На поверхности, похоже на противоположность разметки; Однако это на самом деле просто тип языка разметки. Markdown - это упрощенный, простой в использовании синтаксис форматирования, который содержит множество основных текстовых параметров, присутствующих на более сложных языках, избегая таких вещей, как закрывающие метки и встроенные нетекстовые элементы.
Markdown популярна среди многих из-за его простоты использования и отсутствия сложных читающих элементов. Это делает его идеальным синтаксисом для текстовых приложений и веб-сайтов. Среди этих сайтов Reddit. , который использует синтаксис разметки для всех постов и комментариев. Это облегчает реддиторы для форматирования текста от любого устройства без необходимости добавлять длинные теги. Это также дополняет решение Reddit, чтобы запретить встроенные среды в комментарии.
Другие услуги, которые используют Markdown, являются репозиториями кода, такие как GitHub, посланники, такие как WhatsApp и Раздор и текстовые редакторы, такие как Typora и Stackedit. Если вы хотите узнать, как его использовать, проверьте наш Руководство по маркированию Отказ Счастливые метки!
СВЯЗАННЫЕ С: Что такое Markdown и как вы его используете?