- ベストアンサー
lang属性で何が変わるのか。
lang属性で何が変わるのか。 質問させてください。 HTMLタグのlang属性は、一体どういう効果があるのでしょうか。 例えば、<html lang="ja">から、<html lang="en">に変更すれば、ブラウザのエンコード(IEの「表示」-「エンコード」)が変更されるかと思ったのですが、変化なりませんでした。 ご存知な方、教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
仕様によると HTML4.01 Language information specified via the lang attribute may be used by a user agent to control rendering in a variety of ways. Some situations where author-supplied language information may be helpful include: * Assisting search engines * Assisting speech synthesizers * Helping a user agent select glyph variants for high quality typography * Helping a user agent choose a set of quotation marks * Helping a user agent make decisions about hyphenation, ligatures, and spacing * Assisting spell checkers and grammar checkers 検索エンジンや、音声読み上げブラウザー、スペルチェッカー なんかも利用しているみたい。 HTML5やXHTMLでは、さらに意味があるみたい(省略)
その他の回答 (1)
- taka451213
- ベストアンサー率47% (436/922)
こんばんは。 このHTMLは日本語で書かれていますという宣言です。 言語ごとのフォントや文字サイズを指定したりできます。 まぁ・・・、あんまり意味はないですが、ちょっと便利です。
お礼
意味はあまり無いのですね。ありがとうございました。
お礼
そういった違いがあるのですね。 勉強になりました。