2012-01-05 8 views
3

ARIAの役割の検証課題

<ul class="tabs-nav" role="tablist" > 
     <li role="tab"><a href="#newspane" id="tab-newnews">Latest News</a></li> 
     <li role="tab"><a href="#presspane" id="tab-press" >Press Releases</a></li> 
</ul> 

<div> 
    <div id="pane-newnews" role="tabpanel" aria-labelledby="tab-newnews" aria-hidden="false"> 
     <p>Lorem</p>   
    </div> 

    <div id="pane-press" role="tabpanel" aria-labelledby="tab-press" aria-hidden="true"> 
     <p>Ipsem</p>      
    </div> 
</div> 

私はW3C Validatorに、このエラーを取得する:

"要素のdiv要素の属性の役割のための悪い値tablist"

私はなっていますドキュメンテーション内のすべての岩石について検証し、検証しない理由がないことを確認します。誰かが私が間違っていることを説明することはできますか?

ありがとうございました!

答えて

6

W3Cバリデーターは実験的なHTML5チェッカーで、ARIA検査では現在ARIAランドマークの役割は許可されていません。

は、あなたはそれが動作するかどうかwhtherにどんな違いがないことを、ARIA http://validator.w3.org/nu/をチェックしかし、ARIAは唯一のHTML5での使用に適合していることに注意することはW3Cの新しいマークアップの検証サービスを使用することができますSteve Faulkner's post over at The Paciello Group Blog

+0

そのリンクはそれをすべて言います。ありがとう –

4

を参照してください。 ARIAは、(X)HTMLの味に匹敵します。

関連する問題