Re: Bug with frameset

-----Original Message----- 
From: Lindemberg Oliveira de Almeida
Sent: Monday, September 2, 2013 7:50 AM
To: public-html@w3.org
Subject: Bug with frameset

>The problem is that I'd like to approve my site on the w3c html protocol, 
>on the web approval site http://validator.w3.org/, bur it shows an error
message that is related with the usage of frameset with the attribute 
'border'. When I don't use border, there's no error, when I use border only 
on this line, there's one error. The problem is that I need border in 
frameset, because the layout of my web site needs it.

Frameset has an "obsolete" status in HTML5 (which replaces the "deprecated" 
status of HTML4), so you should avoid a frameset regardless. In addition, 
frameset is a "non-conforming" obsolete element, which means that 
technically it should throw a validation error no matter what. See: 
http://www.w3.org/TR/html5/obsolete.html#non-conforming-features

W3 recommends using iframes instead of frameset. Depending on what you're 
trying to do, a position:fixed element may also work. I recommend you join 
Stackoverflow or a CSS forum or newsgroup if you need help with these sorts 
of issues.

Tim Gallant 

Received on Tuesday, 3 September 2013 21:20:11 UTC