チェックに使用した指針
指針番号 |
チェック項目 |
1
|
<head>に<title>を指定しているか? |
2
|
<html>にlang属性を指定しているか? |
3
|
背景色と文字色のコントラストは十分か? |
3
|
弱視者(白内障者)の基準で十分か? |
3
|
色覚特性(第一色覚-赤)の違いを考慮した基準で十分か? |
3
|
色覚特性(第ニ色覚-緑)の違いを考慮した基準で十分か? |
3
|
色覚特性(第三色覚-青)の違いを考慮した基準で十分か? |
5
|
<blink>を使って文字を点滅させていないか? |
5
|
<marquee>を使って文字を自動的にスクロールさせていないか? |
6
|
JavaScript(window.status)でステータスバーに情報を表示していないか? |
7
|
<object>を使用していないか? |
7
|
<embed>を使用していないか? |
7
|
<applet>を使用していないか? |
15
|
リンクのない<img>にalt属性(代替テキスト)を指定しているか? |
15
|
imageタイプの<input>にalt属性(代替テキスト)を指定しているか? |
16
|
リンクのある<img>にalt属性(代替テキスト)を指定しているか? |
17
|
<area>にalt属性(代替テキスト)を指定しているか? |
18
|
<img>にismap属性を指定し、サーバサイドイメージマップを使用していないか? |
29
|
<a>のtarget属性に_blankを指定していないか? |
29
|
<a>のtarget属性に_newを指定していないか? |
29
|
<area>のtarget属性に_blankを指定していないか? |
29
|
<area>のtarget属性に_newを指定していないか? |
35
|
取消し線(<s>)を使用していないか? |
35
|
取消し線(<strike>)を使用していないか? |
35
|
取消し線(<del>)を使用していないか? |
36
|
「yy/mm/dd」という文字列で、日付を表現していないか? |
36
|
全角の¥と全角の$を使用していないか? |
36
|
全角の「yy/mm/dd」という文字列で、日付を表現していないか? |
36
|
「※n」という文字列を、「注釈」の意味で使用していないか? |
36
|
「nn千」「nn百万」のように数字の0を省略していないか? |
37
|
font-size:で文字のサイズを固定していないか? |
37
|
line-height:で行間を固定していないか? |
37
|
line-height:で行間が110%以上か? |
39
|
<table>に<th>を指定しているか?(border属性が"0"の場合、レイアウトテーブルとみなし、チェックしません。) |
40
|
<table>に<caption>を指定しているか?(border属性が"0"の場合、レイアウトテーブルとみなし、チェックしません。) |
41
|
ページを5フレーム以上に分割してないか? |
43
|
<frameset>に<noframes>を指定しているか? |
44
|
<frame>のscrolling属性にnoを指定していないか? |
47
|
<embed>を利用している場合、<noembed>も指定しているか? |
47
|
<script>を利用している場合、<noscript>も指定しているか? |