Scenarios for making PDFs accessible
Setting up the source document
Checking for PDF accessibility
Fixing PDFs for accessibility
Other accessibility tests
TABLES Section 508 differentiates between data tables and tables used purely for layout purposes, which it calls layout tables. A layout table would not have a table header. Designate row and column headers using the <th> tag. Associate the data cells with appropriate headers. Use proportional sizing, rather than absolute sizing. Provide names or titles for data tables using the <caption> tag. Provide summaries using the summary attribute. Avoid spanned rows or columns. Avoid tables with more than two levels of row and/or column headers.
TABLES Section 508 differentiates between data tables and tables used purely for layout purposes, which it calls layout tables. A layout table would not have a table header. Designate row and column headers using the <th> tag. Associate the data cells with appropriate headers. Use proportional sizing, rather than absolute sizing. Provide names or titles for data tables using the <caption> tag. Provide summaries using the summary attribute. Avoid spanned rows or columns. Avoid tables with more than two levels of row and/or column headers.
TABLES Section 508 differentiates between data tables and tables used purely for layout purposes, which it calls layout tables. A layout table would not have a table header. Designate row and column headers using the <th> tag. Associate the data cells with appropriate headers. Use proportional sizing, rather than absolute sizing. Provide names or titles for data tables using the <caption> tag. Provide summaries using the summary attribute. Avoid spanned rows or columns. Avoid tables with more than two levels of row and/or column headers.
TABLES Section 508 differentiates between data tables and tables used purely for layout purposes, which it calls layout tables. A layout table would not have a table header. Designate row and column headers using the <th> tag. Associate the data cells with appropriate headers. Use proportional sizing, rather than absolute sizing. Provide names or titles for data tables using the <caption> tag. Provide summaries using the summary attribute. Avoid spanned rows or columns. Avoid tables with more than two levels of row and/or column headers.
TABLES Section 508 differentiates between data tables and tables used purely for layout purposes, which it calls layout tables. A layout table would not have a table header. Designate row and column headers using the <th> tag. Associate the data cells with appropriate headers. Use proportional sizing, rather than absolute sizing. Provide names or titles for data tables using the <caption> tag. Provide summaries using the summary attribute. Avoid spanned rows or columns. Avoid tables with more than two levels of row and/or column headers.
TABLES Section 508 differentiates between data tables and tables used purely for layout purposes, which it calls layout tables. A layout table would not have a table header. Designate row and column headers using the <th> tag. Associate the data cells with appropriate headers. Use proportional sizing, rather than absolute sizing. Provide names or titles for data tables using the <caption> tag. Provide summaries using the summary attribute. Avoid spanned rows or columns. Avoid tables with more than two levels of row and/or column headers.