Module: Fortitude::Doctypes::Html4TagsStrict

Extended by:
Tags::TagStore
Defined in:
lib/fortitude/doctypes/html4_tags_strict.rb

Constant Summary collapse

I18N_ATTRIBUTES =

HTML4.01 DTD

%w{lang dir}
CORE_ATTRIBUTES =
%w{id class style title}
EVENTS_ATTRIBUTES =
%w{onclick ondblclick onmousedown onmouseup onmouseover onmousemove onmouseout onkeypress onkeydown onkeyup}
ATTRS_ATTRIBUTES =
CORE_ATTRIBUTES + I18N_ATTRIBUTES + EVENTS_ATTRIBUTES
CELLHALIGN_ATTRIBUTES =
%w{align char charoff}
CELLVALIGN_ATTRIBUTES =
%w{valign}
HEADING_CONTENT =
%w{h1 h2 h3 h4 h5 h6}
LIST_CONTENT =

TRANSITIONAL: + %wmenu

%w{ul ol}
PREFORMATTED_CONTENT =
%w{pre}
BLOCK_CONTENT =

TRANSITIONAL: + %wnoframes isindex

%w{p} + HEADING_CONTENT + LIST_CONTENT + PREFORMATTED_CONTENT + %w{dl div noscript} +
%w{blockquote form hr table fieldset address}
FONTSTYLE_CONTENT =

TRANSITIONAL: + %ws strike

%w{tt i b big small}
PHRASE_CONTENT =
%w{em strong dfn code samp kbd var cite abbr acronym}
SPECIAL_CONTENT =

TRANSITIONAL: + %wfont basefont iframe

%w{a img object br script map q sub sup span bdo}
FORMCTRL_CONTENT =
%w{input select textarea label button}
INLINE_CONTENT =
%w{_text} + FONTSTYLE_CONTENT + PHRASE_CONTENT + SPECIAL_CONTENT + FORMCTRL_CONTENT
FLOW_CONTENT =
BLOCK_CONTENT + INLINE_CONTENT

Method Summary

Methods included from Tags::TagStore

delegate_tag_stores, modify_tag, tag, tag_names, tags, tags_added!, tags_changed!