Tuyệt vời với GitHub Markdown


375

Sử dụng thẻ HTML được cho là hoạt động với GitHub Markdown nhưng, đặc biệt, <s>text</s>không hoạt động đối với tôi. Nó được sử dụng để làm việc trên trang xem trước trực tiếp không dùng nữa , nhưng không phải trên bản xem trước của README.mdtệp. Nó hoạt động trên wiki. Tôi đã không tìm thấy bất kỳ cú pháp đặc biệt nào cho gạch ngang trên trang Markdown: Cú pháp .

Có phải là không thể?

Câu trả lời:


501

Sử dụng ~ ~ dấu ngã xung quanh các từ ~ ~.


3
sẽ không hoạt động trên nhiều đoạn văn cùng một lúc, nhưng điều này cũng đủ tốt .. tnx
Nevena

Nice @iangreenleaf
james_womack

1
Điều này cũng hoạt động trên dillinger.io . Tham gia cộng đồng này chỉ để upvote.
MD XF

1
Nó cũng đang làm việc trên trello.com .
Juan Jose Melero Gómez

1
Nó cũng hoạt động trong bản xem trước wiki visualstudio.com, yayy
Mvision

124

Tôi chỉ sử dụng cú pháp sau đây

<del> ... </del>

thành công trên GitHub trong một mô tả vấn đề.


3
Đây cũng là một câu trả lời hay, vì Markdown chấp nhận các thẻ HTML tùy ý. Phụ thuộc vào cách bạn muốn sử dụng nó.
Ian Greenleaf Young

3
Hoạt động với Unfuddle, cảm ơn!
Stachu

1
Đẹp! Đã tìm kiếm cái này để sử dụng trên một trang SE và thực sự cái này cũng hoạt động trên SE
7ochem

1
Không hoạt động với Gitlab :(
Matt Kneiser

Hoạt động với Gitlab!
leo núi

35

Tôi biết đây là một câu hỏi cũ, nhưng tôi không thấy câu trả lời rất chi tiết về khả năng vượt qua văn bản của bạn. Vì vậy, đây là câu trả lời của tôi:

Có một số cách để làm điều đó:

  1. <strike>strike</strike>đình công
  2. <del>strike</del>đình công
  3. <s>strike</s>đình công
  4. ~~strike~~ → ~ ~ đình công ~ ~
  5. ~strike~ → ~ đình công ~

Vì các dấu ngã không hoạt động trên nền tảng Stack Exchange (sau này: SE) , cú pháp HTML là cách chính xác nhất để tấn công văn bản của bạn. Cú pháp này là một chút "hack" để làm điều tương tự thay vì các ký hiệu đánh dấu.

Do không có ký hiệu phổ quát cho văn bản đánh dấu, nên các ký hiệu có thể khác nhau đối với mỗi nền tảng. Dưới đây là tổng quan về một số nền tảng:

  • Trên Slack , bạn phải sử dụng dấu ngã đơn
  • Trên GitHub , bạn có thể sử dụng tất cả các ký hiệu
  • Trên các nền tảng SE, bạn phải sử dụng các ký hiệu cú pháp HTML , như đã nói ở trên.

Các GitHub Flavored Markdown chỉ đề cập rằng bạn có thể sử dụng dấu ngã đôi, nhưng bạn có thể sử dụng tất cả mọi thứ.


1
Câu trả lời tuyệt vời, nó toàn diện hơn được chấp nhận, vì nó cung cấp các lựa chọn thay thế cho những nơi ~ ~ không hoạt động ~ ~ Trong Multimarkdown và Marked2, dấu ngã không hoạt động đối với tôi.
Paul Solt

Để xấu <s> html </ s> không hoạt động trong các bình luận.
Chloe

7

Chỉ cần sử dụng ~để bao vây bất cứ điều gì bạn muốn tấn công.

Đây là một GIF.

gif hoạt hình cho thấy sử dụng dấu ngã

Chỉ cần sử dụng ~ký tự ở đầu và cuối trong markdown.

~strike~


Có vẻ như không còn hoạt động nữa
Naramsim

-2

<s></s>là điều duy nhất làm việc
~ và ~ ~ cả hai đều không làm việc

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.