Intern
Ինչ է XHTML-ը?
sobes.tech AI
Պատասխան AI-ից
XHTML (Երկարաձիգ հիպերտեքստային նշման լեզու) XML-ի վրա հիմնված նշման լեզու է, որը HTML 4.01-ի վերաձևում է XML 1.0 հավելվածի տեսքով:
XHTML և HTML-ի հիմնական տարբերությունները՝
- XML սինտաքս: XHTML պահանջում է խստիվ XML կանոնների պահպանում, ինչպիսիք են՝
- Բոլոր տարրերը պետք է ճիշտ ներբեռնված լինեն։
- Բոլոր տարրերը պետք է փակվեն (նույնպես դատարկ տարրերը, օրինակ
<br />)։ - Թեգերը և հատկությունները զգայուն են մեծատառ-փոքրատառին (հաճախ օգտագործվում են փոքրատառեր)։
- Արժեքները միշտ պետք է լինեն մեջակողպված տառերով։
- Ստանդարտների պահպանություն: XHTML-ը ավելի խիստ է սինտաքսում և պահանջում է վավեր կոդ, ինչը հեշտացնում է նրա մշակումը վերլուծիչների կողմից։
- Երկարաձիգություն: XML-ի վրա հիմնված լինելու պատճառով XHTML-ը կարող է ավելի երկարաձիգ լինել։
Практически, XHTML-ը մեծ մասամբ փոխարինվել է HTML5-ով՝ որը համատեղում է HTML-ի և մասամբ XHTML-ի հատկանիշները (օրինակ՝ սինտաքսի ճկունությունը՝ պահպանելով կոդը խստորեն գրել հնարավորությունը)։ Սակայն, XHTML-ի սկզբունքների ըմբռնումը օգտակար է վեբ ստանդարտների զարգացմանը հասկանալու և XML վերլուծիչների հետ աշխատելու համար։