2.2.5 [HTML] Section 6.16, Frame target names


The specification states:

 frame target names (%FrameTarget; in the DTD) must begin with an alphabetic 
 character.  User agents should ignore all other target names.

All Document Modes (All Versions)

The value of the target attribute for a FRAME element does not have to begin with an alphabetic character [a-zA-Z]. A value is not ignored if it begins with a non-alphabetic character.

This causes the HTML4 Test Suite [W3C-HTML4-TS] "Test 6_16-BF-01 Frame target names" test case to fail. For more information about the failure, see section 3.1 in Appendix A: Test Case Failures.

If the name of the target frame begins with an alphanumeric [a-zA-Z0-9] character, the specified content is loaded into the target frame. If it begins with a non-alphanumeric character, a new browser window is opened.