Зачеркнутый с GitHub Markdown

375

Использование HTML-тегов должно работать с GitHub Markdown, но, в частности, <s>text</s>у меня не работает. Раньше он работал на устаревшей странице предварительного просмотра , но не при предварительном просмотре README.mdфайла. Это работает на вики. Я не нашел специального синтаксиса для зачеркивания на странице Markdown: Syntax .

Разве это не возможно?

Методи
источник

Ответы:

501

Используйте ~~ тильды вокруг слов ~~.

Ян Гринлиф Янг
источник
3
не будет работать на нескольких пунктах одновременно, но это достаточно хорошо тоже .. Тое
Светослав
Хороший @iangreenleaf
james_womack
1
Это также работает на dillinger.io . Вступил в это сообщество только для того, чтобы проголосовать.
MD XF
1
Он также работает на trello.com .
Хуан Хосе Мелеро Гомес
1
Это также работает в предварительном просмотре вики Visualstudio.com, yayy
Mvision
124

Я просто использовал следующий синтаксис

<del> ... </del>

успешно на GitHub в описании проблемы.

бит-пират
источник
3
Это тоже хороший ответ, так как Markdown принимает произвольные теги HTML. Зависит от того, как вы хотите его использовать.
Ян Гринлиф Янг
3
Работает с Unfuddle, спасибо!
Stachu
1
Приятно!
Искал
1
Не работает с Gitlab :(
Мэтт Кнайзер
Работает с Gitlab!
leonheess
35

Я знаю, что это старый вопрос, но я не вижу очень подробного ответа о возможности зачеркнуть ваш текст. Итак, вот мой ответ:

Есть несколько способов сделать это:

  1. <strike>strike</strike>удар
  2. <del>strike</del>забастовка
  3. <s>strike</s>удар
  4. ~~strike~~ → ~~ забастовка ~~
  5. ~strike~ → ~ удар ~

Поскольку тильды не работают на платформах Stack Exchange (позже: SE) , синтаксис HTML - самый правильный способ нанести удар по вашему тексту. Этот синтаксис - небольшой взлом, чтобы сделать то же самое вместо обозначений уценки.

Поскольку нет универсальной нотации для текста уценки, нотации могут быть разными для каждой платформы. Вот обзор для нескольких платформ:

  • На Slack вы должны использовать одну тильду
  • На GitHub вы можете использовать все нотации
  • На платформах SE вы должны использовать синтаксические нотации HTML , как указано выше.

GitHub ароматизированное Markdown только упоминает , что вы можете использовать двойную тильду, но вы можете использовать все.

H. Pauwelyn
источник
1
Отличный ответ, он более всеобъемлющий, чем принятый, поскольку он предоставляет альтернативы местам, где ~~ не работает ~~ В Multimarkdown и Marked2 тильда для меня не работает.
Пол Солт
К сожалению, <s> html </ s> не работает в комментариях.
Хлоя
7

Просто используйте, ~чтобы заключить все, что вы хотите ударить.

Вот ГИФ.

анимированный GIF-файл, демонстрирующий использование тильды

Просто используйте ~символ в начале и конце в уценке.

~strike~

Ахмад Авайс
источник
Кажется, больше не работает
Нарамсим
-2

<s>и </s>это единственное, что работает
~ и ~~ оба они не работают под

Sebestain
источник