All Collections
Commenting
What HTML tags are allowed within comments?
What HTML tags are allowed within comments?

Learn how to format your comments in Disqus

Disqus avatar
Written by Disqus
Updated over a week ago

Currently we allow the following HTML tags in comments.

Single tags

These tags can be used alone and don't need an ending tag.

  • <br> Defines a single line break

Matching tags

These require an ending tag, e.g., <i>italic text</i>

  • <a href="https://disqus.com"> Defines an anchor link

  • <strong> or <b> Defines bold text

  • <blockquote> Defines a long quotation

  • <em> or <i> Defines italic text

  • <strike> or <s> Defines strikethrough text

  • <p>  Defines a paragraph

  • <span>  Defines a section in a document

  • <caption> Defines a table caption

  • <cite> Defines a citation

Text Formatting

Rather than having to manually add markdown syntax to your comments to format text, you can now use text formatting shortcuts within the comment box. 

To use this, you can click on a formatting option, and type the text you wish to be formatted inside the tags that are added. 

Alternatively, you can highlight the word that you want to format, and then select the desired formatting. 

Here are the current supported formats: 

  • Bold

  • Italics

  • Underline

  • Strikethrough

  • Hyperlink

  • Code

  • Blockquote

Syntax Highlighting

Disqus supports automatic syntax highlighting in a number of languages. To use this feature, place your code inside <pre><code> tags. For example:

<pre>
 <code>
    var foo = 'bar';
    alert('foo');
 </code>
</pre>

By default, Disqus will try to automatically detect the language. It's pretty good at this, but you can give it a hand by doing the following:

<pre>
 <code class="javascript">
    var foo = 'bar';
    alert('foo');
 </code>
</pre>

Supported languages

  • Bash

  • Diff

  • JSON

  • Perl

  • C#

  • HTML/XML (Note: You must first HTML-encode these tags to display them)

  • Java

  • Python

  • C++

  • HTTP

  • JavaScript

  • Ruby

  • CSS

  • Ini

  • PHP

  • SQL

Note: Syntax highlighting will automatically close tags. To place a tag in code without closing, use &#60; and &#62; instead of < and >, to override this behavior.

Spoiler tag

Disqus supports the ability to hide text in your comment using spoiler tags.

<spoiler>Hello, world</spoiler> Hides text until hovered over or clicked on

Related articles

Did this answer your question?