What HTML tags are allowed within comments?

Currently we allow the following HTML tags in comments. To learn what they do, take a look at the W3C's HTML elements reference.

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> Defines an anchor
  • <strong> Defines bold text
  • <blockquote> Defines a long quotation
  • <caption> Defines a table caption
  • <cite> Defines a citation
  • <em> Defines italic text
  • <p> Defines a paragraph
  • <span> Defines a section in a document
  • <s> Defines strikethrough text
  • <strike> Defines strikethrough text

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:

var foo = 'bar';

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';

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

Ask the Community

Still need help? Discuss Disqus is our most active place for getting quick help, sharing feedback, and discussing issues with others – a knowledgeable and helpful support team and community are there right now. Our 101 post is the best place to get started.

Make sure to search our Knowledge Base first... your answer might be just a click away!