|
Block-level elements are those elements of the document language that, by default, are formatted visually as blocks (e.g., paragraphs). Inline elements are those elements of the document language that do not cause paragraph breaks (e.g., pieces of text, inline images, etc.). The rendered content of a replaced element comes from outside the source document (e.g., an image). Rendered content may also be alternate text for an element (e.g., the value of the HTML ALT
attribute).
This listing of HTML elements as CSS selectors was extracted from the Compendium of HTML Elements, and is provided in two views. The first listing is by type of selector and the second is in alphabetical order.
<address>
block element<applet>
block element<blockquote>
block element<body>
block element<br>
block element <center>
block element<dd>
block element<dir>
block element <div>
block element<dl>
block element<dt>
block element <fieldset>
block element<form>
block element<frame>
block element<frameset>
block element<Hn>
block element<hr>
block element<iframe>
block element<noframes>
block element<menu>
block element<object>
block element<ol>
block element<optgroup>
block? element<pre>
block element<p>
block element<ul>
block element<abbr>
in-line element<abbrev>
in-line element<acronym>
in-line element<A>
in-line element<bdo>
in-line element<bgsound>
in-line element<big>
in-line element<B>
in-line element<button>
in-line element<cite>
in-line element<code>
in-line element<col>
in-line element<colgroup>
in-line element<del>
in-line element<dfn>
in-line element<em>
in-line element<font>
in-line element<img>
in-line element<input>
in-line element<ins>
in-line element<i>
in-line element<kbd>
in-line element<lang>
in-line element<noembed>
in-line element<nosmartquotes>
in-line element<object>
in-line element<q>
in-line element<samp>
in-line element<small>
in-line element<span>
in-line element<s>
in-line element<strike>
in-line element<strong>
in-line element<sub>
in-line element<sup>
in-line element<tbody>
in-line element<tfoot>
in-line element<th>
in-line element<thead>
in-line element<tr>
in-line element<tt>
in-line element<u>
in-line element<var>
in-line element<xmp>
in-line element<li>
list-item element<img>
replaced element<object>
replaced element<applet>
scripting element<script>
scripting element<table>
table element<td>
table-cell element<th>
table-cell element<caption>
table-caption element<thead>
table-header-group<tbody>
table-row-group<tfoot>
table-footer-group<col>
table-column<colgroup>
table-column-group:active
pseudo-class:after
pseudo-element:before
pseudo-element:first
pseudo-class:first-child
pseudo-class:first-letter
pseudo-element:first-line
pseudo-element:focus
pseudo-class:hover
pseudo-class:lang
pseudo-class:left
pseudo-class:link
pseudo-class:right
pseudo-class:visited
pseudo-class<A>
in-line element<abbr>
in-line element<abbrev>
in-line element<acronym>
in-line element<address>
block element<applet>
block element<applet>
scripting element<B>
in-line element<bdo>
in-line element<bgsound>
in-line element<big>
in-line element<blockquote>
block element<body>
block element<br>
block element <button>
in-line element<caption>
table-caption element<center>
block element<cite>
in-line element<code>
in-line element<col>
table-column<col>
in-line element<colgroup>
table-column-group<colgroup>
in-line element<dd>
block element<del>
in-line element<dfn>
in-line element<dir>
block element <div>
block element<dl>
block element<dt>
block element <em>
in-line element<fieldset>
block element<font>
in-line element<form>
block element<frame>
block element<frameset>
block element<Hn>
block element<hr>
block element<i>
in-line element<iframe>
block element<img>
in-line element<img>
replaced element<input>
in-line element<ins>
in-line element<kbd>
in-line element<lang>
in-line element<li>
list-item element<menu>
block element<noembed>
in-line element<noframes>
block element<nosmartquotes>
in-line element<object>
in-line element<object>
block element<object>
replaced element<ol>
block element<optgroup>
block? element<p>
block element<pre>
block element<q>
in-line element<s>
in-line element<samp>
in-line element<script>
scripting element<small>
in-line element<span>
in-line element<strike>
in-line element<strong>
in-line element<sub>
in-line element<sup>
in-line element<table>
table element<tbody>
table-row-group<tbody>
in-line element<td>
table-cell element<tfoot>
in-line element<tfoot>
table-footer-group<th>
in-line element<th>
table-cell element<thead>
in-line element<thead>
table-header-group<tr>
in-line element<tt>
in-line element<u>
in-line element<ul>
block element<var>
in-line element<xmp>
in-line element