收藏此页 收藏此页 在线人数 64 今日访问 1962 总共访问 4034007
账号:
密码:

手机 WAP 版在线服务上线!
16:07 今日月相
09月08日 八月初一 
  在选择好适合自己的的编辑器后,我们可以开始建立一个空的页面了,很多编辑器里都有类似“新建页面”的方式来建立空页面,当然,这未必是最好的方式。
  最笨最简单的方式是:右键-新建-文本文档,然后将“新建 文本文档.txt”改名为“default.htm”。这个,也不是最好的方法,但是是最简单的方法。
  虽然这是一个空的页面,但是,它绝对不是一个标准意义的空页面,它的编码不是UTF-8,也没有HTML的相关标签。
  关于UTF-8,是本节的重点。
  新建文本文档的方式,会默认建立一个ANSI编码的文件,打开文本文件后,选择,另存为,在最底下的选项处会有一个编码的列表项可供选择,由于当前是ANSI编码,所以ANSI会被选中,需要选择UTF-8,然后保存,此时这个文本文件就是UTF-8的编码了。ANSI与UTF-8到底区别在哪里?专业点说,一个字母、汉字或符号在ANSI和UTF-8中占据的字节数略有不同,可以去百度百科查询UTF8和ANSI了解详细差异。比如,在ANSI的文本文件中写一个汉字“我”,从文件属性中的“大小”可以看出这个文本文件的容量就是两个字节,但在UTF-8中,就是六个字节,其实是三个字节,因为UTF-8的文件头部有三个字节是UTF-8的特有标志字节,如果保存两个文字,那一定是三加六个字节。
  说到这里,可能还没有清楚他们到底有什么实际意义,这样,你可以复制一个韩文“창”分别保存在ANSI文本文件和UTF文本文件中。在UTF-8文件中保存后打开,那个韩文会变成“■”,在ANSI文件中保存,会提示说:“该文件含有 Unicode 格式的字符,当文件另存为 ANSI 编码的文本文件时,该字符会丢失……”,继续保存,不要取消,然后再打开,那个韩文会变成“?”。那个韩文哪里去了?把ANSI文本文件扩展名改成.htm,用IE打开,显示的还是“?”,同样把UTF-8的文本文件扩展名改成.htm用IE打开,哈,那个韩文出现了。怎么会这样呢?
  ANSI保存韩文字符的时候,我们的ANSI编码(GB2312)中没有这个韩文不能识别,就把它默认修改成了问号。但是UTF-8却保留了,只是记事本的功能较弱,无法显示出来这个韩文,用黑方块替代,但是IE就可以显示出来。
  废话这么多,其实只是想说一句:UTF-8编码可以显示出更丰富的字符。所以我们采用UTF-8编码作为我们页面的编码方式。如果你的网站可能有韩国人德国人法国人来留言,那他们的留言内容就不会出现一大堆的问号了。
  把文件改成UTF-8编码之后,现在来看一下标准空的页面是什么样的内容。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>空页面</title>
</head>
<body>
</body>
</html>


  第一行:指定 HTML 文档遵循的文档类型定义,必须放在 HTML 页面的第一行。详细介绍请见:百度百科
  第二行:xmlns 是 XHTML namespace 的缩写,也就是XHTML的命名空间,基本用不到,但是最好还是声明一下,它的值必须是URI形式。
  其余的HTML,这里不再讲述,是做网页需要掌握的基本常识。
  这应该就是一个基本标准的空的HTML页面了吧!
本章评论
发表评论
昵称:
验证码: 点击刷新
评论:

目前已输入 0/100 文字

回到顶端

 CopyRight ⓒ 2003 - 2010 imagecode.net All Rights Reserved 版权所有  陕ICP备05002647