Parent/Content Model
= Shorthand Notations =

= Index DOT Html by Brian Wilson [bloo@blooberry.com] =

Main Index | Element Tree | Element Index | HTML Support History


Throughout the pages for each element, there is a section detailing the Parent/Content model relationship between a given element and all the rest of the HTML element. To list ALL applicable elements in each relationship on every page would be a big waste of space, especially since there are many categories of behavior that elements can commonly be grouped in to when identifying these Parent/Content relationships. These categories are based on those used in the HTML DTDs to define behavior for the language.

General Models
%Text% includes:
Text | Character Entities

%Form Fields% includes:
<Input Type=Button> | <Input Type=Checkbox> | <Input Type=File> | <Input Type=Hidden> | <Input Type=Image> | <Input Type=Password> | <Input Type=Radio> | <Input Type=Reset> | <Input Type=Submit> | <Input Type=Text> | <Button> | <Label> | <Select> | <Textarea>

Parent Models
%Block Parent% includes:
Lists: <Dd> | <Li>
Tables: <Td> | <Th>
Multimedia: <Applet> | <Embed> | <Iframe> | <Object>
Backward Compatibility: <Noembed> | <Noframes> | <Nolayer> | <Noscript>
General Block: <Basefont> | <Blockquote> | <Body> | <Center> | <Div> | <Fieldset> | <Form> | <Layer> | <Multicol> | <Pre>
Obsolete Elements: <Listing> | <Plaintext> | <Xmp>
%In-line Parent% includes:
Font Markup: <B> | <Big> | <Blink> | <Font> | <I> | <Nobr> | <S> | <Small> | <Strike> | <Sub> | <Sup> | <Tt> | <U>
Phrase Markup: <Abbr> | <Cite> | <Code> | <Dfn> | <Em> | <Kbd> | <Q> | <Samp> | <Span> | <Strong> | <Var>
Anchors: <A href> | <A name>
General Elements: <Address> | <Bdo> | <Button> | <Caption> | <Dt> | <Hx> | <Ilayer> | <Label> | <Legend> | <Marquee> | <P> | <Ruby>

Content Models
% Head Content % includes:
<Base> | <BGSound> | <Isindex> | <Link> | <Meta> | <NextID> | <Script> | <Sound> | <Style> | <Title>

% Block Content % includes:
General Block: <Address> | <Basefont> | <Blockquote> | <Div> | <Hr> | <Hx> | <Isindex> | <Layer> | <Marquee> | <Multicol> <P> | <Pre> | <Table>
Lists: <Dir> | <Dl> | <Menu> | <Ol> | <Ul>
Form Structures: <Fieldset> | <Form>
Backward Compatibility: <Noembed> | <Noframes> | <Nolayer> | <Noscript>
Obsolete Elements: <Listing> | <Plaintext> | <Xmp>

% In-line Content % includes:
Text: %Text%
Form Fields: %Form Fields%
Font Markup: <B> | <Big> | <Blink> | <Font> | <I> | <Nobr> | <S> | <Small> | <Strike> | <Sub> | <Sup> | <Tt> | <U>
Phrase Markup: <Abbr> | <Cite> | <Code> | <Dfn> | <Em> | <Kbd> | <Q> | <Samp> | <Span> | <Strong> | <Var>
Anchors: <A href> | <A name>
Line-breaking: <Br> | <Wbr>
Languages and Positioning: <Bdo> | <Ilayer> | <Ruby> | <Script> | <Spacer>
Multimedia: <Applet> | <BGSound> | <Embed> | <Img> | <Iframe> | <Map> | <Object> | <Sound>

Boring Copyright Stuff...