图解HTTP——构建Web内容的技术(学习记录12)

Web页面几乎全由HTML构建

HTML(超文本标记语言)是为了发送Web上的超文本而开发的标记语言。

超文本是一种文档系统,可将文档中任意位置的信息与其他信息(文本或图片等)建立关联,即超链接文本。

标记语言是指通过在文档的某部分穿插特别的字符串标签,用来修饰文档的语言。

CSS(层叠样式表)可以指定如何展现HTML内的各种元素,属于样式表标准之一。CSS的理念就是让文档的结构和设计奋力,达到解耦的目的。

动态HTML,是指使用客户端脚本语言将静态的HTML内容变成动态的技术的总称。动态HTML技术是通过调用客户端脚本JavaScript,实现对HTML的Web页面的动态改造。利用DOM可指定欲发生动态变化的HTML元素

DOM是用以操作HTML文档和XML文档的API(应用编程接口)

Web应用是指通过Web功能提供的应用程序,Web应用则作用于动态内容之上。

CGI(通用网关接口)是指Web服务器在接收到客户端发送过来的请求后转发给程序的一组机制。在CGI的作用下,程序会对请求内容做出相应的动作。

Servlet是一种能在服务器上创建动态内容的程序。Servlet是用Java语言实现的一个接口,属于面向企业级Java的一部分。Servlet的运行环境叫做Web容器或Servlet容器。

XML(可扩展标记语言)是一种可按应用目标进行扩展的通用标记语言。旨在通过使用XML,使互联网数据共享变得更容易。

XML和HTML都是从标准通用标记语言SGML简化而成。从XML文档中读取数据比起HTML更为简单。

RSS(简易信息聚合,也叫聚合内容)和Atom都是发布新闻或博客日志等更新信息文档的格式的总称,两者都用到了XML。

Atom具有以下两种标准:

Atom供稿格式:为发布内容而指定的网站信息来源格式,单讲Atom时,就是指此标准。

Atom出版协定:为Web上内容的新增或修改而指定的协议。

JSON是一种以JavaScript的对象表示法为基础的轻量级数据标记语言,能够处理的数据类型有false/null/true/对象/数组/数字/字符串这7种类型。


猜你喜欢

转载自blog.csdn.net/zmeilin/article/details/80808506