Мови розміток є невидимою основою багатьох речей, які ми робимо на комп'ютері, як відправка повідомлень, перегляд документів і перегляд в Інтернеті. Ось побіжний погляд на те, що вони роблять.
розмітка тексту
Текст, який ви читаєте зараз не тільки з текстових символів. Коли група символів в напівжирний, курсив, або підкресленням, вони відформатовані. Під капотом (таким чином, ви не можете бачити, читаючи це), ці символи упаковуються в тегах, щоб зробити їх таким чином. Те ж саме стосується тексту, який менше, з'являється в іншому кольорі, або написано іншим шрифтом. Щоб це сталося, то текст повинен бути написаний на те, що називається мовою розмітки автором.
Мова розмітки являє собою систему для форматування і компонування елементів в документі за допомогою тегів. На відміну від фізичних анотацій і позначок на паперових документах, ці теги з'являються тільки в документі, а автор пише текст. Коли додаток обробляє розмітку, вміст буде просто відображатися як форматований текст до глядача. Наприклад, на мові розмітки HTML , Ми можемо обернути фразу «Привіт, світ!» жирним шрифтом тегів.
& Л; б & GT; Привіт світ & л ;! / Б & GT;
Коли цей текст обробляється HTML перегляду, як веб-браузер, він буде виглядати наступним чином:
Привіт Світ!
Розмітка не обмежується обробки простих текстових символів, таких як букви і цифри, однако. Залежно від мови, він може обробляти і формат спеціальних символів, дозволяють вбудовувати інші елементи, такі як зображення, відео, додатків і машинозчитуваних даних.
Загальні Мови розмітки гіпертексту
Два більшість мов розмітки поширені в HTML, який використовується для створення веб-сторінок, що переглядаються через Інтернет, і Хмл , Що стереже структуровані дані за допомогою настроюваних тегів.
Коли ви дивитеся на більшості сторінок в Інтернеті, ви, по суті завантаження і перегляд HTML-сторінки. Ви зараз читаєте сторінка написана в HTML. Насправді, в багато браузери , Ви можете натиснути правою кнопкою миші на сторінці, щоб побачити HTML синтаксис всієї сторінки. HTML підтримує створення різних структур і розділів всередині сторінки, визначення елементів в межах сторінки, і форматування тексту. HTML-теги, як правило, вимагають відкриття і закриття тегів, як наступне:
& Lt; A HREF = "https://www.howtogeek.com" & GT; HowToGeek & л; / а & GT;
Наведений вище приклад створює посилання на сайт HowToGeek, як це:
HowToGeek
. Зверніть увагу, як є відкриває тег
& Л; & GT;
з атрибутом
HREF
вказуючи на зв'язок, і закриває тег
& Л; / а & GT;
.
Ось кілька більш відомих мов розмітки, які можуть бути знайомі з:
-
BB-коду:
Легкий мову розмітки широко використовується в інтернет-форумах і дошках оголошень і легко впізнаваним з використанням квадратних дужок, як
[Б] Hello World! [/ B]створювати сміливі теги. - LaTeX: Досить складна мова часто використовується для наукових і технічних цілей. Вона має потужні можливості для обробки синтаксису, що більшість мов не можуть відобразити, наприклад, складну математику і неіснуючі мов.
- MathML: Мова, що використовується для відображення математичні формули , Зокрема, всередині веб-браузерів.
- Текстиль: Мова, що використовується для деяких інтернет-блогів і систем управління контентом.
- Св : Ви можете бути здивовані знати, що SVG, формат, який відображає масштабируемую векторну графіку, насправді це мова розмітки. Він заснований на XML і використовує структуровані дані для зберігання інформації про графік.
Пов'язані: Що таке SVG файлів і Як відкрити один?
Розмітка проти Markdown
Якщо ви чули про розмітку, ви, мабуть, чули про уцінка . На поверхні це звучить як протилежність розмітки; Однак це насправді лише тип мови розмітки. Markdown - це спрощений, простий у використанні синтаксис форматування, який містить багато основних варіантів тексту, наявних у більш складних мовах, уникаючи таких речей, таких як закриваючи теги та вбудовані нетекстові елементи.
Markdown є популярним серед багатьох через простір використання та відсутність складних елементів. Це робить його ідеальним синтаксисом для текстових додатків та веб-сайтів. Серед цих веб-сайтів є Червоніти , який використовує синтаксис Markdown для всіх повідомлень та коментарів. Це дозволяє легко відтворювати текст з будь-якого пристрою без необхідності додавати довгі теги. Це також доповнює рішення RedDit, щоб заборонити вбудовані носії у коментарях.
Інші послуги, які використовують Markdown, є сховищами коду, як Github, Messenders, як WhatsApp і Розлад , а текстові редактори, такі як tymora та stackedit. Якщо ви хочете дізнатися, як його використовувати, перевірте нашу Посібник з маркування . Щасливі теги!
Пов'язані: Що таке маркування і як ви його використовуєте?