This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
My site has one page with frames using XHTML doc type frameset, and when I checked it using your code validator, it required that I take the / out of the <frame> tag in order for it to work. Since correct XHTML requires that <frame /> be closed with a slash, your validator is giving out the incorrect feedback - saying that the slash is a character that requires quotes around it. Removing the slash altogether allowed me to pass the validator check. Here is the code it wouldn't pass: <html> <head> <title>Home Page</title> </head> <frameset rows="105, *"> <frame name="logo" src="logo.html" /> <frameset cols="125, *"> <frame name="links" src="tablelinks.html" /> <frame name="target" src="frame3.html" /> </frameset> </frameset> </html>
After copy/pasting the code that was reported to not pass into an empty document and adding the XHTML 1.0 Frameset Doctype - it validated. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">