- From: Masayasu Ishikawa <mimasa@w3.org>
- Date: Wed, 11 Jul 2001 19:35:13 +0900
- To: spec-prod@w3.org
- Cc: www-xml-linking-comments@w3.org
In an XSL stylesheet for XMLspec used for XLink/XML Base RECs,
the HTML output method is specified as follows:
<xsl:output method="html"
encoding="ISO-8859-1"
doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"
indent="no"/>
And also the template for the spec element generates the following
line, among other things:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
But "16.2 HTML Output Method" of XSLT 1.0 says [1]:
The encoding attribute specifies the preferred encoding to be used. If
there is a HEAD element, then the html output method should add a META
element immediately after the start-tag of the HEAD element specifying
the character encoding actually used. For example,
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
...
As a result, the HTML version of XLink/XML Base RECs has the meta
charset declaration twice.
[1] ahttp://www.w3.org/TR/xslt#section-HTML-Output-Method
Regards,
--
Masayasu Ishikawa / mimasa@w3.org
W3C - World Wide Web Consortium
Received on Wednesday, 11 July 2001 06:34:47 UTC