Markdown vs markup - связаны ли они?
Вопрос
Я использую markdown для редактирования этого вопроса прямо сейчас.В некоторых Вики Я использовал вики-разметку.Это одно и то же?Связаны ли они?Пожалуйста, объясните.Если я хочу реализовать то или иное в веб-проекте (например, stackoverflow), что мне нужно использовать?
Решение
- Разметка это общий термин для языка, описывающий форматирование документа
- Уценка это конкретная библиотека разметки: http://daringfireball.net/projects/markdown/
Другие советы
Разметка - это термин из редактирования печати - редактор просматривает текст и добавляет примечания (т. е.это выделено курсивом, то жирным шрифтом), чтобы печатники использовали их при создании окончательной версии.Это называлось разметкой текста.
Язык компьютерной разметки - это всего лишь стандартизированное сокращение для такого рода аннотаций.
HTML - это, по сути, стандартный язык разметки в Интернете, но он довольно подробный.
Список в формате HTML:
<ul>
<li>Item one</li>
<li>Item two</li>
</ul>
Markdown - это специфический язык разметки, имеющий свой собственный простой синтаксис.
Список в Markdown:
* Item one
* Item two
Оба они будут работать в ваших сообщениях stackoverflow.
Markdown не может делать все, что умеет HTML, но оба являются языками разметки.
Markdown - это игра словами, потому что это разметка."Уценка" - это имя собственное.
Разметка - это всего лишь способ предоставления функциональности поверх обычного текста.Например:форматирование, ссылки, изображения и т.д.
Разметка - это общий термин для форматирования контента, такого как HTML, но markdown - это библиотека, которая генерирует HTML-разметку.Взгляните на Уценка.
Markdown и разметка, используемая в Mediawiki (вики-программное обеспечение, обеспечивающее работу Википедии), - это не одно и то же.
Они связаны в том смысле, что оба являются менее подробными способами ввода html (с некоторыми дополнительными функциями), но я сомневаюсь, что они связаны друг с другом в каком-либо другом смысле.
Если вы хотите внедрить Markdown на свой сайт, просто погуглите Markdown + на вашей любимой платформе / языке, и вы, скорее всего, найдете библиотеку, которая сделает это за вас.
Если вы хотите реализовать разметку Mediawiki, вам, вероятно, нужно поискать что-нибудь получше (например, Markdown).