The 25 content connotations of HTML

A content connotation communicates the expression behind written words. This enriches content delivery in human-computer interactions.

The 25 kinds of content connotations in HTML are as follows:

HTML uses the following elements to create these content connotations:

ins element

An ins element identifies an additional content.

The syntax is a non-void element that expects the following:

<ins></ins>

del element

An del element identifies a removed content.

The syntax is a non-void element that expects the following:

<del></del>

s element

An s element identifies a dormant content.

The syntax is a non-void element that expects the following:

<s></s>

u element

A u element identifies an unarticulated content.

The syntax is a non-void element that expects the following:

<u></u>

em element

The em element identifies a revisory content.

The syntax is a non-void element that expects the following:

<em></em>

i element

The i element identifies a parody content.

The syntax is a non-void element that expects the following:

<i></i>

q element

The q element identifies an inline quote content.

The syntax is a non-void element that expects the following:

<q></q>

cite element

The cite element identifies the title of a resource.

The syntax is a non-void element that expects the following:

<cite></cite>

mark element

The mark element identify content for reference purposes.

The syntax is a non-void element that expects the following:

<mark></mark>

dfn element

The dfn element identifies a definition subject.

The syntax is a non-void element that expects the following:

<dfn></dfn>

small element

A small element identifies a side content.

The syntax is a non-void element that expects the following:

<small></small>

abbr element

The abbr element identifies an abbreviation.

The syntax is a non-void element that expects the following:

<abbr></abbr>

ruby element

The ruby element identifies one or more words with micro notes.

The syntax is a non-void element that expects the following:

<ruby></ruby>

rt element

The rt element identifies the micro note of a ruby element.

The syntax is a non-void element that expects the following:

<rt></rt>

rp element

An rp element provides a fallback for a rt element (micro note) of a ruby element.

The syntax is a non-void element that expects the following:

<rp></rp>

strong element

The strong element identifies an important content.

The syntax is a non-void element that expects the following:

<strong></strong>

b element

A b element identifies a key content.

The syntax is a non-void element that expects the following:

<b></b>

bdi element

A bdi element identifies a text for implicit bidirectional formatting.

The syntax is a non-void element that expects the following:

<bdi></bdi>

bdo element

A bdo element identifies a text for explicit bidirectional formatting.

The syntax is a non-void element that expects the following:

<bdo></bdo>

a element

An a element identifies content that may become an hyperlink. It needs the optional href attribute to become an hyperlink.

The syntax is a non-void element that expects the following:

<a></a>

time element

A time element identifies a time-readable content.

The syntax is a non-void element that expects the following:

<time></time>

data element

The data element identifies machine-readable content.

The syntax is a non-void element that expects the following:

<data></data>

var element

The var element identifies a computer variable.

The syntax is a non-void element that expects the following:

<var></var>

sup element

The sup element identifies the superscript component of a computer variable.

The syntax is a non-void element that expects the following:

<sup></sup>

sub element

The sub element identifies the subscript component of a computer variable.

The syntax is a non-void element that expects the following:

<sub></sub>

code element

The code element identifies a fragment of computer code.

The syntax is a non-void element that expects the following:

<code></code>

kbd element

The kbd element identifies a user input.

The syntax is a non-void element that expects the following:

<kbd></kbd>

output element

The output element identifies an immediate computer output.

The syntax is a non-void element that expects the following:

<output></output>

samp element

The samp element identifies a previous computer output.

The syntax is a non-void element that expects the following:

<samp></samp>

meter element

The meter element identify content that is a bounded range.

The syntax is a non-void element that expects the following:

<meter></meter>

progress element

The progress element identify content that is an unbounded range.

The syntax is a non-void element that expects the following:

<progress></progress>

span element

The span element identify content that is open for different interpretations.

The syntax is a non-void element that expects the following:

<span></span>