0

教育用 Web サイトをレビューしていますが、HTML5 または CSS w3.org アクセシビリティ テストに合格しません。これは標準ですか?最近、これらのテストに合格するサイトはありますか?

例えば。

要素の属性名の値の形式がmeta正しくありません: キーワード形式が登録されていません。

& は文字参照を開始しませんでした。(&おそらく としてエスケープされているはず&です。)

プロパティborder-radiusは CSS レベル 2.1 には存在しませんが、[css3] には存在します:10px 不明な疑似要素または疑似クラス:nth-child

4

1 に答える 1

1

教育用 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 を理解しているわけではないので、変更する必要があるかもしれません」と言っています。

于 2013-06-18T13:48:08.527 に答える