Уценка против разметки - они связаны? - PullRequest
157 голосов
/ 23 августа 2008

Я использую уценку, чтобы редактировать этот вопрос прямо сейчас. В некоторых вики я использовал вики-разметку. Это одно и то же? Они связаны? Пожалуйста, объясни. Если я хочу реализовать одно или другое в веб-проекте (например, stackoverflow), что мне нужно использовать?

Ответы [ 5 ]

182 голосов
/ 23 августа 2008
95 голосов
/ 23 августа 2008

Разметка - это термин от редактирования печати - редактор просматривал текст и добавлял аннотации (то есть курсивом, жирным шрифтом) для принтеров, чтобы использовать их при создании окончательной версии. Это называлось разметкой текста.

Язык разметки компьютера - это просто стандартизированное сокращение для такого рода аннотаций.

HTML - это в основном стандартный язык разметки в Интернете, но он довольно многословный.

Список в HTML:

<ul>
    <li>Item one</li>
    <li>Item two</li>
</ul>

Markdown - это особый язык разметки, имеющий собственный простой синтаксис.

Список в уценке:

* Item one
* Item two

Оба из них будут работать в ваших сообщениях stackoverflow.

Markdown не может делать все, что может HTML, но оба являются языками разметки.

17 голосов
/ 23 августа 2008

Markdown - игра слов, потому что это разметка. «Уценка» - это существительное.

Разметка - это просто способ предоставления функциональности над обычным текстом. Например: форматирование, ссылки, изображения и т. Д.

6 голосов
/ 25 августа 2008

Разметка - это общий термин для форматирования контента, например HTML, но разметка - это библиотека, которая генерирует разметку HTML. Взгляните на Уценка .

4 голосов
/ 13 мая 2009

Уценка и разметка, используемые в Mediawiki (программное обеспечение вики, которое поддерживает Википедию), не совпадают.

Они связаны в том смысле, что оба являются менее подробными способами ввода html (с некоторыми дополнительными функциями), но я сомневаюсь, что они связаны друг с другом в любом другом смысле.

Если вы хотите использовать Markdown на своем сайте, просто Google Markdown + ваша любимая платформа / язык, и вы, скорее всего, найдете библиотеку, которая сделает это за вас.

Если вы хотите реализовать разметку Mediawiki, вам, вероятно, нужно поискать лучшие (например, Markdown).

...