- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 19 Apr 2007 13:11:57 +0000
- To: www-validator-cvs@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4475
Summary: Namespace declarations treated as attributes
Product: Validator
Version: 0.8.0b1
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: Parser
AssignedTo: link@pobox.com
ReportedBy: chris@w3.org
QAContact: www-validator-cvs@w3.org
Namespaces in XML adds namespace declarations to XML. DTD-based validators,
such as the SGML validator used here, incorrectly treat namespace declaration
as attributes and report validity errors. As an example
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"
xmlns:foo="someURI">
<head><title>ns test</title></head>
<body/></html>
Please consider modifying the parser such that namespace declarations are not
treated as validity errors.
Received on Thursday, 19 April 2007 13:11:59 UTC