上QQ阅读APP看书,第一时间看更新
1.1.1 静态Web开发技术
静态Web开发技术只能开发出内容固定不变的网页和网站,现实中常用的Web静态技术有HTML和XML两种。
1. HTML技术
HTML文件以<HTML>开头,以</HTML>结束。<head>…</head>之间是文件的头部信息,除了<title>…</title>之间的内容以外,其余内容都不会显示在浏览器上。<body>…</body>之间的代码是HTML文件的主体,客户浏览器中显示的内容主要在这里定义。
HTML是制作网页的基础,大家在现实中所见到的静态网页就是以HTML为基础制作的网页。早期的网页都是直接用HTML代码编写的,不过现在有很多智能化的网页制作软件(常用的有FrontPage、Dreamweaver等)通常不需要人工编写代码,而是由这些软件自动生成代码。尽管不需要人工编写代码,但用户了解HTML代码仍然非常重要,这是学习Web开发技术的基础。
2. XML技术
XML是eXtensible Markup Language的缩写,意为可扩展的标记语言。与HTML相似,XML是一种显示数据的标记语言,它能使数据通过网络无障碍地进行传输,并显示在用户的浏览器上。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。
使用上述静态Web技术也能实现页面的绚丽效果,并且静态网页相对于动态网页来说,其显示速度比较快。所以,在现实应用中,为了满足页面的特定需求,需要在站点中使用静态Web技术来显示访问速度比较快的页面。例如,国内综合站点搜狐和新浪的信息详情页面都使用静态网页技术来显示。