Closed
Bug 158439
Opened 23 years ago
Closed 23 years ago
Table don't show with 100% height when XHTML doctype is used.
Categories
(Core :: Layout: Tables, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: munzeitig, Assigned: karnaze)
Details
When using <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "DTD/xhtml1-transitional.dtd">, table won't show with 100%
heigh. When remuving DOCTYPE, work correctly.
It is not only that tables do not show at 100%. Tables do not appear to respect
the "height" style when given in any type of percentage units. The only
exception to this is when the "position" style is set to "fixed", in which case
it appears to work properly. Tables appear to honor the "height" style if it's
given in pixel units. This problem only occurs if using an XHTML doctype.
Comment 2•23 years ago
|
||
http://www.w3.org/TR/xhtml1/dtds.html#a_dtd_XHTML-1.0-Transitional
<!ATTLIST table
%attrs;
summary %Text; #IMPLIED
width %Length; #IMPLIED
border %Pixels; #IMPLIED
frame %TFrame; #IMPLIED
rules %TRules; #IMPLIED
cellspacing %Length; #IMPLIED
cellpadding %Length; #IMPLIED
align %TAlign; #IMPLIED
bgcolor %Color; #IMPLIED
>
height not defined for this DTD.
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
Opera and IE support percentages units for "height." But, yes, you're
right, "height" is not in the DTD. What I'm puzzled by is why you support
height in pixels units and not height in percentage units?
You need to log in
before you can comment on or make changes to this bug.
Description
•