什麼是CSS display
屬性的值,如目的:什麼是顯示「表單元格」,「表列」等的目的
- 表細胞
- 表
- 表字幕
- 表列
- 表列組
- 表尺組
- 表頭組
- 錶行
- 錶行集團
我理解這些樣式將樣式元素就像一個表,但是這個又是什麼目的時,已經有一個可以接受,工作,table
元素?
什麼是CSS display
屬性的值,如目的:什麼是顯示「表單元格」,「表列」等的目的
我理解這些樣式將樣式元素就像一個表,但是這個又是什麼目的時,已經有一個可以接受,工作,table
元素?
當標記不使用table
元素時,它們可用於以表格方式格式化內容,例如,因爲標記是由被告知不使用表格的人員編寫的,或者因爲標記是通用的XML而不是HTML。
您還可以使用例如div
元素,以便某些樣式表將它們格式化爲表格,其他一些樣式表讓它們成爲塊元素或將它們變成內聯元素。這可能取決於例如在設備寬度上。
<table>
HTML標記用於表格數據,即由邏輯行和列組成的數據,即電子表格。它只應用於邏輯上需要在表格中呈現的數據。
CSS table-*
顯示樣式允許以表格樣式顯示任何數據(它有自己獨特的邏輯,主要是垂直居中和寬度分佈,很難用其他元素模擬),同時仍然被標記使用語義上最有意義的東西,例如列表。
謝謝,所以不建議表格數據與這些樣式一起使用?這就是讓我困惑的東西 – Curt 2012-08-13 11:32:34
如果你已經使用'
+1:我經常發現使用div元素構建表格數據爲接口功能提供了更多的靈活性。 – 2012-08-13 11:31:28