分享教學

回上一層 →

2020-01-03 總經理 Vince Wu 網站架設教學之什麼是切版?

切版這個詞聽起來好像很簡單,但又不是那麼容易理解。

 

我們可以從字面上先理解:切版,就是「切出版面」!

也就是對設計圖進行版面的切分,並使用程式碼編寫這些區塊(html),以及各區塊的樣式(css),將平面的靜態設計圖,轉化成瀏覽器可閱讀、使用者可互動操作的網站。

 

下面分別為大家介紹切版階段會處理的項目:

 

版面切分與設計

就大方向來說,網頁會有頁首(header)、頁尾(footer)、頁面內容(main),在設計圖上是一體的,到了切版階段就會各成一個區塊,內部也有各自不同的按鈕與功能。

小項目則是像目前你在看的這篇文章,會有標題、日期、作者、內文,以及右方側欄等等元素,它們都有各自的html特性(h1,h2,h3..等等是標題,可以讓瀏覽器知道它是這個頁面或區塊的標題)與css屬性(字體大小、字重、顏色等等)。

 

互動效果

舉例來說,我們官網右上方有一個 [聯絡我們] 的按鈕,試著將滑鼠移動到該處,看看發現了什麼?

沒錯!你會注意到按鈕的背景有一個圓形會隨著你指過去的時候展開來!

這個就是在切版的時候會進行的細節處理,其它包含點擊、頁面滾動效果等,在網頁上會進行到的互動操作,都是在切版階段完成的。

 

RWD

RWD的處理也是在切版時,透過編寫各項css規則來達到「跨瀏覽器、跨裝置皆能正常瀏覽」的目的。

例如大螢幕下的標題字體大小一定需要小於手機上瀏覽的字體大小、右側欄的內容在手機上會變成在下方,

還有很重要的一部份是:解決跨瀏覽器可能遇到的問題。

 

結語

對一位前端工程師來說,切版是最家常便飯的事情,但其實中間隱含很多細節,例如設計圖上某一個區塊的圖片是否要區分成主圖與背景?

又例如產品列表中,某一段文字是來自於後端給予的資料,html內容如何安排?

 

還有許多議題都可能在這個階段碰到,簡而言之,跨部門的溝通是非常重要的。


專人服務

專人服務

LINE 立即聯繫