《21天學通HTML+CSS+JavaScriptWeb開發(第7版)》——2.8作業

非同步社群發表於2017-05-02

本節書摘來自非同步社群《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.確定目標後,訪問一些網站,它們涉及的主題與您要建立的網站包含的主題類似。研究這些網站時,問問自己,這些網站易於導航、內容令您滿意嗎?再列出這些網站讓您喜歡的地方。該如何讓您的網站更好呢?


相關文章