Confluence page source XML schema:
elements and attributes that have the same name as in XHTML 1.0 Strict,
with the following exceptions:
XHTML 1.0 Transitional s (strikethrough) and u (underline) elements;
proprietary data-atlassian-layout attribute on div elements.
Last updated 2012-05-04.
Developed by Graham Hannington (Confluence user; no other affiliation with Atlassian).
Copyright (c) 2012, Fundi Software.
All rights reserved.
Distributed under the BSD 2-Clause license.
Imported names
A single character, as per section 2.2 of [XML]
One or more digits
A Uniform Resource Identifier, see [RFC2396]
Style sheet data
Used for titles etc.
Generic attributes
associated style info
Text elements
"Inline" covers inline or "text-level" elements
Block-level elements
"Flow" mixes block and inline and is used for list items etc.
Content models for exclusions
a elements use "Inline" excluding a
pre uses "Inline" excluding big, small, sup or sup
Generic language/style container
Paragraph
Headings:
There are six levels of headings from h1 (the most important)
to h6 (the least important).
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lists
Unordered (bullet) list
Ordered (numbered) list
List item
Horizontal rule
Preformatted text
Block-like quotation
Deleted Text
Anchor:
Content is "Inline" except that anchors shouldn't be nested
Inline elements
Generic language/style container
Forced line break
Emphasis
Strong emphasis
Program code
Citation. (Cannot be entered directly using the Confluence rich text editor, but you can use the wiki markup dialog to insert it. For example: ??This is a citation??
Subscript
Superscript
Italic font
Bold font
Bigger font
Smaller font
Underline (from XHTML 1.0 Transitional, not Strict)
Strikethrough (from XHTML 1.0 Transitional, not Strict)
Tables
Table
Table body
Table row
Table header cell
Table data cell