Use CSS instead of presentational markup for tables, and properly mark up table headings instead of treating those like regular rows.
Committed. Gerald Index: projects/h8300-abi.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/projects/h8300-abi.html,v retrieving revision 1.10 diff -u -r1.10 h8300-abi.html --- projects/h8300-abi.html 2 Sep 2018 16:59:49 -0000 1.10 +++ projects/h8300-abi.html 10 Sep 2018 08:26:15 -0000 @@ -66,7 +66,7 @@ downward. For example, if 2 bytes of data, 0x1234, are to be pushed onto the stack on H8/300H, 4 bytes are pushed like so:</p> -<table border="1"> +<table class="border"> <tr><td>sp + 3</td><td>0x34</td></tr> <tr><td>sp + 2</td><td>0x12</td></tr> <tr><td>sp + 1</td><td>padding (unknown value)</td></tr> @@ -156,14 +156,14 @@ <p>Immediately after the prologue is setup, the stack frame layout is as follows:</p> -<table border="1"> +<table class="border"> <tr> - <td>Address</td> - <td>Description</td> - <td>Size on H8/300</td> - <td>Size on H8/300H and H8S<br />(Normal Mode)</td> - <td>Size on H8/300H and H8S<br />(Advanced Mode)</td> - <td>Pointed to by</td> + <th>Address</th> + <th>Description</th> + <th>Size on H8/300</th> + <th>Size on H8/300H and H8S<br />(Normal Mode)</th> + <th>Size on H8/300H and H8S<br />(Advanced Mode)</th> + <th>Pointed to by</th> </tr> <tr> <td>High</td> @@ -225,14 +225,14 @@ <p>Currently, the stack frame layout, subject to change, is as follows:</p> -<table border="1"> +<table class="border"> <tr> - <td>Address</td> - <td>Description</td> - <td>Size on H8/300</td> - <td>Size on H8/300H and H8S<br />(Normal Mode)</td> - <td>Size on H8/300H and H8S<br />(Advanced Mode)</td> - <td>Pointed to by</td> + <th>Address</th> + <th>Description</th> + <th>Size on H8/300</th> + <th>Size on H8/300H and H8S<br />(Normal Mode)</th> + <th>Size on H8/300H and H8S<br />(Advanced Mode)</th> + <th>Pointed to by</th> </tr> <tr> <td>High</td>