TAS 樣式選單 – HTML 表格
HTML 中的表格非常難以使用。他們聲譽的主要原因並非源自於編碼,而是源自於內容創作的創作步驟。因為確保螢幕閱讀器可以存取所有 Web 內容是一種良好做法 (WCAG),並且聯邦法律(第 508 條)要求政府擁有的網站採用這種做法;確保表格的可訪問性至關重要。此頁面可作為作者(或編輯)思考其內容並將可訪問性納入其簡報設計的指南。
使用以下部分可協助您編寫內容或與客戶合作,以既符合要傳達的資訊的邏輯又消除在網路上存取資訊的障礙的方式建立表格資訊。
HTML 中的表格非常難以使用。他們聲譽的主要原因並非源自於編碼,而是源自於內容創作的創作步驟。因為確保螢幕閱讀器可以存取所有 Web 內容是一種良好做法 (WCAG),並且聯邦法律(第 508 條)要求政府擁有的網站採用這種做法;確保表格的可訪問性至關重要。此頁面可作為作者(或編輯)思考其內容並將可訪問性納入其簡報設計的指南。
使用以下部分可協助您編寫內容或與客戶合作,以既符合要傳達的資訊的邏輯又消除在網路上存取資訊的障礙的方式建立表格資訊。
以下是可用於呈現資訊的基本 HTML 表格。當要在 TAS 網站上傳達表格訊息時,這應該是「首選」。
| 標題單元格1 | 標題單元格2 | 標題單元格3 | |
|---|---|---|---|
| 行標題 | $20,000 | $30,000 | $5,000 |
| 行標題 | 文本數據 | 更多文字 | 更多文字 |
以下是必須修改表格 HTML 才能建立上述樣式的方法:
<caption> 中的元素 <tbody> 部分,在任何 <tr>。這包括整個表格的粗體“標題”。將其包含在 <table> 元素確保它向螢幕閱讀器描述整個表格。style="width:100%" 到 <table> 元素,強制其跨越頁面容器的寬度。如果需要更窄的桌子,這是可選的。<table> element – 這將表格邊框設定為折疊,並根據 TAS Web 調色板為其著色。它還確保在 CSS 中正確選擇其他類別。<th> 頂行中的元素。這可確保他們從 TAS Web 調色板獲得背景顏色。<th> 元素,但添加一個“left”類別而不是“header”類別。這確保它不會獲得背景陰影,並且文字與單元格的左側對齊。scope 屬性。例如;如果第一行和第一列都是標題,則需要範圍屬性,如上表所示。style="width: __%;" 在各個 <th> 在第一行中,突出顯示的是數字。此百分比應適合調整表格列的大小。這可以控制設計中的列。省略任何寬度 <th> 元素將讓它們根據最寬的內容進行彎曲,沒有空格。內容將包裹在儲存格內(<th> or <td>) 在任何空格字元處,沒有設定寬度。其中每一項都是可選的,但卻是 TAS 網站上基本表格的標準。
以下是一些指導創作/編輯過程的提示,以幫助使表格資料符合簡單的 HTML 表格格式。
<caption> 用於命名整個表的元素,而不是一個 <h#> 元素位於外面 <table> 元件。<h#> 如果您需要使用標題,請在表格中的元素(又稱;不要破壞表格內頁面的 h 元素層次結構)。scope, colspan以及 rowspan 適當地賦予屬性
scope 當同時存在垂直和水平表格標題單元格時,用於識別標題單元格的上下文(例如,標題單元格是用於行還是列)colspan 當儲存格跨多列合併時使用 - 確定跨多少列合併rowspan 當跨多行合併儲存格時使用 - 確定跨多行合併的行數