Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to type a grave accent (aka ` backtick ` ) in markdown?

Tags:

markdown

If you type hello amazing world and want to have a single ` to either side of amazing, how do you do it? I've tried escaping the ` with a back slash and using escaped html like ` doesn't work.

like image 694
AJP Avatar asked Jun 25 '15 11:06

AJP


2 Answers

From the Code section of the Markdown syntax page:

To include a literal backtick character within a code span, you can use multiple backticks as the opening and closing delimiters:

``There is a literal backtick (`) here.``

For example,

``hello `amazing` world``

renders as

hello `amazing` world

Edit: Re-reading this, I wonder if you want to use single backticks outside of code blocks. You should be able to backslash-escape them:

Markdown allows you to use backslash escapes to generate literal characters which would otherwise have special meaning in Markdown’s formatting syntax…

Markdown provides backslash escapes for the following characters:

\   backslash
`   backtick
*   asterisk
_   underscore
{}  curly braces
[]  square brackets
()  parentheses
#   hash mark
+   plus sign
-   minus sign (hyphen)
.   dot
!   exclamation mark

This works on Stack Overflow, e.g.

hello \`amazing\` world

renders as

hello `amazing` world

If this doesn't work you'll have to provide more information about the Markdown processor you're using.

like image 166
Chris Avatar answered Oct 14 '22 05:10

Chris


NOTE:
this is a test answer to show different markdown behavior in stackoverflow answer & comment.
please don't Delete me.

follow lines are markdown test code, they also post as comment below:

raw code

test msg: how to input  `` ` `` without space ?  `\`` seems not work

result

test msg: how to input ` without space ? ``` seems not work


conclusion

seems not same between in comment and answer, in preview and result.

like image 32
yurenchen Avatar answered Oct 14 '22 03:10

yurenchen