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

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

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

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

相关文章
|
15天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
23 0
|
21天前
|
监控 JavaScript 前端开发
《理解 WebSocket:Java Web 开发的实时通信技术》
【4月更文挑战第4天】WebSocket是Java Web实时通信的关键技术,提供双向持久连接,实现低延迟、高效率的实时交互。适用于聊天应用、在线游戏、数据监控和即时通知。开发涉及服务器端实现、客户端连接及数据协议定义,注意安全、错误处理、性能和兼容性。随着实时应用需求增加,WebSocket在Java Web开发中的地位将更加重要。
|
1天前
|
设计模式 存储 前端开发
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
|
6天前
|
数据采集 前端开发 网络协议
如何使用代理IP通过HTML和CSS采集数据
如何使用代理IP通过HTML和CSS采集数据
|
7天前
|
JSON Java fastjson
Spring Boot 底层级探索系列 04 - Web 开发(2)
Spring Boot 底层级探索系列 04 - Web 开发(2)
16 0
|
7天前
|
安全 编译器 PHP
PHP 8.1版本发布:引领Web开发新潮流
PHP编程语言一直是Web开发的主力军,而最新发布的PHP 8.1版本则为开发者们带来了更多创新和便利。本文将介绍PHP 8.1版本的主要特性,包括更快的性能、新的语言功能和增强的安全性,以及如何利用这些功能来提升Web应用程序的质量和效率。
|
10天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
18 1
|
10天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
10天前
|
前端开发 数据挖掘 API
使用Python中的Flask框架进行Web应用开发
【4月更文挑战第15天】在Python的Web开发领域,Flask是一个备受欢迎的轻量级Web框架。它简洁、灵活且易于扩展,使得开发者能够快速地构建出高质量的Web应用。本文将深入探讨Flask框架的核心特性、使用方法以及在实际开发中的应用。
|
17天前
|
JSON JavaScript 前端开发
js是什么、html、css
js是什么、html、css