<html xmlns:jis="http://www.macromedia.com/jp/JISX83413_rules" xmlns:saxon="http://icl.com/saxon" lang="ja">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   
      <link rel="stylesheet" href="josh.css">
      <title>［5.9a］ lang属性値の指定が適切ではありません</title>
   </head>
   <body bgcolor="#ffffff">
      <div id="説明">
         <table cellpadding="0" cellspacing="0" border="0" class="main">
            <tr>
               <td valign="top" class="name" style="background-color:#dcdcdc;padding:3px;">lang属性値の指定が適切ではありません</td>
            </tr>
            <tr>
               <td colspan="2" class="divider"><img src="dwres:18084" height="1"></td>
            </tr>
            <tr>
               <td valign="top" colspan="2" class="requirements" style="text-align:right;">
                      JIS 5.9 a);
                      WCAG 4.1;
                      
               </td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td valign="top" colspan="2" class="description"><b>概要</b>
                  
                  <p>Webページで使用している自然言語は日本語だと思われますが、html要素のlang属性で日本語が指定されていません。</p>
                  
               </td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td valign="top" colspan="2" class="description"><b>修正/チェック方法</b>
                  
                  <p>html要素のlang属性でWebページの基本となる自然言語をはっきりとマークアップしてください。また、部分的に異なる自然言語を使用する際は、以下の方法でそのことをlang属性でマークアップしてください。</p>
                  
                  <ul>
                     
                     <li>異なる自然言語で書かれている箇所をマークアップする</li>
                     
                     <li>異なる自然言語で書かれたテキストを含んでいる最も内側の要素にlang属性を追加する</li>
                     
                  </ul>
                  
                  <p>XHTMLで記述する場合は、&lt;html&gt;タグに lang="ja" と xml:lang="ja" の両方を併記してください。</p>
                  
               </td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td valign="top" colspan="2" class="description"><b>修正/チェックのポイント</b>
                  
                  <blockquote style="margin:0px 10px 0px 20px;">
                     
                     <p>HTMLファイルで、言語を指定しない場合、音声ブラウザでは、正しい発音で読み上げない場合があります。 例えば、フランス語で「voiture」という（クルマ）を表す言葉は、初期設定が "英語" の音声ブラウザでは「voter」（投票者）と発音されてしまいます。</p>
                     
                     <ul>
                        
                        <li>ページ単位で指定する（&lt;html&gt;タグに lang属性を指定する）。<br>
                           その場合、&lt;meta&gt;タグのcharset属性で指定した言語と同じ言語を指定する（例えば、日本語の場合は charset属性を iso-2022-jp、Shift_JIS などに指定し、&lt;html&gt;タグの lang属性は ja を指定する）。
                        </li>
                        
                        <li>XHTMLで記述する場合は、&lt;html&gt;タグに、「xml:lang="ja"」を指定する。</li>
                        
                        <li>ページ内で言語が変わるところは、&lt;p lang="en"&gt;、&lt;q lang="en"&gt;、&lt;div lang="en"&gt;、&lt;span lang="en"&gt;などを指定することが望ましい。</li>
                        
                     </ul>
                     
                     <p><cite style="font-style:normal;color:#006400">『富士通ウェブ・アクセシビリティ指針 第2.0版』 © 2004 富士通株式会社</cite></p>
                  </blockquote>
                  
               </td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td valign="top" colspan="2" class="description"><b>JIS関連項目</b>
                  
                  <blockquote style="margin:0px 10px 0px 20px;">
                     
                     <p><strong>5.9 言語
                           <br>a)</strong> 言語が指定できるときは，自然言語に対応した言語コードを記述しなければならない。
                        <br><strong>参考</strong> 音声出力又は点字出力を行うウェブブラウザにとって，ページで主に用いられている言語が適切に指定されていることは，重要である。使用されている言語が適切に明示されていなければ，正しく表示できない場合がある。
                        <br><strong>例1.</strong> 日本語のHTML 文書においては，HTML 要素のlang 属性で第一言語“ja”を指定し，文字コードをMETA 要素によって指定する。
                     </p>
                     
                     <p><cite style="font-style:normal;color:#006400">JIS X 8341-3:2004『高齢者・障害者等配慮設計指針－情報機器における機器，ソフトウェア及びサービス－第三部：ウェブコンテンツ』（© 財団法人 日本規格協会）</cite></p>
                     
                  </blockquote>
                  
               </td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td valign="top" colspan="2" class="description"><b>解説</b>
                  
                  <p>Webページで使用する自然言語を、html要素のlang属性で明示してください。lang属性で自然言語を指定する際は、その自然言語に合わせて、以下の言語コードを属性値として記述します。</p>
                  
                  <ul>
                     
                     <li>ar：アラビア語</li>
                     
                     <li>de：ドイツ語</li>
                     
                     <li>el：ギリシャ語</li>
                     
                     <li>en：英語</li>
                     
                     <li>eo：エスペラント語</li>
                     
                     <li>es：スペイン語</li>
                     
                     <li>fr：フランス語</li>
                     
                     <li>it：イタリア語</li>
                     
                     <li>ja：日本語</li>
                     
                     <li>ko：韓国語</li>
                     
                     <li>la：ラテン語</li>
                     
                     <li>ms：マレー語</li>
                     
                     <li>ru：ロシア語</li>
                     
                     <li>zh：中国語</li>
                     
                  </ul>
                  
                  <p>例えば、日本語のWebページであれば、&lt;html lang="ja"&gt;とします。</p>
                  
                  <p>Webページで使用している自然言語をマークアップすることは、以下に挙げるような理由から重要です。</p>
                  
                  <ul>
                     
                     <li>点字ピンディスプレイでドキュメントを読んでいるユーザーは、点訳ソフトが正しい点字に変換するように、使用されている自然言語のマークアップを利用することができる（例えば、アクセントのある単語）。</li>
                     
                     <li>多言語に対応した音声合成装置は、テキストを正しいアクセントと正しい発音で読み上げることができる。もし、使用されている自然言語がマークアップされていなければ、音声合成装置は異なる言語として解釈して発音してしまう可能性がある。</li>
                     
                     <li>自分で翻訳することのできないユーザーが、機械翻訳で外国語を翻訳することができる。</li>
                     
                  </ul>
                  
                  <p>今後、ますます多くのサイトが電話のような音声のみのデバイスでアクセスされるようになることからも重要です。</p>
                  
                  <p>lang属性は、以下に挙げるような多くの他のシチュエーションでも役に立つかもしれません。</p>
                  
                  <ul>
                     
                     <li>検索エンジンをアシストする</li>
                     
                     <li>ブラウザが高品質印刷のために絵文字を選択するのを助ける</li>
                     
                     <li>ブラウザが引用符を選択するのを助ける</li>
                     
                     <li>ブラウザがハイフン、連結線、およびスペースを決定するのを助ける</li>
                     
                     <li>スペル・チェッカーおよび文法チェッカーをアシストする</li>
                     
                  </ul>
                  
               </td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td colspan="2" class="clearseparation">&nbsp;</td>
            </tr>
            <tr>
               <td valign="top" colspan="2" class="description"><b>JIS X 8341-3について</b>
                  
                  <p>JIS X 8341-3 の内容は、以下のサイトにて規格番号「X8341-3」で検索して、規格票をご覧ください。</p>
                  
                  <ul style="margin:0px 0px 0px 10px;">
                     
                     <li><strong>閲覧</strong>：日本工業標準調査会（JISC）
                        <br>http://www.jisc.go.jp/
                     </li>
                     
                     <li><strong>購入</strong>：日本規格協会（JSA Web Store）
                        <br>http://www.webstore.jsa.or.jp/
                     </li>
                     
                  </ul>
                  
               </td>
            </tr>
         </table>
      </div>
   </body>
</html>