教育用 Web サイトをレビューしていますが、HTML5 または CSS w3.org アクセシビリティ テストに合格しません。これは標準ですか?最近、これらのテストに合格するサイトはありますか?
W3C バリデーターは、約 2 か月前に HTML5 に対応するように更新されました。いくつかのバグがありますが、私は進行状況を追跡していません。バグは主にいくつかの ARIA 関連のものです。一般に、コードをできるだけ有効にすることをお勧めします。バリデーターが 100% 有効なコードであると言っている場合、それはサイトがアクセス可能であることを意味するものではなく、アクセシビリティ テスターではないことに注意してください。同じことが CSS テストにも当てはまり、CSS を仕様に一致させ、適切な場所に と があることを確認し:
ます;
。いくつかの色のコントラスト テストがあるかもしれませんが、私は 100% ではありません。バリデーターがそうする場合、比率をチェックするために WCAG 2.0 を使用します。
要素 meta の属性名の値の形式が正しくありません: キーワード形式が登録されていません。& は文字参照を開始しませんでした。(& はおそらく & としてエスケープされているはずです。)
これは古くからの問題です。どこかに があります&
。おそらく次のようなリンクですmysite.com/var1=Ryan&var2=B
。バリデーターは、あなたが言おうとしている&var2
のは有効な HTML エンティティであり、リンクは としてコード化されるべきだと言っていると考えますmysite.com/var1=Ryan&var2=B
。
プロパティ border-radius は CSS レベル 2.1 には存在しませんが、[css3] には存在します: 10px 不明な疑似要素または疑似クラス:nth-child
CSS Validator がまだ CSS 2.1 仕様に対してチェックを行っているか、「すべてのブラウザーがまだ CSS3 を理解しているわけではないので、変更する必要があるかもしれません」と言っています。