热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

本节书摘来自异步社区《21天学通HTMLCSSJavaScriptWeb开发(第7版)》一书中的第1章,第1.7节,作者&#

本节书摘来自异步社区《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/下载一款老式浏览器并尝试使用它。



推荐阅读
  • 本文整理了常用的CSS属性及用法,包括背景属性、边框属性、尺寸属性、可伸缩框属性、字体属性和文本属性等,方便开发者查阅和使用。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • CSS|网格-行-结束属性原文:https://www.gee ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • Python瓦片图下载、合并、绘图、标记的代码示例
    本文提供了Python瓦片图下载、合并、绘图、标记的代码示例,包括下载代码、多线程下载、图像处理等功能。通过参考geoserver,使用PIL、cv2、numpy、gdal、osr等库实现了瓦片图的下载、合并、绘图和标记功能。代码示例详细介绍了各个功能的实现方法,供读者参考使用。 ... [详细]
  • 本文介绍了网页播放视频的三种实现方式,分别是使用html5的video标签、使用flash来播放以及使用object标签。其中,推荐使用html5的video标签来简单播放视频,但有些老的浏览器不支持html5。另外,还可以使用flash来播放视频,需要使用object标签。 ... [详细]
  • css元素可拖动,如何使用CSS禁止元素拖拽?
    一、用户行为三剑客以下3个CSS属性:user-select属性可以设置是否允许用户选择页面中的图文内容;user-modify属性可以设置是否允许输入 ... [详细]
  • css,背景,位置,y,background, ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
  • FIN7后门工具伪装成白帽工具进行传播
    fin7,后门,工具,伪装,成,白, ... [详细]
author-avatar
DHY微学院朱曜宇
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有