《21天学通HTML+CSS+JavaScript Web开发(第7版)》——1.7 作业

简介: 从现在开始,WHATWG放弃了给HTML规范制定版本号,相反,HTML将是一个“流动的标准”,将涵盖实验性功能和得到广泛支持的功能,旨在确保该规范紧跟发展步伐,涵盖浏览器开发商一致同意在其浏览器中添加的功能。

本节书摘来自异步社区《21天学通HTML+CSS+JavaScript Web开发(第7版)》一书中的第1章,第1.7节,作者:【美】Laura Lemay(劳拉·莱梅) , Rafe Colburn(雷夫·科尔本) , Jennifer Kyrnin(珍妮弗·凯瑞恩)著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.7 作业

本书的每章都有作业,旨在帮助您复习刚学习的主题。在本节的第一个小节中,将回答一些与Web相关的常见问题。接下来,将由您来回答一些有关Web的问题,而随后列出了这些小测验的答案。在每章的最后都有几个练习,旨在帮助您记住刚学到的Web知识。

1.7.1 问与答
问:Web有谁负责运营?这些协议都是由谁控制的?这一切都是由谁管理的?

答:万维网并非由某个组织拥有或控制。鉴于向Web提供信息的独立网站数不胜数,任何单个组织都无法制定相关的规则或指南。然而,有两类组织给Web的外观和发展方向带来了重大影响。

第一个这样的组织是万维网联盟(W3C),它有两个总部,分别位于美国的麻省理工学院和欧洲的INRIA。W3C的成员为有志于支持和定义Web语言和协议(如HTTP、HTML、XHTML等)的个人和组织;W3C还提供浏览器、服务器等产品,可供任何人免费使用。W3C负责制定万维网标准和实施相关的规则,其网站地址为http://www.w3.org/

影响Web的第二类组织是浏览器开发商,其中最著名的是Google、Apple、Microsoft和Mozilla Foundation。为成为最流行、最先进的Web浏览器,这些开发商展开了激烈的竞争。一些关心Web未来的个人和公司成立了一个名为WHATWG(Web Hypertext Application Technology Working Group,Web超文本应用技术工作组)。HTML5规范就是由WHATWG和W3C一起制定的。

从现在开始,WHATWG放弃了给HTML规范制定版本号,相反,HTML将是一个“流动的标准”,将涵盖实验性功能和得到广泛支持的功能,旨在确保该规范紧跟发展步伐,涵盖浏览器开发商一致同意在其浏览器中添加的功能。如果提议添加的功能未得到一致同意,该功能将从HTML规范中删除。这旨在避免以前遇到的问题,即HTML规范制定流程与浏览器开发商所做的工作脱节的问题。

问:我听说Web发展迅速,要跟上潮流几乎不可能。本书会注定一出版就过时吗?

答:确实,Web在不断变化,但本书介绍的大部分知识您以后都用得着。当前,HTML像以前一样很稳定,一旦您掌握与超文本标记语言(HTML)、级联样式表(CSS)和JavaScript相关的核心技术,可根据需要补充新的知识。

1.7.2 小测验
1.URL是什么?

2.要将文档发布到Web上,必须有什么?

1.7.3 小测验答案
1.URL(统一资源定位符)是一个指向Internet上特定文档或信息的地址。

2.您必须能够访问Web服务器。Web服务器是在Web上提供文档的程序,它响应Web浏览器发出的获取文件的请求,能够将请求的网页发送给众多不同类型的浏览器。它们还负责管理表单输入以及处理数据库集成。

1.7.4 练习
1.从现在开始,每当您在网上冲浪时都更多地从Web发布的角度考虑考虑。看看URL由哪些部分组成,注意网页的结构。这样,您很快就将对网页是如何创建的了如指掌。

2.下载一款您通常不使用的浏览器,并尝试使用一段时间。如果您当前使用的是Internet Explorer,请尝试使用Firefox、Chrome、Safari乃至命令行浏览器Lynx或Links。要真正明白现在情况有何不同,还有未升级浏览器的用户的Web体验是什么样的,请从http://browsers.evolt.org/下载一款老式浏览器并尝试使用它。

相关文章
|
6天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
16 0
|
1天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
5 1
|
1天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
5天前
|
JavaScript 前端开发 API
Vue.js:构建高效且灵活的Web应用的利器
Vue.js:构建高效且灵活的Web应用的利器
|
9天前
|
XML 前端开发 JavaScript
css和html
【4月更文挑战第7天】css和html
10 0
|
18天前
|
移动开发 监控 数据可视化
组态软件之万维组态介绍(web组态、html组态、vue2/vue3组态)
组态软件之万维组态、web组态、html组态、vue2/vue3组态,组态在工业自动化领域越来越重要,但由于市面上组态软件费用昂贵、集成复杂,使用技术门槛高,万维组态就应运而生;万维组态是一款功能强大的基于Web的可视化组态编辑器,采用标准HTML5技术,使用Vue2和Vue3语言,基于B/S架构进行开发,支持WEB端显示;支持快速集成,集成简单方便;支持在浏览器端完成便捷的人机交互,简单的拖拽即可完成可视化页面的设计;可快速构建和部署可扩展的SCADA、HMI、仪表板或LoT系统;
组态软件之万维组态介绍(web组态、html组态、vue2/vue3组态)
|
24天前
|
移动开发 前端开发 HTML5
Web前端全栈HTML5通向大神之路
本套课程共三大阶段,六大部分,是WEB前端、混合开发与全栈开发必须要掌握的技能,从基础到实践,是从编程小白成长为全栈大神的最佳教程!
29 3
Web前端全栈HTML5通向大神之路
|
25天前
|
前端开发 容器 内存技术
使用CSS3画出一个叮当猫HTML源码
本文教程介绍了如何使用CSS3绘制叮当猫,通过HTML结构和CSS样式逐步构建叮当猫的各个部位,如头部、脸部、脖子、身体、手脚等。代码示例展示了如何利用渐变、边框、阴影和定位技巧实现三维效果和细节特征。此外,还添加了眼珠的动画效果,让叮当猫的眼睛能够转动。整个过程适合对CSS3感兴趣的读者参考学习,以提升动态图形创作技能。
16 0
使用CSS3画出一个叮当猫HTML源码
|
XML 移动开发 数据格式