Skip to main content

Wordprocessing Tables

Related Open Office/ODF Discussion Related HTML/CSS Discussion

Rows

A table row is defined with the <w:tr> element.

<w:tr>

<w:tc>

<w:tcPr>

<w:tcW w:w="2880" w:type="dxa"/>

</w:tcPr>

<w:p>

<w:r>

<w:t>AAA</w:t>

</w:r>

</w:p>

</w:tc>

<w:tc>

<w:tcPr>

<w:tcW w:w="2880" w:type="dxa"/>

</w:tcPr>

<w:p>

<w:r>

<w:t>BBB</w:t>

</w:r>

</w:p>

</w:tc>

<w:tc>

<w:tcPr>

<w:tcW w:w="2880" w:type="dxa"/>

</w:tcPr>

<w:p>

<w:r>

<w:t>CCC</w:t>

</w:r>

</w:p>

</w:tc>

</w:tr>

Reference: ECMA-376, 3rd Edition (June, 2011), Fundamentals and Markup Language Reference § 17.4.79.

Word 2007 Example:

Table Row

Elements:​

The <w:tr> element can contain a whole host of elements, mostly related to tracking revisions and adding custom XML. The core elements are shown below.

ElementDescription
trPrSpecifies the row-level properties for the row. These properties affect the appearance of the cells in the row but can be overridden by individual cell-level properties. See Table Row Properties. Reference: ECMA-376, 3rd Edition (June, 2011), Fundamentals and Markup Language Reference § 17.4.82.
tblPrExSpecifies table properties for the row in place of the table properties specified in tblPr. These properties are typically used for legacy documents, as well as in cases where two independent tables are merged (to prevent the properties for the second table from being superseded by those of the first table). See Table Property Exceptions. Reference: ECMA-376, 3rd Edition (June, 2011), Fundamentals and Markup Language Reference § 17.4.61.
tcSpecifies a table cell. See Table Cell. Reference: ECMA-376, 3rd Edition (June, 2011), Fundamentals and Markup Language Reference § 17.4.66.

Attributes:​

The tr element can have a handful of ID elements, including rsidDel, rsidR, rsidRPr, and rsidTr. They are used for tracking editing and are omitted here.


Related Open Document Format (ODF) Property:

A table row is defined with a <table:table-row> element.

Reference: Open Document Format for Office Applications Version 1.2 (May, 2011) § 9.1.4.

<table:table table:name="Table1" table:style-name="Table1">

<table:table-column table:style-name="Table1.A" table:number-columns-repeated="3"/>

<table:row>

. . .

<table:row>

. . .

</table:table>

Attributes:​

The most commonly used attributes are below.

AttributesDescription
table:default-cell-style-nameSpecifies the cell style to be used if there is no value for table:style-name.
table:style-nameSpecifies a style for the row.
table:number-rows-repeatedSpecifies the number of successive rows to which a row element applies.
xml:idSpecifies a unique ID and is standardized by the W3C (xml-id).
table:visibilitySpecifies whether the column is visible.

Related HTML/CSS Property:

<tr>

<td>AAA</td>

<td>BBB</td>

<td>CCC</td>

</tr>

HTML/CSS Example:

AAABBBCCC