header.php をより完璧に!
より完璧!?な XHTML を目指して、「Another HTML-lint gateway」で抽出された問題(投稿記事、「より厳しい XHTML チェック」に詳細があります)を解決する必要がありますが、まずは header.php に関連する問題を解決します。
1. <html> における「lang 属性」と「xml:lang 属性」
これは、以外に簡単でした。以下のコードを修正します。
修正前
<html xmlns=”http://www.w3.org/1999/xhtml”>
修正後
<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”ja” lang=”ja”>
2. <head>〜</head> 内の修正
指摘されている mailto とナヴィゲーション用のリンクの下記のコードをスタイルシートを指定するコードの直前に挿入しました。
<link rel=”index” href=”/index.php” />
<link rev=”made” href=”mailto:webmaster@nakui.biz” />
上記 2 点を修正するだけで、header.php に関する問題点が解決できました。投稿記事、「XHTML における「XML 宣言」の方法」と合わせて、ほぼ完璧!?な header.php に変身!