# CODE - Computer Code

Syntax | <CODE>...</CODE>
Attribute Specifications | common attributes
Contents | Inline elements
Contained in | Inline elements, block-level elements

The CODE element denotes computer code. Visual browsers typically render CODE as monospaced text, but authors can suggest a rendering using style sheets. Since CODE is a structural element, it carries meaning, making it preferable to font style elements such as TT when marking up computer code.

Since spacing is often important when presenting computer code, the PRE element can be useful as a container for CODE elements. When used within other containers, a CODE element has multiple spaces collapsed. The following example uses CODE within PRE:

    <PRE><CODE>
    class HelloWorld {
      public static void main(String[] args) {
        System.out.println("Hello World!");
      }
    }
    </CODE></PRE>

## More Information

- CODE in W3C HTML 4.0 Recommendation
- CODE in W3C HTML 3.2 Recommendation
- CODE in HTML 2.0 Standard
- CODE in WDG HTML 3.2 Reference
- CODE in Learning HTML 3.2 by Examples