2011-07-20 3 views
1

最近、私たちは、代わりにこのようにサーバ側で文字セットを設定する必要がありますので、メタタグを使用して文字セットを設定すると物事のかなりサブ標準方法であることを学びました:ドキュメントの言語を設定するPHPの方法は何ですか?

header('Content-type: text/html; charset=utf-8'); 

はこれを行いますの概念は、htmlタグのlang属性にも適用されますか?

もしそうなら、ドキュメントのlang属性を設定するphpの方法は何ですか?

答えて

1

Content-Languageヘッダーをお試しください。

+0

また、http://www.w3.org/TR/html4/struct/dirlang.html#h-8.1.1、 –

+0

に応じて適切な言語コードを使用してください。基本的にメタキャラクタセットのように、コンテンツを設定すると-language header私は安全にhtml自体の中で正しく設定することを省略できますか? – Richet

+1

@Richet:[この文書を読む](http://www.w3.org/International/questions/qa-http-and-lang)。 – jtbandes

0

通常のHTML方法と同じです。PHPでは違いはありません。 <html lang="en">は今後も変わりません。

+0

今後の方向はどういう意味ですか? – Richet

+0

申し訳ありません:**標準の 'lang'属性を使い続けることを意図しています** – Femi

関連する問題