wting
wting

Reputation: 910

How do I add Markdown formatting in a code / pre block?

This may seem to defeat the purpose of a code block, but I'd like to be able to bold something within a code block. For example, if I wanted to bold the return line:

int main(void) {
    **return 0;**
}

Upvotes: 27

Views: 41276

Answers (2)

Arsen
Arsen

Reputation: 119

This syntax should solve your problem :

    ```
    int main(void) {
       **return 0;**
    }
    ```

Just type three backticks in the beginning of the code block and its should work.

Upvotes: 4

Zombo
Zombo

Reputation: 1

You would have to do this in HTML, by design.

However, inside Markdown code spans and blocks, angle brackets and ampersands are always encoded automatically.

<pre>
int main(void) {
    <b>return 0;</b>
}
</pre>

Upvotes: 40

Related Questions