首頁 web前端 css教學 網頁設計佈局基礎_經驗交流

網頁設計佈局基礎_經驗交流

May 16, 2016 pm 12:09 PM

就像你現在所看到的一樣,網頁的版面設計變得越來越重要。訪客不願意再看到只注重內容的網站。雖然內容很重要,但只有當網頁版面和網頁內容成功接合時,這種網頁或說網站才是受人喜歡的。取任何一面你都無法留住太過「挑剔」的訪客。 

   一.網頁版面的基本概念 

   最開始,網頁呈現在你面前的時侯,它就好像一張白紙,它需要你任意揮灑你的設計才思。在開始的時侯,你需要明白,雖然你能控制一切你所能控制的東西,但假如你知道什麼是一種約定俗成的標準或者說大多數訪問者的瀏覽習慣,那麼你可以在此基礎上加上自己的東西。你當然也可以創造自己的設計方案,但如果你是初學者,那麼最好明白網頁版面的基本概念。

   1.頁面尺寸: 

   由於頁面尺寸和顯示器大小及解析度有關係,網頁的限制就在於你無法突破顯示器的範圍,而且因為瀏覽器也將佔去不少空間,留下給你的頁面範圍越來越小。一般解析度在800x600的情況下,頁面的顯示尺寸為:780x428個像素;解析度在640x480的情況下,頁面的顯示尺寸為:620X311個像素;解析度在1024X768的情況下,頁面的顯示尺寸為:1007x600。從以上數據可以看出,解析度越高頁面尺寸越大。 

   瀏覽器的工具列也是影響頁面尺寸的原因。一般目前的瀏覽器的工具列都可以取消或增加,那麼當你顯示全部的工具列時,和關閉全部工具列時,頁面的尺寸是不一樣的。 

   在網頁設計過程中,向下拖曳頁面是惟一為網頁增加更多內容(尺寸)的方法。但我想提醒大家除非你能肯定網站的內容能吸引大家拖動,否則不要讓訪客拖曳頁面超過三螢幕。如果需要在同一頁面顯示超過三螢幕的內容,那麼你最好能在上面做上頁面內部連接,方便訪客瀏覽。 

   2.整體造型: 

   什麼是造型,造型就是創造出來的物體形象。這裡是指頁面的整體形象,這種形象應該是一個整體,圖形與文字的接合應該是層疊有序。雖然,顯示器和瀏覽器都是矩形,但對於頁面的造型,你可以充分運用自然界中的其它形狀以及它們的組合:矩形,圓形,三角形,菱形等。 

   對於不同的形狀,它們所代表的意義是不同的。例如矩形代表正式,規則,你注意到很多ICP和政府網頁都是以矩形為整體造型;圓形帶錶著柔和,團結,溫暖,安全等,許多時尚站點喜歡以圓形為頁面整體造型;三角形代表力量,權威,牢固,侵略等,許多大型的商業站點為顯示它的權威性常以三角形為頁面整體造型;菱形代表著平衡,協調,公平,一些交友站點常運用菱形作為頁面整體造型。雖然不同形狀帶錶著不同意義,但目前的網頁製作多數是接合多個圖形加以設計,在這其中某種圖形的構圖比例可能佔的多一些。 

   3.頁頭: 

   頁頭可稱為頁眉,頁眉的作用是定義頁的主題。例如一個站點的名字多數都顯示在頁首。這樣,訪客能很快知道這個網站是什麼內容。頁頭是整個頁面設計的關鍵,它將牽涉到下面的更多設計和整個頁面的協調性。頁頭常放置站點名字的圖片和公司標誌以及旗幟廣告。 

   4.文字: 

   文字在頁面中出現都數以行或區塊(段落)出現,它們的擺放位置決定者整個頁面佈局的可視性。在過去因為頁面製作技術的局限,文字放置的位置的彈性非常小,而隨著DHTML的興起,文字已經可以按照自己的要求放置到頁面的任何位置。 

   5.頁腳: 

   頁腳和頁頭相呼應。頁頭是放置網站主題的地方,而頁腳是放置製作者或公司資訊的地方。你能看到,許多製作訊息都是放置在頁腳的。 

   6.圖片 

   圖片和文字是網頁的兩大構成元素,卻一不可。如何處理好圖片和文字的位置成了整個頁面佈局的關鍵。而你的佈局思維也將體現在這裡。 

   7.多媒體

   除了文字和圖片,還有聲音,動畫,影片等等其它媒體。雖然它們不是經常被利用到,但隨著動態網頁的興起,它們在網頁佈局上也將變得更重要。 

二.網頁版面的方法 

   網頁佈局的方法有兩種,第一種為紙上佈局;第二種為軟體佈局。以下分別加以介紹: 

   1.紙上佈局法 

   許多網頁製作者不喜歡先畫出頁面佈局的草圖,而是直接佈局在網頁設計器裡邊設計佈局邊加許多網頁製作者不喜歡先畫出頁面佈局的草圖,而是直接佈局在網頁設計器裡邊設計佈局邊加許多網頁製作者不喜歡先畫出頁面佈局的草圖,而是直接佈局在網頁設計器裡邊設計佈局邊加許多網頁製作人。這種不打草稿的方法不能讓你設計出優秀的網頁來。所以在開始製作網頁時,先在紙上畫出你頁面的版面草圖來。 

   準備一若干張白紙和一支鉛筆,你要設計一個時尚地點。 

   *尺寸選擇: 

   目前一般800X600的解析度為約定俗成的瀏覽模式。所以為了照顧大多數訪客,你頁面的尺寸以800X600的解析度為準。

   *造型的選擇: 

   先在白紙上畫出象徵瀏覽器視窗的長方形,這矩形就是你版面的範圍了。選擇一個形狀作為整個頁面的主題造型,我們選擇圓形,因為它代表者柔和,和時尚流行比較相稱,然後在矩形框架裡隨意畫出來,你可以試者在增加一些圓形或者其它形狀。這樣畫下來,你會發現很亂。其實,如果你一開始就想設計出一個完美的佈局來是比較困難的,而你要在這看似很亂的圖形中找出隱藏在其中的特別的造型出來。也要注意一點,你不要擔心你設計的佈局是否能夠實現。事實上,只要你能想到的版面都能靠現今的HTML技術實現。

  考慮到左邊向左凹的弧線,為了取得平衡我們在頁面右邊增加了一個矩形(也可以是一條線段)。 

  *增加頁頭: 

  jpg是我們從.jpg和2.jpg得到的版面造型,那麼我們該增加頁頭了。一般頁頭都是位於頁面頂部,所以我們為.jpg增加了一個頁頭,為了和左邊的弧線和右邊的矩形取得平衡,我們增加了一個矩形頁頭並讓頁頭相交與左邊的弧線。 

  *增加文字: 

  頁的空白部分加別加入文字和圖形。因為在頁面右邊有矩形作為陪襯,所以文字放置在空白部分不會因為左邊的弧線而顯得不協調。 

  *增加圖片: 

  圖片是美化頁面和說明內容必須的媒體。在這裡把圖片加入到適當的地方。 

  經過以上的幾個步驟,一個時尚頁面的大概佈局就出現了。當然,它不是最後的結果,而是你以後製作時的重要參考基礎。 

  2.軟體佈局法 

  如果你不喜歡用紙來畫出你的佈局意圖,那麼你也可以利用軟體來完成這些工作。這個軟體就是Photoshop。 Photoshop所擁有的對影像的編輯功能用到設計網頁版面更顯得心應手。不像用紙來設計佈局,利用Photoshop可以方便的使用顏色,使用圖形,並且可以利用層的功能設計出用紙張無法實現的佈局意念。

三.網頁版面的技術 

  1.層疊樣式表的應用 

  在新的HTML4.0標準中,CSS(層疊樣式表)被提出來,樣式表它能完全精確的定位文字和圖片。 CSS對於初學者來說顯得有點複雜,但它的確是一個好的佈局方法。你曾經無法實現的想法利用CSS都能實現。目前在許多網站上,層疊樣式表的運用就是一個網站優秀的體現。你可以在網路上找到許多關於CSS的介紹和使用方法。 當然,日趨炙熱的WEB標準(XHTML+CSS)開是強烈推崇內容和表現相分離,並為下一代資料交換XML做為過渡(即XHTML)。

  2.表格佈局 

  表格佈局好像已經成為一個標準,隨便瀏覽一個站點,它們一定是用表格佈局的。表格佈局的優點在於它能對不同物件加以處理,而又不用擔心不同物件之間的影響。而且表格在定位圖片和文字上比起用CSS更方便。表格佈局唯一的缺點是,當你用了太多表格時,頁面下載速度會受到影響。對於表格佈局,你可以隨便找一個站點的首頁,然後保存為HTML文件,利用網頁編輯工具打開它(要所見即所得的軟體),你會看到這個頁面是如何利用表格的。 

  3.框架佈局 

  不知道什麼原故,框架結構的頁面開始被許多人不喜歡,可能是因為它的相容性。但從佈局上考慮,框架結構不失為一個好的佈局方法。它如同表格佈局一樣,把不同物件放置到不同頁面加以處理,因為框架可以取消邊框,所以一般來說不影響整體美觀。 

我今天來介紹的版面指南並不是全部的網頁版面技術,從某種意義上來說,我想引導你在製作網頁的時侯,怎樣把圖片和文字放置的恰到好處,而且如何擁有一個跳越的設計思維。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1655
14
CakePHP 教程
1414
52
Laravel 教程
1307
25
PHP教程
1253
29
C# 教程
1228
24
Google字體可變字體 Google字體可變字體 Apr 09, 2025 am 10:42 AM

我看到Google字體推出了新設計(Tweet)。與上一次大型重新設計相比,這感覺更加迭代。我幾乎無法分辨出區別

如何使用HTML,CSS和JavaScript創建動畫倒計時計時器 如何使用HTML,CSS和JavaScript創建動畫倒計時計時器 Apr 11, 2025 am 11:29 AM

您是否曾經在項目上需要一個倒計時計時器?對於這樣的東西,可以自然訪問插件,但實際上更多

HTML數據屬性指南 HTML數據屬性指南 Apr 11, 2025 am 11:50 AM

您想了解的有關HTML,CSS和JavaScript中數據屬性的所有信息。

如何通過CSS選擇第一個類名為item的子元素? 如何通過CSS選擇第一個類名為item的子元素? Apr 05, 2025 pm 11:24 PM

在元素個數不固定的情況下如何通過CSS選擇第一個指定類名的子元素在處理HTML結構時,常常會遇到元素個數不�...

為什麼Flex佈局中的紫色斜線區域會被誤認為是'溢出空間”? 為什麼Flex佈局中的紫色斜線區域會被誤認為是'溢出空間”? Apr 05, 2025 pm 05:51 PM

關於Flex佈局中紫色斜線區域的疑問在使用Flex佈局時,你可能會遇到一些令人困惑的現象,比如在開發者工具(d...

我們如何創建一個在SVG中生成格子呢模式的靜態站點 我們如何創建一個在SVG中生成格子呢模式的靜態站點 Apr 09, 2025 am 11:29 AM

格子呢是一塊圖案布,通常與蘇格蘭有關,尤其是他們時尚的蘇格蘭語。在Tar​​tanify.com上,我們收集了5,000多個格子呢

使Sass更快的概念證明 使Sass更快的概念證明 Apr 16, 2025 am 10:38 AM

在一個新項目開始時,Sass彙編發生在眼睛的眨眼中。感覺很棒,尤其是當它與browsersync配對時,它重新加載

在前端開發中,如何使用CSS和JavaScript實現類似Windows 10設置界面的探照燈效果? 在前端開發中,如何使用CSS和JavaScript實現類似Windows 10設置界面的探照燈效果? Apr 05, 2025 pm 10:21 PM

在前端開發中如何實現類似Windows...

See all articles