col Element


 

Module

The col element is declared by the XHTML 1.1 Tables Module but is not present in the *W3C XHTML 1.1 Basic Tables Module

Elements in the Tables Module are:
table | caption | col | colgroup | thead | tfoot | tbody | tr | th | td

Description

For more information on the col element, see the associated colgroup element.

#REQUIRED Attributes

There are no #REQUIRED attributes on the col element.


Specific Attributes

Specific attributes of the col element are listed below:

From the Tables Module - the Element's own Module

align [ type Enumeration (left | center | right | justify | char) ]
Horizontal alignment of text within the cells of the spanned columns.
Note: Not supported on col and colgroup by several major user agents, notably Firefox
char [ type Character ]
When the align attribute is set to "char", this specifies a single character at which to align the contents of all cells in the spanned columns
Note: User agents are not obliged to support this attribute (in fact I don't know of any which do)
charoff [ type Length ]
Offset within each cell of the first occurrence of the alignment character char (again, I don't know of any user agents which support this attribute)
span [ type Number - default="1" ]
Number of columns spanned by the col element
valign [ type Enumeration (top | middle | bottom | baseline) ]
Vertical alignment of text within the cells of the spanned columns.
Note: Not supported on col and colgroup by several major user agents, notably Firefox
width [ type MultiLength ]
Width of each spanned column in any of the MultiLength formats

Common Attributes

Common attributes of the col element are listed below:

From the Core Attribute Collection

class [ type NMTOKENS ]
One or more space separated classes
id [ type ID ]
A unique identifier for the element
style [ type CDATA ], from the Style Attribute Module (deprecated)
Element-specific styles
title [ type Text ]
Descriptive title for the element (in some user agents this may appear as a "tooltip" when the mouse hovers over the element)
xmlns [ type URI - #FIXED 'http://www.w3.org/1999/xhtml' ]
XML namespace

From the I18N Attribute Collection

dir [ type Enumeration (ltr | rtl) ], from the Bi-directional Text Module
Left-to-right or right-to-left directionality
xml:lang [ type LanguageCode ]
A language code for the element

From the Events Attribute Collection

All attributes in the Events Attribute Collection are supported:
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup


Content Model

The Content Model for the col element is:

EMPTY

See Content Model & Nesting for information about Content Model syntax and Nesting Groups.

Valid children of col

This element is empty and may have no children.

Valid parents of col


Page Footer & Copyright

Copyright © Sally Maughan 2005-2009 (Page last updated on 01 Oct 2009)

*Valid XHTML 1.1 - hosted by *Openstrike

Content based on the W3C Working Draft: *XHTML 1.1 and Recommendation: *XHTML Modularisation 1.1.

W3C, XHTML, XML, HTML, CSS and MathML are *Trademarks of the W3C (*MIT, *ERCIM, *Keio) with which the site's author has no connection.


Up, Next & Previous Links

Your Location

Home > XHTML 1.1 Home > XHTML 1.1 Indexes > Element Index (XHTML 1.1) > col Element