|
可能是在某种浏览器中。也许在您的平板电脑上,也许在您的智能手机上,或者也许在旧的台式电脑上。这里的关键问题是该页面如何到达您的屏幕?要了解 Web 开发的基础知识,我们必须首先回答基本问题: 什么是互联网? 互联网本质上是一个计算资源的全球网络。您可以将互联网视为路由器和电路的物理集合,作为一组共享资源。 一些最常见的定义是: 基于通信协议的网络网络 使用和开发这些网络的人们组成的社区。 - 基于互联网的服务 互联网用户可以使用的一些基本服务是 电子邮件 -一种与世界各地其他互联网用户进行交流的快速、简单且廉价的方式。 Telnet -允许用户登录远程计算机,就像登录本地系统一样。 FTP -允许用户将计算机上存储的几乎所有类型的文件从连接到 Internet 的一台计算机传输到另一台计算机。-分布式公告板,提供数千个主题的综合新闻和讨论服务。 万维联网信息资源的超文本界面。 让我们更深入地研究后者: 万维网是什么? WWW 代表万维网。简单来说,万维网是一种在互联网上的计算机之间交换信息的方式,将其整合成大量的交互式多媒体资源。
什么是网络浏览器? Web 浏览器是安装在您的 PC 上的程序。要访问 Web,您需要 Web 浏览器,例如在网络上,当您浏览信息页面时,这通常称为浏览或冲浪。 什么是网络服务器? 每个网站都位于称为网络服务器的计算机上。该服务器始终 美国电话号码列表 连接到互联网。连接到 Internet 的每台服务器都会获得一个唯一的字符地址,该地址间的四个数字组成,并用句点分隔。,您必须指定托管该站点的Web 服务器的IP 地址。 澄清所有这些概念后,我们深入研究我们特别感兴趣的一个: HTTP协议 我们以一个关键问题开始本文:此页面如何到达您的屏幕?好吧,您看到的页面是网络浏览器与网络服务器通信的结果。谈话期间发生了几件重要的事情。 浏览器和服务器使用一种称为 HTTP(超文本传输协议)的相对简单的协议相互“对话”。 如果我们将 HTTP 分解为两个部分,我们会得到更多细节: - 超文本:超文本的思想是将您从一个页面链接到另一个页面。然而,超文本的概念是 Web 开发基础知识的核心,因为传输的特定文本遵循称为超文本标记语言 (HTML) 的标准。
当两个程序想要互相交谈时,它们都必须“说同一种语言”。协议是两个程序用于通信的一系列消息的非常具体的描述。 Web 服务器通过 Internet 将 HTML 发送到浏览器,浏览器将 HTML 转换为您在屏幕上看到的格式的页面。 在万维网诞生之初,只有 HTML,而且与我们今天所看到的相比,网页有点乏味。现在现代网页基于三种基本技术: HTML - 超文本标记语言 HTML 是一种用于表达内容的网络语言。HTML 是一种标记语言,它对文本进行注释,以便计算机可以出于某种目的对其进行操作。大多数标记语言都是人类可读的,并且设计为使用纯文本编辑器而不是像样的精美文字处理程序来编写。 html 的工作是构建文档并提供内容。HTML 使用称为标签的东西来注释(标记)文档。所有标签如下所示:且是平衡的,以便在该标签内容的末尾有层叠样式表 CSS 可用于设置非常基本文档的文本样式,例如通过更改标题和链接的颜色和大小。它可用于创建布局,例如,将一列文本转换为具有主要内容区域和用于相关信息的侧边栏的布局。它甚至可以用于动画等效果。 - CSS 语法 CSS 是一种基于规则的语言:定义规则来指定应应用于网页上某些元素或元素组的样式组。
|
|