
重點整理
- HTML 表格結構清晰,對螢幕閱讀器等輔助科技非常友善。
- CSS Grid 是強大的排版工具,能輕鬆做出響應式網頁版面。
- 科學怪人表格結合兩者優點,讓程式碼好讀且排版靈活。
- 良好的底層程式碼結構能提升 SEO 與無障礙網頁的加分效果。
當你在看一個漂亮的網站時,可能不會注意到背後的「程式碼結構」。對中小企業主來說,網站不僅要好看,底層的程式碼結構更會影響搜尋引擎排名(SEO)與無障礙體驗。今天我們來聊聊前端工程師在排版時,如何巧妙運用「表格」標籤,兼顧程式碼的可讀性與版面的彈性。
網頁排版的兩大主角:HTML 表格與 CSS Grid
在網頁開發中,有兩個非常重要的技術。第一個是「HTML 表格」(HTML Table),它是網頁中用來排列資料的標準標籤,結構非常清晰,對螢幕閱讀器等輔助科技也很友善。第二個是「CSS Grid」,這是一種強大的網頁排版技術,能輕鬆控制網頁元素的位置,做出符合手機與電腦尺寸的響應式版面。
過去,大家習慣把兩者分開:表格只用來顯示資料,排版則交給其他工具。但工程師們一直在思考:能不能把表格的「結構」和 Grid 的「排版」結合起來?
什麼是「科學怪人表格」?把表格變成排版利器
國外前端技術社群提出了一個有趣的概念,稱為「科學怪人表格」(Frankenstein Table)。簡單來說,就是保留 HTML 表格的標籤結構,但用 CSS Grid 來接管外觀排版。
為什麼要這麼做?因為表格標籤(如代表標題的 th、代表資料的 td)帶有「偽語義」(pseudo-semantic,也就是標籤名稱本身帶有意義,讓人一看就懂)。比起用一堆沒有意義的區塊(div)來排版,使用表格標籤能讓工程師在閱讀程式碼時,更直覺地理解哪裡是標題、哪裡是內容。
接著,只要透過幾行 CSS 設定,把表格預設的顯示方式改掉,就能讓 CSS Grid 完美接手,做出既靈活又好看的版面。
這種做法的優缺點,對企業網站有什麼影響?
這種「科學怪人」做法,在工程師社群中引發了討論。
它的優點在於:程式碼結構清晰好維護,而且因為保留了表格標籤,對輔助科技(如視障者使用的螢幕閱讀器)依然很友善,鍵盤導覽也能正常運作。
不過,它也有缺點。傳統網頁開發強調「內容」與「外觀」要分開,這種做法雖然沒改變表格的語義,但打破了常規,在部分工程師眼中看起來有些違背直覺。
對企業主而言,這帶來了一個重要啟示:網站底層的程式碼結構如果清晰且符合語義,不僅工程師後續維護更順暢,對 SEO 和無障礙網頁也有隱性的加分效果。不要只追求表面的視覺效果,底層的健康同樣重要。
崴米的建議
作為您的網站開發顧問,我們建議您在規劃或檢視網站時,可以留意以下幾點:
- 重視網站底層結構,不要只看表面版型:一個好看的網站,如果底層程式碼混亂,未來改版或維護的成本會很高。建議找專業團隊評估,確保網站結構健康。如果您正在規劃新網站,可以參考我們的網頁設計服務,從底層結構到視覺排版一次到位。
- 定期檢視網站的 SEO 與無障礙設定:清晰的程式碼結構能提升搜尋引擎的抓取效率。您可以定期為網站做健檢,了解目前的 SEO 狀況,讓 Google 更看得懂您的網站。歡迎使用我們的SEO 搜尋引擎優化服務,提升自然搜尋的能見度。



