  {"id":17923,"date":"2022-06-06T14:50:49","date_gmt":"2022-06-06T18:50:49","guid":{"rendered":"https:\/\/carleton.ca\/webworkshops\/?page_id=17923"},"modified":"2022-10-31T15:43:02","modified_gmt":"2022-10-31T19:43:02","slug":"how-to-make-accessible-tables","status":"publish","type":"page","link":"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/","title":{"rendered":"How to Make Accessible Tables"},"content":{"rendered":"<p>Estimated time to complete: 8 minutes<\/p>\n<h2>Module<\/h2>\n<h3>Why is it important to make tables accessible?<\/h3>\n<p>As previously mentioned in Module 1, the content you create should be content that can be presented in different ways (for example, a simpler layout) without losing information or structure.<\/p>\n<p>Tables need to be formatted properly in order to be readable by screen readers or screen magnifiers.<\/p>\n<h3>When to use tables<\/h3>\n<p>Do not use tables to lay out text, images or other web content. Only use tables when presenting data that can best be conveyed in related rows and columns.<\/p>\n<h3>Tips to make tables accessible<\/h3>\n<p>Follow these rules in order to make your tables more accessible:<\/p>\n<ol>\n<li>Use proper column headings with tables. This provides context for your reader, which is especially necessary in order to convert visual layouts to text for screen readers<\/li>\n<li>Use tables only to present data. Tables on pages are often referred to as Data Tables for this reason. Do not use tables to layout or structure your text. If you want to separate your text into columns, use the <a href=\"https:\/\/carleton.ca\/webservices\/cms-help\/basic-training\/module-3-post-elements\/columns\/\">column feature (CMS)<\/a> or the <a href=\"https:\/\/staging2.carleton.ca\/demo\/advanced-training\/module-1-advanced-blocks\/text-column\/\">column block (CuTheme<\/a>).<\/li>\n<li>Use a simple table structure. For example, including a table inside of a table could be confusing for most readers and will also likely not display properly.<\/li>\n<li>Avoid blank cells (blank rows and columns), where possible. You can include &#8220;none&#8221; or &#8220;N\/A&#8221; to avoid having an empty cell.<\/li>\n<li>Do not use images of tables. As mentioned in Module 3, it is important to avoid using images or screenshots that contain text. This is the same for tables.<\/li>\n<li>Consider adding captions or a description to your tables. This can be a summary of the information presented in the table.<\/li>\n<li>If you are familiar with HTML, check for missing tags to ensure that the table is as legible as possible by screen readers.<\/li>\n<\/ol>\n<h3>Example of an accessible table<\/h3>\n<p style=\"text-align: center;\"><strong>Students and their Favourite Ice Cream Flavours<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 84.9312%; height: 120px;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"width: 368.492px; height: 24px; text-align: center;\"><strong>Person (heading)<\/strong><\/td>\n<td style=\"width: 368.5px; height: 24px; text-align: center;\"><strong>Flavour (heading)<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 368.492px; height: 24px;\">Brian<\/td>\n<td style=\"width: 368.5px; height: 24px;\">Chocolate<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 368.492px; height: 24px;\">Samir<\/td>\n<td style=\"width: 368.5px; height: 24px;\">Vanilla<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 368.492px; height: 24px;\">Jasmine<\/td>\n<td style=\"width: 368.5px; height: 24px;\">Strawberry<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Note how this table has headings over each column (column headings). Additionally, the main heading at the top is clearly legible over the table and provides context for the text in the table. These features make the content easier to interpret for all users, but especially those who do not have access to the visual context of the table layout.<\/p>\n<h2>Video<\/h2>\n<div class=\"content__video\"><iframe loading=\"lazy\" title=\"Module 4: Tables - How to Make Tables Accessible\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/1X2hj0Kj2lo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/div>\n<h3>Video Transcript<\/h3>\n<div class=\"slideme\"><dl class=\"slideme__list\"><dt class=\"slideme__term\"><a href=\"#slideme-module-4-tables-how-to-make-accessible-tables\" aria-expanded=\"false\" aria-controls=\"slideme-module-4-tables-how-to-make-accessible-tables\" class=\"slideme__heading slideme__trigger\">Module 4: Tables- How to Make Accessible Tables<\/a><\/dt><dd class=\"slideme__description\" id=\"slideme-module-4-tables-how-to-make-accessible-tables\" aria-hidden=\"true\"><p><\/p>\n<p>Hello and welcome to module 4 of our accessibility training. This video focuses on understanding the importance of making tables accessible, understanding proper table use and how to make tables accessible.<\/p>\n<p>As previously mentioned in module 1, the content you create should be content that can be presented in different ways without losing information or structure. An example of this is having a simple page layout on your site.<\/p>\n<p>Tables can often be used to organize content and data, making it easier for screen readers or screen magnifiers to read the information presented on the screen if done correctly.<\/p>\n<p>It is important to know when to use tables. Only use tables when presenting data that can best be conveyed in related rows and columns. Do not use tables to format text.<\/p>\n<p>If you must use a table, here are a few tips to follow to make your tables accessible:<\/p>\n<ol>\n<li>Use proper column headings with tables. This provides context for your reader, which, as previously mentioned, can be vital for screen readers.<\/li>\n<li>Use tables to present data. Tables on pages are often referred to as Data Tables for this reason. Do not use tables to layout or structure your text. If you want to separate your text into columns, use the\u00a0<a href=\"https:\/\/carleton.ca\/webservices\/cms-help\/basic-training\/module-3-post-elements\/columns\/\">column feature in CMS)<\/a> or the\u00a0<a href=\"https:\/\/staging2.carleton.ca\/demo\/advanced-training\/module-1-advanced-blocks\/text-column\/\">column block in CuTheme<\/a>.<\/li>\n<li>Use a simple table structure. For example, including a table inside of a table, could be confusing for most readers.<\/li>\n<li>Avoid blank cells where possible. Blank cells can include blank rows and columns. You can include \u201cnone\u201d or \u201cN\/A\u201d instead of nothing to avoid having an empty cell.<\/li>\n<li>Do not use images of tables. As mentioned in Module 3, it is important to avoid using images or screenshots that contain text. This makes it more difficult for screen readers. This applies to tables as well.<\/li>\n<li>Consider adding captions or a description to your tables. This can also be a summary of the information presented in the table.<\/li>\n<li>If you are familiar with HTML, check for missing tags to ensure that the table is as legible as possible for screen readers.<\/li>\n<\/ol>\n<p>Note how this table has headings over each column. These are your column headings. Additionally, the main heading at the top is clearly legible over the table and provides context for the text in the table. These features make the content easier to interpret for all users, but especially those who do not have the visual context of the table layout.<\/p>\n<p>In this module, you learned that tables can be used to organize certain content and data, making it easier for screen readers or screen magnifiers to read the content. You also learned to only use tables to present data that can be best conveyed in related rows and columns\u2014and not to format text.<\/p>\n<p><\/p><\/dd><dl><\/div>\n\n<div class=\"u-center-text\">\n\t<p>\n\t\t<a class=\"button__red button__red--solid\" href=\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-headings\/how-to-write-proper-headings\/\"  rel=\"noopener noreferrer\">Next: How to Write Proper Headings in Tables<\/a>\n\t<\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Estimated time to complete: 8 minutes Module Why is it important to make tables accessible? As previously mentioned in Module 1, the content you create should be content that can be presented in different ways (for example, a simpler layout) without losing information or structure. Tables need to be formatted properly in order to be [&hellip;]<\/p>\n","protected":false},"author":52,"featured_media":0,"parent":17905,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_mi_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":"","_links_to":"","_links_to_target":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Make Accessible Tables - Web Workshops<\/title>\n<meta name=\"description\" content=\"Estimated time to complete: 8 minutes Module Why is it important to make tables accessible? As previously mentioned in Module 1, the content you create\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/\",\"url\":\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/\",\"name\":\"How to Make Accessible Tables - Web Workshops\",\"isPartOf\":{\"@id\":\"https:\/\/carleton.ca\/webworkshops\/#website\"},\"datePublished\":\"2022-06-06T18:50:49+00:00\",\"dateModified\":\"2022-10-31T19:43:02+00:00\",\"description\":\"Estimated time to complete: 8 minutes Module Why is it important to make tables accessible? As previously mentioned in Module 1, the content you create\",\"breadcrumb\":{\"@id\":\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/carleton.ca\/webworkshops\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accessibility Training\",\"item\":\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Module 4: Tables\",\"item\":\"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How to Make Accessible Tables\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/carleton.ca\/webworkshops\/#website\",\"url\":\"https:\/\/carleton.ca\/webworkshops\/\",\"name\":\"Web Workshops\",\"description\":\"ÐÓ°ÉÔ­´´ University\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/carleton.ca\/webworkshops\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Make Accessible Tables - Web Workshops","description":"Estimated time to complete: 8 minutes Module Why is it important to make tables accessible? As previously mentioned in Module 1, the content you create","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/","url":"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/","name":"How to Make Accessible Tables - Web Workshops","isPartOf":{"@id":"https:\/\/carleton.ca\/webworkshops\/#website"},"datePublished":"2022-06-06T18:50:49+00:00","dateModified":"2022-10-31T19:43:02+00:00","description":"Estimated time to complete: 8 minutes Module Why is it important to make tables accessible? As previously mentioned in Module 1, the content you create","breadcrumb":{"@id":"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/how-to-make-accessible-tables\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/carleton.ca\/webworkshops\/"},{"@type":"ListItem","position":2,"name":"Accessibility Training","item":"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/"},{"@type":"ListItem","position":3,"name":"Module 4: Tables","item":"https:\/\/carleton.ca\/webworkshops\/accessibility-training\/module-4-tables\/"},{"@type":"ListItem","position":4,"name":"How to Make Accessible Tables"}]},{"@type":"WebSite","@id":"https:\/\/carleton.ca\/webworkshops\/#website","url":"https:\/\/carleton.ca\/webworkshops\/","name":"Web Workshops","description":"ÐÓ°ÉÔ­´´ University","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carleton.ca\/webworkshops\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"acf":{"banner_image_type":"none","banner_button":"no"},"_links":{"self":[{"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/pages\/17923"}],"collection":[{"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/comments?post=17923"}],"version-history":[{"count":6,"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/pages\/17923\/revisions"}],"predecessor-version":[{"id":18381,"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/pages\/17923\/revisions\/18381"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/pages\/17905"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/webworkshops\/wp-json\/wp\/v2\/media?parent=17923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}