<tblBorders> (Table Borders Exceptions)

This element specifies the set of borders for the edges of the parent table row via a set of table-level property exceptions, using the six border types defined by its child elements.

If the cell spacing for any row is non-zero as specified using the <tblCellSpacing> element (§2.4.41; §2.4.42; §2.4.43), then there is no border conflict and the table-level exception border shall be displayed.

If the cell spacing is zero, then there is a conflict
example: : Between the left border of all cells in the first column and the left border of the table-level exceptions.
, which shall be resolved as follows:
  • If there is a cell border, then the cell border shall be displayed

  • If there is no cell border, then the table-level exception border shall be displayed

If this element is omitted, then this table shall have the borders specified by the associated table level borders (§2.4.38).

example:

These table borders are specified via a set of table-level property exceptions using the following WordprocessingML:

<w:tr>
  <w:tblPrEx>
    <w:tblBorders>
      <w:top w:val="single" w:sz="24" w:space="0" w:color="000000" w:themeColor="text1"/>
      <w:left w:val="single" w:sz="24" w:space="0" w:color="000000" w:themeColor="text1"/>
      <w:bottom w:val="single" w:sz="24" w:space="0" w:color="000000" w:themeColor="text1"/>
      <w:right w:val="single" w:sz="24" w:space="0" w:color="000000" w:themeColor="text1"/>
      <w:insideH w:val="single" w:sz="24" w:space="0" w:color="000000" w:themeColor="text1"/>
      <w:insideV w:val="single" w:sz="24" w:space="0" w:color="000000" w:themeColor="text1"/>
    </w:tblBorders>
  </w:tblPrEx>
</w:tr>

The <tblBorders> element specifies the set of table borders applied to the final two rows in this table as part of the table-level property exceptions. ]

Parent Elements

<tblPrEx>2.4.57); <tblPrEx>2.4.58)

Child Elements

Subclause

<bottom> (Table Bottom Border)

§2.4.4

<insideH> (Table Inside Horizontal Edges Border)

§2.4.17

<insideV> (Table Inside Vertical Edges Border)

§2.4.20

<left> (Table Left Border)

§2.4.27

<right> (Table Right Border)

§2.4.32

<top> (Table Top Border)

§2.4.71

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_TblBorders">
	<sequence>
	<element name="top" type="CT_Border" minOccurs="0"/>
	<element name="left" type="CT_Border" minOccurs="0"/>
	<element name="bottom" type="CT_Border" minOccurs="0"/>
	<element name="right" type="CT_Border" minOccurs="0"/>
	<element name="insideH" type="CT_Border" minOccurs="0"/>
	<element name="insideV" type="CT_Border" minOccurs="0"/>
	</sequence>
</complexType>