网页开发基础:HTML与CSS入门指南
1. 网络工作原理与HTML编码
在网络传输中,一些字符(如空格和各种标点符号)不能以原始形式传输。HTML 会将这些字符编码为可正确传输的形式,接收页面在处理这些值之前会进行解码,这个编码/解码操作对用户来说基本是不可见的。
我们可以通过发出 GET 请求并检查构造的 URL 来查看编码的样子。例如,表单中有一个要求用户输入全名的字段,并将该信息编码到 GET 请求中。提交表单后,浏览器中可能会出现如下 URL:
http://www.example.com/page.htm?fullname=Phil+Ballard
这里名字中的空格被 + 字符替换,接收端的解码过程会移除该字符并恢复空格。
在很多情况下,表单提交可以使用 POST 或 GET 方法,效果基本相同。但在构建 Ajax 应用程序的服务器调用时,二者的区别就变得重要了。所有 Ajax 应用程序核心的 XMLHTTPRequest 对象使用 HTTP 向服务器发出请求并接收响应,这些 HTTP 请求的内容与 HTML 表单提交时生成的内容基本相同。
2. HTML 简介
HTML(超文本标记语言)是构成万维网几乎每个页面的标记语言。扎实掌握 HTML 为后续开发 Ajax 应用程序提供了良好的基础。
HTML 用于标记文本文档,让浏览器知道如何显示它们,并定义超文本链接以实现页面内或页面间的导航。就像早期的非所见即所得文字处理程序,需要在想要显示为粗体、斜体或
HTML与CSS入门指南
超级会员免费看
订阅专栏 解锁全文
1809

被折叠的 条评论
为什么被折叠?



