[21:09] * Lightning|Zzzz sets mode: +m [21:09] yule请吧 [21:09] ok [21:09] HTML [21:10] HTML是一个纯文本文档,以ASCII码的形式存在 [21:10] 一个HTML文档,以开始,以结束 [21:11] 要提问的话,请直接点yuleshow的小窗,yuleshow +voice [21:11] 按照约定,解析器(ie, mozilla都是解析器)对以后的东西不作解析,但各个浏览器的功能不一样,有很大差别 [21:12] 一个HTML文档分为两个部分,HEAD和BODY [21:13] 分别以和表示 [21:14] 所以,一个最简单的HTML,按约定应该表示成 [21:16] Brahman[zhangw_dot_net提醒:最简单的HTML可以省略HEAD部分 [21:16] 但常规来说,分为HEAD和BODY两部分 [21:16] HEAD里除了TITLE,其它基本全是不可显示部分 [21:17] BODY里除了脚本,其它还有许多不可显示的部分 [21:17] 先说HTML的TAG约定 [21:17] HTML要求TAG用<>符号包含 [21:19] 为了保持良好的风格,我建议如果使用<>的话,请以结束,就象循环配套一样,一一对应 [21:20] 面且请以<1><2><3>的方式QIAN套 [21:20] 而不是<1><2><3>的方式 [21:22] 另外,有些象换行,横线之类的标记,建议使用

[21:22] 这样的话,更符合SGML标准 [21:22] 也为将本的兼容性打好基础 [21:23] 这些TAG,我们通常称之为元素 [21:23] 我们回过头来讲 [21:23] 里最重要,也最显性的一个元素是 [21:23] <YuleShow> 这个TITLE [21:24] <YuleShow> 是显示在浏览器的标题栏里的 [21:24] <YuleShow> 格式为<Title>title [21:25] 全套的格式为Hello world! [21:26] 如果大家有兴趣,可以把这句话拷贝下来,存成一个HTML文件(后缀,可以使用.html, .htm两种最常见的,其它的后缀视浏览器而定) [21:27] 谢谢BRAHMAN,所有的TAG为了可读性的原因,推荐使用大写,虽然,大小写是无关的 [21:28] 纠正,刚才写错了Hello world!才是正错的 [21:28] 使用的TITLE,每篇HTML都可以有不同的标题,不会发生untitled document之类的糗事了 [21:29] * zzzzzzzZ has joined #unix [21:30] 而且许多搜索引擎的机器人,会自动解读里的文本,把这些文本作为关键词考虑,使用TITLE元素,可以 增加你的网页被用户搜索到的可能 [21:31] 说到机器人,必须说到另一个元素,叫做META [21:31] 许多朋友都不知道 [21:32] 或者知道了不会使用,那可全是GUI的错 [21:33] 是一个带有属性的元素,其中最关键的是关键词和语言两种属性 [21:33] 先说KEYWORD [21:34] 格式是 [21:35] 这些keyword1,2,3,是给搜索引擎的机器人看的,以后用户输入这些关键词的时候,你的网页就会被搜索到 [21:35] 不过,这些都是早期的搜索引擎机器人了 [21:36] 现在的GOOLE,可以分列下划线连接的文件名作为关键词,并且有全文字词出现频率的关键词引擎 [21:36] 还有一个很重要的META,是语言码 [21:37] 格式为 [21:37] 其中XXXXXX部分,表示语言代码,简体汉字可以是gb2312 [21:37] 繁体中文可以是big5 [21:38] 当然,最时兴的要算UTF-8了 [21:38] 所以这句也可以是 [21:41] 在HEAD部分里,还有description, base, link, refresh之类的元素 [21:41] 这回就不说了 [21:41] 值得提一下的是