The 29 Content Connotations of HTML
A Content Connotation conveys the expression behind a phrase in a Content Block
Quote Connotation
A Quote Connotation conveys a phrase from another source
The syntax is a q
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<q></q>
Dormant Connotation
A Dormant Connotation conveys a phrase that is currently not relevant or accurate
The syntax is an s
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<s></s>
Deletion Connotation
A Deletion Connotation conveys a phrase that has been, technically, removed
The syntax is a del
element with the following attributes and child elements:
-
Zero or one count for each of the following attributes:
cite
, anddatetime
. -
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<del></del>
Insertion Connotation
An Insertion Connotation conveys a phrase that has been technically added
The syntax is an ins
element with the following attributes and child elements:
-
Zero or one count for each of the following attributes:
cite
, anddatetime
. -
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<ins></ins>
Abbreviation Connotation
An Abbreviation Connotation conveys a phrase that is a short form of one or more words
The syntax is an abbr
element with the following attributes and child elements:
-
Zero or one count for each
title
attribute and other Global Attribute -
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<abbr></abbr>
Vague Connotation
A Vague Connotation conveys a phrase that is unarticulated
The syntax is an u
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<u></u>
Idiom Connotation
An Idiom Connotation conveys a phrase that has a meaning different from its basic meaning
The syntax is an i
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<i></i>
Cite Connotation
A Cite Connotation conveys a phrase as the title of a work
The syntax is a cite
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<cite></cite>
Hyperlink Connotation
A Hyperlink Connotation conveys a phrase as the label for a resource address
The syntax is a a
element with the following attributes and child elements:
-
Zero or one
href
attribute -
Zero or one count for each of the following attributes if the
href
attribute is present:target
,download
,ping
,rel
,hreflang
,type
, andreferrerpolicy
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Phrasing Content Element, but the following exceptions:
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation. But exclude the following descendant interactive contents:
-
Any Content with a
tabindex
attribute -
An Hyperlink Connotation with an
href
attribute -
A Raster Image with a
usemap
attribute -
An Audio Media with a
controls
attribute -
A Video Media with a
controls
attribute -
An Embed Medium
-
Each Content Form
-
<a></a>
Note: An Hyperlink Connotation has an equivalent Hyperlink Card for out-of-inline contents
Label Connotation
A Label Connotation conveys a phrase as the name for any of the following:
The syntax is a label
element with the following attributes and child elements:
-
One
for
attribute -
Zero or one count for each Global Attribute
-
Zero or more counts for each phrasing content element but the following exceptions:
-
Zero descendants for each labelable element unless it is the control being labelled
-
Zero descendant
label
element
-
<label for="[id]"></label>
Definiendum Connotation
A Definiendum Connotation conveys a defining term as the subject of a definition.
The defining term is the first valid item in the following list:
-
The value of a
title
attribute -
The value of the
title
attribute of an only childabbr
element -
The inline content
The syntax is a dfn
element with the following attributes and child elements:
-
Zero or one count for each
title
attribute and other Global Attribute -
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation. But, must exclude descendant Definiendum Connotation
<dfn></dfn>
Strong Connotation
A Strong Connotation conveys a phrase that is the subject of a discussion
The syntax is a strong
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<strong></strong>
Keyword Connotation
A Keyword Connotation conveys a phrase that is notable in a discussion
The syntax is a b
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<b></b>
Emphasis Connotation
An Emphasis Connotation conveys a phrase that is a reassertion
The syntax is an em
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<em></em>
Mark Connotation
A Mark Connotation conveys a phrase that is relevant in another context
The syntax is a mark
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<mark></mark>
Small Connotation
A Small Connotation conveys a phrase that is a side comment
The syntax is a small
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<small></small>
Ruby Connotation
A Ruby Connotation conveys a ruby annotation through the following components:
-
Ruby Annotation Wrapper
-
The Ruby Annotaion Wrapper relates the inline contents to annotate, Ruby Annotation Texts, and Ruby Annotation Parenthesis.
The syntax is a
ruby
element with the following attributes and child elements:-
Zero or one count for each Global Attribute
-
Either of the following:
-
One
ruby
element excluding descendantruby
elements -
Zero or more counts for each Phrasing Content Element. But, excluding sibling and descendant
ruby
elements
-
-
Either of the following:
-
One or more
rt
element -
One
rp
element before and after eachrt
element
-
<ruby></ruby>
-
-
Ruby Annotation Text
-
A Ruby Annotation Text relates the annotation
The syntax is an
rt
element with the following attributes and elements:-
One parent
ruby
element -
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<rt></rt>
-
-
Ruby Annotation Parenthesis
-
A Ruby Annotation Parenthesis relates a text to signify lack of user agent support for Ruby Annotations
The syntax is an
rp
element with the following attributes and content:-
Zero or one count for each Global Attribute
-
A text content
<rp></rp>
-
Superscript Connotation
A Superscript Connotation conveys a phrase as an overline for preceding contents
The syntax is a sup
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<sup></sup>
Subscript Connotation
A Subscript Connotation conveys a phrase as an underline for preceding contents
The syntax is a sub
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<sub></sub>
Bidirection Connotation
A Bidirection Connotation conveys a phrase with bidirectional formating
It can be a Bidirectional Isolation (BDI) or a Bidirectional Override (BDO)
BDI Connotation
A BDI Connotation isolates inline content from its surroundings with an automatic bidirectional formatting
The syntax is a bdi
element with the following attributes and child elements:
-
Zero or one count for each
dir
attribute and other Global Attribute -
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<bdi></bdi>
BDO Connotation
A Bi-Directional Override Connotation conveys a phrase with an explicit bidirectional formatting.
The syntax is a non-void element with the following attributes and child elements:
-
One
dir
attribute and the value must not be anauto
-
Zero or one count for each Global Attribute except
dir
attribute -
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<bdo></bdo>
Progress Connotation
A Progress Connotation conveys a phrase as an undergoing computer event
The syntax is a progress
element with the following attributes and child elements:
-
Zero or one count for each of the following attributes:
value
, andmax
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<progress></progress>
Input Connotation
An Input Connotation conveys a phrase as a computer input
The syntax is a kbd
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<kbd></kbd>
Time Connotation
A Time Connotation conveys a phrase that has a time-readable format
The syntax is a time
element with the following attributes and child elements:
-
Zero or one
datetime
attribute -
Zero or one count for each Global Attribute
-
A text content in a time syntax if there's no
datetime
attribute -
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.. But, only if there's a
datetime
attribute
<time></time>
Data Connotation
The Data Connotation conveys a phrase that has a machine-readable format
The syntax is a data
element with the following attributes and child elements:
-
One
value
attribute -
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<data></data>
Meter Connotation
A Meter Connotation conveys a phrase that is a scalar measurement within a known range
The syntax is a meter
element with the following attributes and child elements:
-
Zero or one count for each of the following attributes:
high
,low
,optimum
,max
,min
,value
, and -
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<meter></meter>
Variable Connotation
A Variable Connotation conveys a phrase with a varying value
The syntax is a var
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<var></var>
Code Connotation
A Code Connotation conveys a phrase that is a computer instruction
The syntax is a code
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<code></code>
Output Connotation
An Output Connotation conveys a phrase that is the result of a computer instruction
The following are 2 variants of an Output Connotation depending on the time of output:
Immediate Output Connotation
An Immediate Output Connotation relates a just-concluded result
The syntax is an output
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or one count for each of the following attributes:
for
,form
, andname
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<output></output>
Previous Output Connotation
A Previous Output Connotation relates a previously concluded result
The syntax is a samp
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<samp></samp>
General Connotation
A General Connotation conveys a phrase with a custom connotation
The syntax is a span
element with the following attributes and child elements:
-
Zero or one count for each Global Attribute
-
Zero or more counts for each Text Content, Content Object, Content Form, Content Break, and Content Connotation.
<span></span>