`
fastwind
  • 浏览: 323783 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

定义语言编码

阅读更多

第三步是定义你的语言编码,类似这样:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unicode、ISO-8859-1等,根据你的需要定义。

通常这样定义就可以了。但是要补充说明的是,XML文档并不是这样定义语言编码的,XML的定义方式如下:

<?xml version="1.0" encoding="gb2312"?>

你在Macromedia.com的首页代码第一行就可以看见类似的语句,这也是W3C推荐使用的定义方法。那为什么我们不直接采用这种方法呢?原因是一些浏览器对标准的支持不完善,不能正确理解这样的定义方法,比如IE6/windows。所以在目前过渡方案下,我们依然推荐使用meta方式。当然,你可以两种方法都写。

看本站源代码,你会发现语言编码定义的地方还多一句:

<meta http-equiv="Content-Language" content="gb2312" />

这是针对老版本浏览器写的,以保证各种浏览器都能正确解释页面。

注意:在上面声明语句的最后,你看到有一个斜杠"/",这和我们以前的HTML4.0的代码写法不同。原因是XHTML语法规则要求所有的标识都必须有开始和结束。例如<body>和</body>、<p>和</p>等,对于不成对的标识,要求在标识最后加一个空格,然后跟一个"/"。例如<br>写成<br />、<img>写成<img />,加空格的原因是避免代码连在一起浏览器不识别。

分享到:
评论

相关推荐

    div+css网页布局.pdf

    Day 3: 定义语言编码 * 什么是语言编码? + 语言编码(Character Encoding)是用于指定网页内容的语言编码方式,例如 UTF-8、GBK 等。 * 如何定义语言编码? + 在 HTML 中,可以使用 `&lt;meta&gt;` 标签来定义语言编码...

    C++语言编码规范

    C++语言编码规范是软件开发过程中至关重要的一环,它不仅能够提升代码的可读性和可维护性,还能增强代码的健壮性,从而减少潜在的错误。以下是对C++语言编码规范的一些关键知识点的详细说明: ### 1. 工程的目录...

    DIVCSS布局大全---12天学会DIV+CSS教程

    第三天:定义语言编码 第四天:调用样式表 第五天:HEAD区的其他设置 第六天:XHTML代码规范 第七天:CSS入门 第八天:CSS布局入门 第九天:第一个CSS布局实例 第十天:自适应高度 十一天:不用表格的菜单 十二天:...

    华为Java语言编码规范.doc

    华为Java语言编码规范.doc 本文档介绍了华为Java语言编程规范的相关知识点,涵盖编程规范、命名规范、注释规范、编码规范、JTEST规则等内容。 1. 编程规范 编程规范是指在编程时必须遵守的原则,旨在确保代码的...

    Java语言编码规范

    标题所体现的知识点为Java语言编码规范,这是一套规则和约定,用于统一Java开发者的编程风格和代码组织方式。在描述中提到此规范是由SUN公司的发布编码标准翻译整理而成,这意味着规范的权威性和行业内的广泛认可。...

    有关编码的知识及各国语言编码表

    首先,ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是最基础的字符编码标准,它定义了128个字符,包括英文大小写字母、数字、标点符号和控制字符。每个字符对应一个7位的二...

    verilog语言编码规范

    Verilog语言编码规范旨在提高代码的可读性、健壮性和易维护性,它适用于Verilog源码以及与之相似的硬件描述语言,如VHDL等。编写和维护规范的目的是为了统一编码风格,便于项目文件的组织和管理,以及确保代码的标准...

    Nvivo12自动编码语言包.rar

    自动编码是Nvivo12中的一个重要功能,它允许用户通过预先定义的规则或算法,自动将文本数据分类和标记。这大大提高了数据分析的效率,尤其是在处理大量访谈记录或文献资料时。自动编码语言包则是Nvivo12为了支持不同...

    w3c面试心得题.docx

    定义语言编码是非常重要的,以便浏览器正确解释和通过 W3C 代码校验。使用 `; charset=gb2312" /&gt;` 声明语言编码。 6. JavaScript 的定义 JavaScript 必须使用 `...

    CC++语言编码规范.doc

    ### C/C++语言编码规范详解 #### 一、引言 C/C++作为一种广泛应用于系统级编程、游戏开发、高性能服务器等领域的重要编程语言,其编码规范对于确保代码的一致性、可读性和可维护性至关重要。本文档旨在通过分析一...

    cvi语言编码规范.pdf

    标题和描述中提到的“cvi语言编码规范.pdf”指向一个专注于CVI(CVI即LabWindows/CVI,是美国国家仪器公司(National Instruments,简称NI)发布的一款用于虚拟仪器编程的集成开发环境)语言的编码标准文档。...

    自编码源代码_自编码器 matlab

    2. 网络架构定义:创建编码器和解码器的全连接层,可能还包括激活函数(如ReLU或sigmoid)和输出层的配置。 3. 训练设置:定义损失函数(如`mseLoss`)、优化器(如`sgdm`)和训练参数(如学习率、批次大小等)。 4....

    C# 编码自动识别 匹配文件当前编码格式

    HZ编码主要用于电子邮件,而UTF-8是目前最广泛使用的多语言编码格式。 在C#中,`System.Text.Encoding`类是处理编码的核心。它提供了一系列静态属性和方法,可以用于识别和转换不同编码格式的字符串。例如,`...

    香农编码的R程序

    在本程序中,我们将使用R语言实现香农编码,并对其实现过程进行详细解释。 #### 二、程序结构分析 1. **定义信源符号的概率**: ```r p(0.01,0.20,0.10,0.19,0.15,0.18,0.17); ``` 这一行代码定义了一个向量`p...

    VHDL语言实现8位优先编码器

    VHDL(Very High Speed Integrated Circuit Hardware Description Language)是一种用于电子设计自动化领域的硬件描述语言,它被广泛应用于数字系统的设计和验证。在这个特定的场景中,我们关注的是使用VHDL来实现一...

    JAVA语言编码规范

    JAVA语言编码规范是编程实践中非常重要的一个环节,它旨在提高代码的可读性和团队协作效率。这份规范由翰子昂实训体系制定,涵盖了多种编程语言的编码标准,其中包括JAVA编码规范。规范的主要目的是确保JAVA代码在...

    自动编码_VBA自动编码_

    1. **定义编码规则**:编码规则是自动编码的核心。你可以定义如年份、月份、流水号等组合,例如“2023040001”表示2023年4月的第一个记录。规则可以灵活定制,以满足具体业务需求。 2. **创建VBA模块**:在Excel中...

    PHP语言的编码规范

    ### PHP语言的编码规范详解 #### 一、文件格式与编码风格 PHP作为一种广泛使用的脚本语言,在开发过程中,统一的编码规范对于提高代码可读性、维护性和团队协作效率至关重要。规范首先强调了文件格式的重要性,...

Global site tag (gtag.js) - Google Analytics