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 843 - on-line HTML 4.01 validater error for IFRAME attributes frameborder, others
Summary: on-line HTML 4.01 validater error for IFRAME attributes frameborder, others
Status: RESOLVED INVALID
Alias: None
Product: Validator
Classification: Unclassified
Component: check (show other bugs)
Version: 0.6.7
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Terje Bless
QA Contact: qa-dev tracking
URL: http://validator.w3.org/check
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-22 15:25 UTC by Wayne Pollock
Modified: 2004-08-22 19:31 UTC (History)
1 user (show)

See Also:


Attachments

Description Wayne Pollock 2004-08-22 15:25:02 UTC
When checking my webpage with your validator set for HTML 4.01 strict",
it reported that "frameborder" is not a valid attribute.  But according
to the standard at http://www.w3.org/TR/html401/present/frames.html#h-16.5
"frameborder" is legal.  I tried to work around the problem by using
a "style" attribute instead, but the validator reports "style" is not
a legal attribute either!

Page I checked: http://www.hccfl.edu/pollock/AUnix1/Proj-A-Partition.htm
(and used the http://validator.w3.org/check/referer?verbose=1 link at the
page bottom.
Comment 1 David Dorward 2004-08-22 15:31:29 UTC
There is no iframe element in HTML 4.01 Strict, thus the frameborder attribute
for that element does not appear in the HTML 4.01 Strict DTD. As it isn't in the
DTD, the validator correctly reports it as invalid.

Iframes, and the problems that come with them, are the province of Transitional
DTDs.