所以我想呈現一個HTML格式的時間表,每列有一個標題(當天),每一行都有一個標題(時間)。我剛剛發現you can only use <th>
for titles in the <thead>
section,我無法找到用於爲行創建標題的替代方法。我目前使用<th>
和他們的ID來給時間表條目標題。然後使用標題的值將數據輸入到這些單元格中。那麼有什麼方法可以爲行添加標題,這樣我就可以保留這種行爲?在HTML中是否有一行替代<th>?
回答
我剛剛發現,你只能使用
<th>
在<thead>
章節標題,
- 這是不正確的(規範has an example to the contrary)
- W3Schools is not a good resource
- 據我所知,您鏈接到的頁面並沒有聲稱
如果一個單元格是一個標題,那麼在表格的任何位置使用一個<th>
。如果它是行或列的標題,請使用scope
屬性。如果關係更復雜,請在<td>
元素上使用它爲頭的headers
屬性。
還要注意,說comment in the DTD:TH是頭,TD的數據,但對於同時充當使用TD細胞
只需使用'
@FrancisAvila定義範圍有什麼好處?它被視爲一個CSS類/ ID? – Hawken 2012-02-22 02:04:06
你可以清楚地理解'th'的語義。除了它自己的好處之外,您可以將它用作樣式鉤子,輔助設備或機器解析器可以理解它。 – 2012-02-22 03:54:07
據我所知,你可以在任何一行都有<th>
:
我只是通過驗證跑這一點,它似乎很動聽:http://validator.w3.org/
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style type="text/css">
table,th,td{border:1px inset #000;}
</style>
</head>
<body>
<table>
<tr><th> </th><th>Title</th><th>Title</th><th>Title</th></tr>
<tr><th>Title</th><td>content</td><td>content</td><td>content</td></tr>
<tr><th>Title</th><td>content</td><td>content</td><td>content</td></tr>
<tr><th>Title</th><td>content</td><td>content</td><td>content</td></tr>
</table>
</body>
</html>
再說它可能是一些時髦的HTML5廢話;但沒有人說你必須使用HTML5! http://jsbin.com/ilazul
這裏經過驗證:http://validator.w3.org/check?uri=http%3A%2F%2Fjsbin.com%2Filazul
對不起,我應該在我的問題中澄清我正在使用HTML5。我知道這不是必需的,但它確實爲我提供了一些我正在使用的很好的功能。儘管感謝你的回答,至少我知道關於HTML4 :) – 2012-02-22 11:18:07
- 1. 是否有替代HTML?
- 2. 是否有替代HTML Tidy?
- 3. 在<script src =「http:// ...」>中用//代替http://是否有效?
- 4. WebGL - 是否有替代在HTML中嵌入着色器?
- 5. html/templates - 用<br>代替換行
- 6. <xsl:import> in <xsl:for-each>是否有可能或替代?
- 7. 在PHP中是否有任何替代*
- 8. 在ASP.NET中是否有替代Page.ParseControl?
- 9. 在Java 9中是否有替代com.sun.jndi.dns.DnsContextFactory?
- 10. XML Schema 1.0中是否有<assert>的替代方案
- 11. 是否有一個FindWindow()替代mac?
- 12. 是否有一個本地替代mcrypt?
- 13. 是否有一個fieldset禁用替代?
- 14. 是否有替代方案
- 15. 是否有替代file_get_contents?
- 16. 是否有替代npmzip?
- 17. 是否有替代javax.mail.search?
- 18. 是否有替代mysql_lookup?
- 19. 是否有替代MySQL的
- 20. 是否有替代MYSQL HAVING
- 21. 是否有替代SSH
- 22. 是否有替代int64包?
- 23. 是否有替代AppDomain.CreateInstanceAndUnnwwap?
- 24. 是否有替代wp_list_categories
- 25. 是否有替代PyMedia
- 26. 是否有.Net替代GetAsyncKeyState?
- 27. 是否有替代APNs
- 28. 替代<table> HTML中的佈局
- 29. 在java中是否有一個好的替代URL解析器
- 30. PyPy中是否有任何替代sys.getsizeof()?
您正在使用的CSS正確
,如果你願意,你可以在這裏看到這個網頁? – 2012-02-22 00:13:20