This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 13924 - Make the content of TH and TD the same
Summary: Make the content of TH and TD the same
Status: RESOLVED DUPLICATE of bug 13174
Alias: None
Product: HTML WG
Classification: Unclassified
Component: LC1 HTML5 spec (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Ian 'Hixie' Hickson
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-26 18:29 UTC by Norman Walsh
Modified: 2011-08-27 12:11 UTC (History)
4 users (show)

See Also:


Attachments

Description Norman Walsh 2011-08-26 18:29:19 UTC
It only recently came to my attention that HTML5 has reduced the content model of TH to "phrasing content" (while leaving the content model of TD "flow content").

This strikes me as odd in the extreme. Providing TH elements for their semantic significance as table heads is useful and appreciated. But then limiting their content model so that they are not as generally useful as TD elements appears to take away that utility. Converting from, for example, CALS models where block content is allowed in a table entry that occurs in a thead will mean avoiding TH in favor of TD even when the cells are heads.

Given the surrounding thead, I suppose this is not that big a deal, except for the fact that existing CSS stylesheets and JavaScript code may be relying on the TH elements.

I encourage the WG to revert this change and allow flow content in TH as well as TD.
Comment 1 Marat Tanalin | tanalin.com 2011-08-27 12:11:57 UTC

*** This bug has been marked as a duplicate of bug 13174 ***