XHTMLとは、Extensible HyperText Markup Languageの略で、HTMLを、XMLに適合するように定義し直したマークアップ言語のことで、HTML と同じくW3Cによって仕様が勧告されています。HTMLをXMLの仕様に適合するよう再定義されたもので、曖昧さがあったHTMLの規約の統一を図るべく誕生しました。
XHTMLには、ブラウザ間の互換性が保たれる、ユーザビリティやアクセシビリティの向上につながる、SEO対策につながる等の利点があ ります。比較的自由度の高いHTMLよりも、XHTMLの書式はかなり厳密になっており、コーディングにも正確性が要求されます。