<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://sufan.maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://sufan.maytide.net/read.php/818.htm</link>
<title><![CDATA[定义语言编码]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[网络编程]]></category>
<pubDate>Fri, 02 Dec 2005 08:44:25 +0000</pubDate> 
<guid>https://sufan.maytide.net/read.php/818.htm</guid> 
<description>
<![CDATA[ 
	<p>定义语言编码，类似这样：</p><p><div class="code"><span class=\"code\"><strong><font color=\"#60a179\">&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot; /&gt;</font></strong></span> </div></p><p>为了被浏览器正确解释和通过W3C代码校验，所有的XHTML文档都必须声明它们所使用的编码语言，一般使用gb2312(简体中文)，制作多国语言页面也有可能用Unicode、ISO-8859-1等，根据需要定义。</p><p>通常这样定义就可以。但是要补充说明的是，XML文档并不是这样定义语言编码的，XML的定义方式如下：</p><p><div class="code"><span class=\"code\"><strong><font color=\"#60a179\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;gb2312&quot;?&gt;</font></strong></span> </div></p><p>针对老版本浏览器，需要添加以下代码以保证各种浏览器都能正确解释页面：</p><p><div class="code"><span class=\"code\"><strong><font color=\"#60a179\">&lt;meta http-equiv=&quot;Content-Language&quot; content=&quot;gb2312&quot; /&gt;</font></strong></span> </div></p><p>注意：在上面声明语句的最后，看到有一个斜杠&quot;/&quot;，这和以前的HTML4.0的代码写法不同。原因是XHTML语法规则要求所有的标识都必须有开始和结束。例如&lt;body&gt;和&lt;/body&gt;、&lt;p&gt;和&lt;/p&gt;等，对于不成对的标识，要求在标识最后加一个空格，然后跟一个&quot;/&quot;。例如&lt;br&gt;写成&lt;br /&gt;、&lt;img&gt;写成&lt;img /&gt;，加空格的原因是避免代码连在一起浏览器不识别。</p>
]]>
</description>
</item>
</channel>
</rss>