《深入浅出HTML》阅读笔记---第一章

[美] David Schultz and Craig Cook 著

       谢廷晟 译

人民邮电出版社

图灵程序设计丛书 Web开发系列

 

第1章  启动

 

1.1 因特网和万维网简介

    因特网:庞大的全球范围的计算机网络。

    万维网:只是因特网的一个方面,它由保存在因特网上不同的计算机上的无数文件和文档组成。

    用户代理(user-agent):为解释HTML而设计的软件。

    Web浏览器(Web browser):用于对Web文档进行视觉化表达的程序

    图形化浏览器(graphical browser)用一种在视觉上有所强化的格式来呈现文档的浏览器,它支持所有颜色、具有样式的文本和图像。

    客户(client):浏览器或用户代理,因为它是请求和接受服务的一方。

    服务器(server):向客户提供数据的计算机。

 

1.2 什么是html

    超文本(hypertext):对于web中的数据文本,建立连接的技术

    超文本标记语言(Hypertext Markup Language,HTML)是一种计算机语言,用于将普通文本转化为活性文本以供显示和在Web上使用,并为普通的无结构文本提供结构。

    HTML由一些成为“标签”的经过编码的标记符组成,标签包围着文本片段、将其与其他部分区分开来,并且表明了所“标记”的文本的功能和用途。HTML是免费、公开的标准。当使用HTML创作文档时,你必须遵守特定的规则。这些规则由万维网协会(World Wide Web Consortium,W3C)负责维护。

    Web标准(Web standard)由W3C指定的用以构建Web的公开的技术标准的统称。

 

    1.2.1 HTML的发展

 

    1.2.2 一种语言,多个版本

    XHTML:按照可扩展标记语言(eXtensible Markup Language,XML)更严格的规则对HTML进行的重新定义。它提供了一套有限的预定义标签以供选用。

    XML:一种强大的语言,它允许Web作者创建自己的自定义标签。

 

    1.2.3  一个版本,三种风味

    XHTML的3种风味(flavor)分别是严格的(Strict)、过渡的(Transitional)和框架集(Frameset):

    (1)XHTML 1.0 Strict 最为严格,已经废弃的特性被彻底禁用

    (2)XHTML 1.0 Transitional 允许存在一些过时的特性

    (3)XHTML 1.0 Frameset 仅仅应用于使用框架来控制网页布局的场合

 

    1.2.4 验证文档

    对XHTML文档进行自动化验证,针对所选择的规则集对其进行检查,以确保它被正确地组织。

    W3C开发了一个用于这一目的的在线验证工具(http://validator.w3.org/).

    一个合式的(well-formed)文档,是有效并且正确地按照该语言的规则组织的文档。

 

1.3 将内容与表现分离

     层叠样式表(Cascading Style Sheet,CSS)是一种全然不同的语言, 其目标是让结构性标记代码保持纯净和富有意义的前提下,描述HTML文档的视觉化表达方式。用CSS编写的样式表可以被应用于HTML或XHTML文档,以便为其添加一个不会对标记代码产生负面影响的富有吸引力的视觉设计层。

     将内容与表现分离,使得二者都更加坚固,具有更强的适应性。

     CSS是一个公开标准,可以在W3C的网站(http://www.w3.org/Style/CSS)学习它。

 

1.4 处理 XHTML 和 CSS 文档

 

    1.4.1 选择HTML编辑器

    XHTML文档是纯粹的文本, 没有任何特殊的格式或样式。

    (1)windows:记事本。如果选用写字板的话, 注意要把文档作为纯文本编辑和保存,而不是“多信息文本(rich text)”。

    (2)linux:vi或emacs

    (3)Mac:TextEdit,由于它默认使用多信息文本格式,可以”格式->创建纯文本“来改变格式。

     注:(百度百科)

     RTF是Rich Text Format的缩写,意即多文本格式。这是一种类似DOC格式(Word文档)的文件,有很好的兼容性,使用Windows“附件”中的“写字板”就能打开并进行编辑。使用“写字板”打开一个RTF格式文件时,将看到文件的内容;如果要查看RTF格式文件的源代码 ,只要使用“记事本”将它打开就行了。

 

    1.4.2 选择Web浏览器

    1.4.3 网站托管

    (1)使用你的ISP提供的Web空间:因特网服务提供商(Internet Service Provider,ISP)

    (2)使用免费Web空间

    (3)付费网站托管服务

 

1.5 URL 简介

 

    统一资源定位符(Unifrom Resource Locator,URL)

    统一资源标识符(Unifrom Resource Identifier,URI)

    URL是URI的一种。

 

    1.5.1 URL的构成

    协议 +:// + 主机名 + 路径 + 文件

    其中,主机名 = 前缀 + 域

             文件    =  主文件名 + 扩展名

 

    1.5.2 绝对和相对URL

    (1)目标文件与URL所在的文件在同一目录中,只需指定文件名和扩展名。

    (2)上层目录的表示,../

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值