XHTML ជាអក្សរកាត់មកពីពាក្យថា EXtensible HyperText Markup Language ដែលជាភាសាមួយប្រភេទទៀត ប្រើសំរាប់សរសេររៀបចំបង្កើតទំព័រផ្សេងៗនៅលើ browser ដូចជាភាសា HTML ដែរ។ និយាយអោយចំ ភាសា XHTML ត្រូវបានបង្កើតឡើង ដោយការយកភាសា HTML មកពង្រីកបន្ថែមទៀត និងកំណត់ការប្រើប្រាស់ភាសា HTML អោយមានលក្ខណៈតឹងរឹងជាងការប្រើប្រាស់ភាសា HTML តាមធម្មតា។
អាស្រ័យហេតុនេះ គេអាចនិយាយបានថា XHTML គឺជាភាសា HTML មួយប្រភេទដែលអនុញ្ញាតអោយយើងអាចបង្កើតនិងប្រើប្រាស់ element ថ្មីៗទៀត តាមបែបភាសា XML នៅក្នុងសរសេររៀបចំបង្កើតទំព័រ HTML ។ ក៏ប៉ុន្តែ គ្រប់ទំព័រ HTML ទាំងអស់ ដែលត្រូវបានបង្កើតឡើងតាមបែបភាសា XHTML យ៉ាងហោចណាស់ក៏ត្រូវមាន element ដូចខាងក្រោមនេះដែរ៖
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> </body> </html>លើសពីនេះទៀត ភាសា XHTML ទាមទារអោយប្រើប្រាស់ element នៅក្នុងភាសា HTML អោយត្រឹមត្រូវ ដោយត្រូវមានជានិច្ចនូវ tag បើក និង tag បិទ ដូចខាងក្រោមនេះ៖
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>ភាសា XHTML</title> </head> <body>This is a paragraph
This is another paragraph
</body> </html>
This is a paragraph
This is another paragraph
ចំពោះ element សំរាប់ចុះបន្ទាត់ element សំរាប់គូសបន្ទាត់ និង element ផ្សេងៗទៀត ដែលមានទំរង់ដូចនេះ ចាំបាច់ត្រូវសរសេរដូចខាងក្រោមនេះ៖
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>ភាសា XHTML</title> </head> <body> A break: <br/> A horizontal rule: <hr/> An image: <img src="happy.gif" alt="Happy face" /> </body> </html>មួយវិញទៀត បណ្តា tag និង attribute ទាំងឡាយនៅក្នុងភាសា XHTML ចាំបាច់ត្រូវតែជាអក្សរតូច។ ហើយតំលៃរបស់ attribute ត្រូវតែស្ថិតនៅក្នុងសញ្ញាធ្មេញកណ្តុរ។ លើពីនេះទៀត attribute ទាំងឡាយ ត្រូវតែមានតំលៃមួយជានិច្ច។ ពិនិត្យកូដខាងក្រោមនេះ៖
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>ភាសា XHTML</title> </head> <body> </body> </html>