No row or column scopes declarations found in headers of the table.
Why Is This Important?
Tables without properly identified scopes can be hard to interpret and navigate for students who rely on text-to-speech or screen readerLinks to an external site. programs to convey visual information. When students using these programs come across tables that identify header cells (discussed on the previous page) and use the scope attribute correctly, it is easier to track which row and column a given cell is describing.
To get this UDOIT result, you will need to have one or more tables in the course that have at least one header cell where the Scope under Cell Properties was not changed to either Row or Column.
Examples
Incorrect Example
Name
Age
Major
Ricky
24
ENGR
Sue
22
BIOL
Correct Example
Name
Age
Major
Ricky
24
ENGR
Sue
22
BIOL
In the mobile app, the Hide and Show Code Links are obsolete. We couldn't hide them without removing them from the web browser view.
If you built the table in the HTML Editor or if you edited the HTML of a table and set the scope of one or more header cells to scope="column" you will receive this error in UDOIT because you need to have a scope="col" instead of scope="column".
It's a very easy mistake to make, so don't feel bad if you make it.
False Positive
While we would encourage that you do not use a table that has merged or split cells, if you must have them and they are header cells you will need to use the scopes Row group or Column group. However, neither scope will be recognized as acceptable scopes in UDOIT. As such, if these scopes are used correctly, you may ignore this result.
Within UDOIT, if you click the U FIX IT! button, you will be provided with a drop menu where you are supposed to select whether the identified header cell is a header for the column (col) or row. Use the View the source of this issue link in the UDOIT report to better determine the appropriate choice. Once you've made your choice, click the Submit button and UDOIT will apply the changes.
While we discourage the use of complex tables which have split and merged cells, if you have a table that must use them, you will need to follow the Rich Content Editor directions to apply the Column group and/or Row group scopes.
To fix the issue through the Rich Content Editor, start by clicking the View the source of this issue link for this error in the UDOIT report, using the Preview to identify the table or header cells that need scopes, and then clicking the page title above this error to navigate to the page where the error resides. If you do not use the "View the source..." link in the UDOIT report, you will have to examine the cell properties of the first row and/or column of all of the tables on the page until you find the correct table.
Once on the page where the issue resides, open the page in editing mode, select the cells in the header row or column, click the Table Button in the toolbar, hover on Cell, click Cell Properties, and change the Scope to one of the following, and then click Ok:
Column - this means that the cell titles the column
Row - this means that the cell titles the row
Column Group - if you have a merged cell that categorizes two or more columns, you will need to apply this scope to that merged cell and then apply the Column scope to the column headers beneath the merged cell
Row Group - if you have a merged cell that categorizes two or more rows, you will need to apply this scope to that merged cell and then apply the Row scope to the row headers on the right of the merged cell
It is strongly recommended that you do not build tables that need Column Group or Row Group whenever possible as complex tables are more difficult to understand without sight.
When all of the header cells have their appropriate scope set, save the page.
To fix the issue through the HTML Editor, start by clicking the View the source of this issue link in the UDOIT report, and copying all of the Source text except Line [number]:[space]. Next, click the page title above this error to open the page where the issue resides, open the page in editing mode, and then click the HTML Editor link in the upper right. Afterward, use Ctrl/⌘ + F to open the web browser's Find tool, paste the text you copied into the Find tool, and locate the table. Once found, search for the th cells and make sure they each have a scope="col", scope="row", scope="colgroup", or scope="rowgroup".
scope="col" - this means that the cell titles the column
scope="row" - this means that the cell titles the row
scope="colgroup" - if you have a merged cell that categorizes two or more columns, you will need to apply this scope to that merged cell and then apply scope="col" to the column headers beneath the merged cell
scope="rowgroup" - if you have a merged cell that categorizes two or more rows, you will need to apply this scope to that merged cell and then apply scope="row" to the row headers to the right of the merged cell
It is strongly recommended that you do not build tables that need scope="colgroup" or scope="rowgroup" as complex tables are more difficult to understand without sight.
When all of the header cells have their appropriate scope set, save the page.