网页设计DIV+CSS——第3 天:定义语言编码

第三步是定义你的语言编码,类似这样: 
<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 />,加空格的原因是避免代码连在一起浏览器不识别。

时间: 2024-09-17 04:02:07

网页设计DIV+CSS——第3 天:定义语言编码的相关文章

网页设计DIV+CSS——第1 天:选择什么样的DOCTYPE

大家好!这个系列文章是按阿捷自己制作这个站点的过程编写的.之前阿捷也一直没有制作过一个真正符合 web 标准的网站. 现在边参考国外资料边制作,同时把过程中的心得和经验记录下来,希望对大家有点帮助.好了,让我们开始吧  第一天  开始制作符合标准的站点,第一件事情就是声明符合自己需要的 DOCTYPE.  查看本站首页原代码,可以看到第一行就是: <!DOCTYPE  html  PUBLIC  "-//W3C//DTD  XHTML  1.0  Transitional//EN"

网页设计DIV+CSS——第7天:CSS入门

在了解XHTML代码规范后,我们就要进行CSS布局.首先先介绍一些CSS的入门知识.如果你已经很熟悉了,可以跳过这一节,直接进入下一节. CSS是Cascading Style Sheets(层叠样式表)的缩写 .是一种对web文档添加样式的简单机制,属于表现层的布局语言. 1.基本语法规范 分析一个典型CSS的语句: p {COLOR:#FF0000;BACKGROUND:#FFFFFF} 其中"p"我们称为"选择器"(selectors),指明我们要给"

网页设计DIV+CSS——第5天:head区的其他设置

这些技巧主要讲meta标签设置的,其实与符合web标准关系不大,只要注意在最后加"/"关闭标签就可以,但是既然是入门教程,就写得详细一点吧. 收藏夹小图标 如果你将本站加入收藏夹,可以看到在收藏夹网址之前的IE图标变成了本站特别的图标.要实现这样效果很简单,首先制作一个16x16的icon图标,命名为favicon.ico,放在根目录下.然后将下面的代码嵌入head区:  <link rel="icon" href="/favicon.ico&quo

网页设计DIV+CSS——第2 天:什么是名字空间

DOCTYPE 声明好以后,接下来的代码是:  <html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">   通常我们 HTML4.0 的代码只是<html>,这里的"xmlns"是什么呢? 这个"xmlns"是 XHTML namespace 的缩写,叫做"名字空间"声明.名字空间是什么作用呢?阿捷自己的理解是: 由于 xm

Xhtml第3天:定义语言编码

xhtml|编码 定义你的语言编码,类似这样: <meta http-equiv="content-type" content="text/html; charset=gb2312" /> 为了被浏览器正确解释和通过w3c代码校验,所有的xhtml文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用unicode.iso-8859-1等,根据你的需要定义. 通常这样定义就可以了.但是要补充说明的是,xml文

使用Web标准建站第3天:定义语言编码

web|web标准|编码|web标准|编码 第三步是定义你的语言编码,类似这样:<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unicode.ISO-8859-1等,根据你的需要定义. 通常这样定义就可以

第3天:定义语言编码

第三步是定义你的语言编码,类似这样:<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unicode.ISO-8859-1等,根据你的需要定义.通常这样定义就可以了.但是要补充说明的是,XML文档并不是这样定义

第3天:定义语言编码_基础教程

第三步是定义你的语言编码,类似这样: <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unicode.ISO-8859-1等,根据你的需要定义. 通常这样定义就可以了.但是要补充说明的是,XML文档并不是这

网页设计之css+div&amp;nbsp;PK&amp;nbsp;table+css

css|设计|网页|网页设计 用过div+CSS作个整个网站,如果是纯粹的div的布局是比较麻烦的,尤其是你div里面嵌套div的,div布局的时候,你有些页面效果还是要舍弃一点的,比如图片的圆角,这些如果套div比较麻烦,在一个div在VS2005设计器里面可能变形,如果过多的套div,你实现Ajax拖动效果的时候比较麻烦,所以我觉得眼下还是div+嵌套table比较好. 圆角--可以用div+css做出一样漂亮的圆角,而且不用图片,而且是宽度.高度自适应的 怎么实现?挖挖Google Tal