在 HTML 中,表格是非常常見的元素之一,尤其是在展示資料、排版佈局的場景中。如果不加任何樣式的話,表格將會預設以左對齊的方式進行排版,這時需要透過樣式來使表格居中。
以下是三種方法,幫助你實現讓表格在頁面上水平垂直居中:
方法一:使用CSS 居中表格
這是最常見也是最推薦的一種方法,使用CSS 的text-align 屬性讓表格內容居中顯示。
程式碼如下:
<style> table { margin: 0 auto; text-align: center; } </style> <table> <tr> <th>姓名</th> <th>年龄</th> <th>城市</th> </tr> <tr> <td>小明</td> <td>18</td> <td>北京</td> </tr> <tr> <td>小红</td> <td>17</td> <td>上海</td> </tr> </table>
透過 CSS 的 text-align 屬性設定表格文字內容居中。其中, margin: 0 auto
將表格設定為水平居中。
方法二:使用HTML 屬性
如果你不想用CSS,那麼也可以在HTML 中使用屬性來實作表格水平居中:
程式碼如下:
<table align="center"> <tr> <th>姓名</th> <th>年龄</th> <th>城市</th> </tr> <tr> <td>小明</td> <td>18</td> <td>北京</td> </tr> <tr> <td>小红</td> <td>17</td> <td>上海</td> </tr> </table>
透過在table 標籤中新增align="center" 屬性來實現表格居中。
方法三:使用彈性盒子
CSS 中的 flexbox 是一種非常有用的排版方式,它可以方便地實現水平和垂直方向的居中。
程式碼如下:
<style> .wrapper { display: flex; justify-content: center; align-items: center; height: 100vh; } .wrapper table{ width: 200px; } </style> <div class="wrapper"> <table> <tr> <th>姓名</th> <th>年龄</th> <th>城市</th> </tr> <tr> <td>小明</td> <td>18</td> <td>北京</td> </tr> <tr> <td>小红</td> <td>17</td> <td>上海</td> </tr> </table> </div>
透過在div 元素中設定display: flex;、justify-content: center; 和align-items: center; 來將表格居中,其中,height: 100vh ; 讓容器元素佔據整個視窗高度。
以上就是三種實作表格水平居中的方法。不過要注意的是,在 HTML 中使用屬性來設定樣式不如使用 CSS 更易於維護和管理。在實際開發中,建議盡可能使用 CSS 來控製表格的樣式,以達到更好的可讀性和可維護性。
以上是html怎麼使表格居中的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本文討論了React中的使用效應,這是一種用於管理副作用的鉤子,例如數據獲取和功能組件中的DOM操縱。它解釋了用法,常見的副作用和清理,以防止記憶洩漏等問題。

JavaScript中的高階功能通過抽象,常見模式和優化技術增強代碼簡潔性,可重複性,模塊化和性能。

本文討論了JavaScript中的咖哩,這是一種將多重題材函數轉換為單詞彙函數序列的技術。它探討了咖哩的實施,諸如部分應用和實際用途之類的好處,增強代碼閱讀

文章討論了使用DestrestDefault()方法在事件處理程序中預防默認行為,其好處(例如增強的用戶體驗)以及諸如可訪問性問題之類的潛在問題。

本文解釋了React中的UseContext,該文章通過避免道具鑽探簡化了狀態管理。它討論了通過減少的重新租賃者進行集中國家和績效改善之類的好處。

本文討論了React中受控和不受控制的組件的優勢和缺點,重點是可預測性,性能和用例等方面。它建議在選擇之間選擇因素。


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

Dreamweaver Mac版
視覺化網頁開發工具

SublimeText3漢化版
中文版,非常好用

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

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中