Skip to main content

HTML Elements

Full list of HTML recongnized by default.

note

The engine supports custom elements too. In order to render them meaningfully display and optionally flow needs to be defined for them in CSS.

tagdisplayparsingcontentpurpose
TTinlinerequires closingphrasingteletype or monospaced text
Iinlinerequires closingphrasingitalic text style
Binlinerequires closingphrasingbold text style
Uinlinerequires closingphrasingunderlined text style
STRIKEinlinerequires closingphrasingstrike-through text style
Sinlinerequires closingphrasingstrike-through text style
Qinlinerequires closingphrasinginline quotation text style
DELinlinerequires closingopaquedeleted text style
INSinlinerequires closingopaqueinserted text style
BIGinlinerequires closingphrasingplaces text in a large font
SMALLinlinerequires closingphrasingplaces text in a small font
SUBinlinerequires closingphrasingplaces text in subscript style
SUPinlinerequires closingphrasingplaces text in superscript style
EMinlinerequires closingphrasingbasic emphasis typically rendered in an italic font
STRONGinlinerequires closingphrasingstrong emphasis typically rendered in a bold font
DFNinlinerequires closingphrasingdefining instance of the enclosed term
CODEinlinerequires closingphrasingused for extracts from program code
SAMPinlinerequires closingphrasingused for sample output from programs, and scripts etc.
KBDinlinerequires closingphrasingused for text to be typed by the user
VARinlinerequires closingphrasingused for variables or arguments to commands
CITEinlinerequires closingphrasingused for citations or references to other sources
BRinline-blockoptional closingno content
INPUTinline-blockoptional closingno contentinputs
OUTPUTinline-blockrequires closingphrasingoutputs
BUTTONinline-blockrequires closingflowinputs
SELECTinline-blockrequires closingflowinputs
TEXTAREAinline-blockPMODEL_CDATAtext onlymultiline textbox
HTMLAREAblockrequires closingflowmultiline richtextbox
RICHTEXTblockrequires closingflowmultiline richtextbox
PLAINTEXTblockPMODEL_CDATAtext onlymultiline plaintextbox
Pblockrequires closingphrasingparagraph
TEXTblockrequires closingphrasinganonymous paragraph
ULblockrequires closingflowunordered lists
OLblockrequires closingflowordered (i.e. numbered, requires closing
DLblockrequires closingflowdefinition lists
DIRblockrequires closingflowunordered lists (eq. UL, requires closing
MENUblockrequires closingflowunordered lists (eq.UL, requires closing
PREblockrequires closingphrasingpreformatted text
DIVblockrequires closingflowdocument divisions
CENTERblockrequires closingflowtext alignment
BLOCKQUOTEblockrequires closingflowquoted passage
DDblockrequires closingflowquoted part of DL list
DTblockrequires closingflowlist item in DL lists
LIblockrequires closingflowlist item
FORMblockrequires closingflowfill-out forms
HRblockoptional closingflowhorizontal rules
SPLITTERblockrequires closingflowhorizontal rules
H1blockrequires closingphrasing
H2blockrequires closingphrasing
H3blockrequires closingphrasing
H4blockrequires closingphrasing
H5blockrequires closingphrasing
H6blockrequires closingphrasing
ADDRESSblockrequires closingflow
Ainlinerequires closingopaqueanchor,
IMGinline-blockoptional closingno content
FONTinlinerequires closingphrasing
BASEFONTnoneoptional closingtext only
MAPnonerequires closingflow
AREAnonerequires closingflow
HTMLblockrequires closingflow
BODYblockrequires closingflow
HEADnonerequires closingflow
TABLETABLE_TAGrequires closingflowtable
TDTABLE_CELL_TAGrequires closingflow
THTABLE_CELL_TAGrequires closingflow
TBODYTABLE_BODY_TAGrequires closingflow
THEADTABLE_BODY_TAGrequires closingflow
TFOOTTABLE_BODY_TAGrequires closingflow
CAPTIONblockrequires closingflow
COLnoneoptional closingno content
COLGROUPnonerequires closingflow
TRTABLE_ROW_TAGrequires closingflow
TITLEnonerequires closingtext onlydefines the document title, and is always needed.
ISINDEXnonerequires closingtext onlyfor simple keyword searches, see PROMPT attribute.
BASEnonerequires closingtext onlydefines base URL for resolving relative URLs.
STYLEnonePMODEL_CDATAtext onlystyle sheet.
METAnoneoptional closingtext onlyused to supply meta info as name/value pairs.
LINKnoneoptional closingtext only
SCRIPTnonePMODEL_CDATAtext onlyscript source <script>.
COMPONENTnonePMODEL_CDATAtext onlySSX component: `<component(Clock
REACTORnonePMODEL_CDATAtext onlySSX component, samething as the above but `<reactor(Clock
OPTIONblockrequires closingflow
OPTGROUPblockrequires closingflow
OPTIONSblockrequires closingflow
WIDGETblockrequires closingflow
PARAMnonerequires closingtext only
OBJECTinline-blockrequires closingflow
FIELDSETblockrequires closingflow
LEGENDblockrequires closingflow
SPANinlinerequires closingphrasing
LABELinlinerequires closingflow
NOBRinlinerequires closingflow
IFRAMEblockrequires closingflow
FRAMEblockrequires closingflow
FRAMESETblockrequires closingflow
POPUPblockrequires closingflowspecial synthetic tag
INCLUDEblockrequires closingtext onlyspecial synthetic tag - <include src=/>
PICTUREblockrequires closingflowspecial <picture> tag - non-cacheable image.
SECTIONblockrequires closingflow
ARTICLEblockrequires closingflow
ASIDEblockrequires closingflow
HGROUPblockrequires closingflow
HEADERblockrequires closingflow
FOOTERblockrequires closingflow
MAINblockrequires closingflow
PAGEFRAMEblockrequires closingflow
PAGEBOXblockrequires closingflow
NAVblockrequires closingflow
TOOLBARblockrequires closingflow
MARKinlinerequires closingphrasing
PROGRESSinline-blockrequires closingflow
METERinline-blockrequires closingflow
TIMEinlinerequires closingflow
FIGUREblockrequires closingflow
FIGCAPTIONblockrequires closingflow
DETAILSblockrequires closingflow
SUMMARYblockrequires closingflow
SVGinline-blockrequires closingflowSVG
Ginline-blockrequires closingflowSVG:G
PATHinline-blockrequires closingflowSVG:PATH
RECTinline-blockrequires closingflowSVG:RECT
CIRCLEinline-blockrequires closingflowSVG:CIRCLE
ELLIPSEinline-blockrequires closingflowSVG:ELLIPSE
LINEinline-blockrequires closingflowSVG:LINE
POLYLINEinline-blockrequires closingflowSVG:POLYLINE
POLYGONinline-blockrequires closingflowSVG:POLYGON
SWITCHinline-blockrequires closingflowSVG:SWITCH
USEinline-blockrequires closingflowSVG:USE
DEFSnonerequires closingflowSVG:DEFS
MASKnonerequires closingflowSVG:MASK
RADIALGRADIENTinline-blockrequires closingflowSVG:RADIALGRADIENT
LINEARGRADIENTinline-blockrequires closingflowSVG:LINEARGRADIENT
STOPinline-blockrequires closingflowSVG:STOP
TEXTinline-blockrequires closingflowSVG:TEXT
VIDEOblockrequires closingflow<video>
SOURCEnoneoptional closingtext onlyused to supply source info in video.
CANVASblockoptional closingflow<canvas>

where: