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

2.8 作业

在本节的第一个小节,将回答一些与网站规划相关的常见问题。接下来,将由您来完成一些测验题,如果有测验题您回答不了,请参阅随后的答案。练习旨在帮助您想出一些创建网站的点子。

2.8.1 问与答
问:确保组织有序好像需要做大量的工作。我只想做些简单的事情,可您跟我说必须有计划和线框图。这些步骤确实必不可少吗?

答:如果要做的事情很简单,本章建议您做的大多数工作都不用做。然而,如果要开发多个相互链接的网页,先制定计划将大有裨益。如果您制定计划就动手做,可能发现很难理清头绪,导致结果不符合预期,进而让用户难以从您的网站获取所需的信息,而且您也难以重新组织使其易于理解。动手前制定计划有益无害,长期而言这还可能节省时间。

问:在本章中,您花了很大的篇幅讨论如何组织主题和网页,对网页的设计和布局却只字未提。这是为什么呢?

答:等您更深入地了解了HTML(用于创建网页的语言)可实现的布局及其无法做到的事情后,我将讨论网页的设计和布局。

问:如果您在本章讨论的基本结构我都不喜欢,如何办呢?

答:自己设计。没有规定说您必须使用层次型或线性结构,只要访客能够找到他们想要的信息或完成您想要他们完成的工作就好。我介绍这些结构只是想提供一些可能的网页组织思路。

2.8.2 小测验
1.请简要地定义网站、Web服务器和网页。

2.在Web发布中,术语主页是什么意思?

3.不管您在网站中使用什么样的导航结构,通常有一个链接必须包含在每个网页中。这是什么链接?

4.线框图有何用途?

2.8.3 小测验答案
1.网站是单个网页或多个以有意义的方式链接起来的网页。Web服务器是实际存储网站的计算机或对浏览器发出的网页请求做出响应的软件。网页是组成网站的元素,犹如书页。

2.在Web发布中,主页是进入网站其他页面的入口,即第一个网页或最顶端的网页。

3.在网站的每个页面中,都应包含到主页的链接。这样,如果用户迷失了方向,依然能够找到回主页的路。

4.线框图指出了网站创建好的大致轮廓。它帮助您以适合的方式组织网页,创建大型网站时其帮助最大。

2.8.4 练习
1.想出访客要通过您的网页实现的一些目标,越清晰越好。

2.确定目标后,访问一些网站,它们涉及的主题与您要创建的网站包含的主题类似。研究这些网站时,问问自己,这些网站易于导航、内容令您满意吗?再列出这些网站让您喜欢的地方。该如何让您的网站更好呢?

时间: 2024-10-30 15:51:13

《21天学通HTML+CSS+JavaScript Web开发(第7版)》——2.8 作业的相关文章

《jQuery与JavaScript入门经典》——导读

**前言**当前,互联网用户多达几十亿.传统网站由包含大量链接的网页组成,这种网站正逐渐被包含高度交互元素的单页应用取代,并呈现出加速的趋势.其中的主要原因在于,用户不再像以前那样耐心地单击.等待并在网页之间切换,而希望网站犹如在其计算机和移动设备上运行的应用程序. 实际上,在您阅读本书期间,互联网上将新增数百万个网页.这些网页大多是使用HTML 编写的,它们使用 CSS 设置元素的样式,并使用 JavaScript 实现用户和后端服务之间的交互. 阅读本书后,您将对如何在网页中结合使用Java

《jQuery与JavaScript入门经典》——1.2 为编写jQuery和JavaScript做准备

1.2 为编写jQuery和JavaScript做准备 简要地介绍动态Web编程后,该切入正题,为编写jQuery和JavaScript准备好开发环境了. 编写jQuery和JavaScript项目时,开发环境至关重要.开发环境应具有如下特点. 易于使用的IDE:IDE提供了文本编辑器,让您能够以最简单的方式修改代码.请选择您用起来很顺手且支持HTML.CSS.JavaScript和jQuery的IDE. 用于开发的Web服务器:绝不要直接在用于生产的Web服务器上进行开发(虽然大多数人都会偶尔

《jQuery与JavaScript入门经典》——2.4 调试jQuery和JavaScript

2.4 调试jQuery和JavaScript 前面介绍了如何在JavaScript控制台中查找JavaScript和其他脚本的错误.如果脚本并未导致浏览器错误,只是运行方式不符合预期,该如何办呢?Firebug集成了一个优秀的调试器,可助一臂之力. 2.4.1 JavaScript调试器JavaScript调试器让您能够查看随网页加载到浏览器中的JavaScript脚本.除查看脚本外,您还可以设置断点.监控变量值以及查看调用栈,就像使用其他调试器时一样. 图2.21显示了Firebug提供的J

《jQuery与JavaScript入门经典》——1.3 小结

1.3 小结 在本章中,您学习了Web服务器和浏览器通信的基本知识.GET和POST请求的差别以及服务器端和客户端脚本的用途,还学习了DOM以及浏览器如何使用它来渲染显示给用户的网页. 您搭建了良好的Web开发环境,并创建了第一个项目.在创建这个项目的同时,您还结合使用HTML.CSS.jQuery和JavaScript创建了一个动态网页.

《jQuery与JavaScript入门经典》——第 2 章 调试jQuery和JavaScript网页 2.1JavaScript控制台

第 2 章 调试jQuery和JavaScript网页 本章介绍如下内容: 到哪里寻找jQuery和JavaScript脚本输出的信息: 如何调试HTML元素存在的问题: 如何轻松地找出并修复CSS布局问题: 如何在Web浏览器中实时地查看和编辑DOM: 如何快速找出并修复JavaScript问题: 有哪些信息可供用来分析浏览器和Web服务器之间的网络流量. 编写JavaScript和jQuery应用程序时,面临的一项重大挑战是找出并修复脚本中的问题.简单的语法错误和无效值可能令您万般沮丧,浪费

《jQuery与JavaScript入门经典》——2.8 作业

2.8 作业 作业包含一组问题及其答案,旨在加深您对本章内容的理解.请尽可能先回答问题,再看答案. 2.8.1 测验1.在Firebug中,要获悉特定 标签的CSS属性background-color的值,该怎么办?2.在Firebug中,要获悉浏览器窗口的可用尺寸该如何办? 3.要到达特定JavaScript代码行后停止执行,该如何办? 4.JavaScript停止执行后,如何获悉变量的值? 2.8.2 答案1.在HTML检查器中,选择该 标签,再查看"样式"选项卡.2.在DOM选项

《jQuery与JavaScript入门经典》——1.5 作业

1.5 作业 作业包含一组问题及其答案,旨在加深您对本章内容的理解.请尽可能先回答问题,再看答案. 1.5.1 测验1.打开网页时发送的是GET请求还是POST请求? 2.哪种脚本能够访问浏览器鼠标事件:服务器端脚本.客户端脚本,还是两者都如此? 3.判断对错:所有浏览器都默认启用了JavaScript控制台. 4.定义DOM元素的外观时,使用哪种脚本最合适? 1.5.2 答案1.GET. 2.客户端. 3.错.在所有浏览器中,您都必须手工启用JavaScript调试. 4.使用CSS脚本来定义

《jQuery与JavaScript入门经典》——2.3 调试CSS

2.3 调试CSS 要调试动态网页,还需知道如何调试CSS问题,因为要实现网页的动态性,很多时候都需使用JavaScript修改CSS布局. 如果JavaScript或jQuery脚本修改了DOM元素的CSS布局,查看Web浏览器中的代码不会有任何帮助,而需要查看浏览器应用于元素的CSS.为此,需要结合使用CSS检查器以及HTML检查器中的布局检查器和样式检查器. 2.3.1 使用CSS检查器 CSS检查器让您能够访问网页加载的所有CSS脚本,如图2.13所示.CSS检查器顶部有两个下拉列表,左

《jQuery与JavaScript入门经典》——2.2 调试HTML元素

2.2 调试HTML元素 调试HTML元素有时候很困难.浏览器渲染HTML文档时,简单的语法错误都可能导致严重的问题.另外,HTML元素的有些属性不影响网页的外观,但会影响网页的行为. HTML检查器(Inspector)和DOM编辑器可帮助您找出并修复HTML代码中的问题.下面通过一些简单的示例演示如何使用这些工具. 2.2.1 查看HTML元素 HTML检查器让您能够查看浏览器分析的每个HTML元素,这让您能够从浏览器的角度审视HTML,让语法错误更为明显. 图2.5显示了Firebug的H

《jQuery与JavaScript入门经典》——2.5 分析网络流量

2.5 分析网络流量 调试JavaScript时,常用的一个极具价值的Firebug工具是网络流量分析器.要使用网络流量分析器,可单击Firebug中的标签Net(网络),如图2.25所示.它显示从浏览器向Web服务器发送的每个请求的信息,让您能够更深入地了解当前传输的数据.当前是否发送了请求以及请求的顺序是否正确. 图2.25显示了加载网页amazon.com涉及的网络流量.发出的请求很多,每个请求都在流量列表中占据一行.对于每个请求,都显示了如下信息. URL:请求的URL很有用.您可右击U