10

I seem to recall that there is an HTML tag that escapes absolutely everything inside it except the matching closing tag. Kind of like <plaintext> but not fundamentally broken.

nickf
  • 520,029
  • 197
  • 633
  • 717
BCS
  • 71,616
  • 66
  • 178
  • 288

3 Answers3

11

<xmp> is the tag you are looking for:

<xmp>some stuff <tags></tags> too</xmp>

But, since it's depricated, the best you can get is <pre>.

EndangeredMassa
  • 16,852
  • 8
  • 52
  • 79
6

You need to use <pre><code> ... </code></pre>.

<xmp> is deprecated and should not be used. See http://www.htmlcodetutorial.com/_XMP.html.

Ken Paul
  • 5,597
  • 2
  • 29
  • 33
  • Ditto Mohit. just tested that with a html document in side
    , FF2 gave a blank screen
    – BCS Dec 17 '08 at 07:59
  • http://www.htmlref.com/Reference/AppA/tag_xmp.htm seems that it works most places (and what better can you get with HTML anyway?) – BCS Dec 17 '08 at 08:00
1

There is also the XML CDATA:

<![CDATA[stuff that is <tag>never</tag> parsed]]>

Whether this works in an HTML document is probably up to the browser. However, it should certainly work in an XHTML document.

Greg Hewgill
  • 890,778
  • 177
  • 1,125
  • 1,260