Diferența Dintre XML și XHTML

Diferența Dintre XML și XHTML
Diferența Dintre XML și XHTML

Video: Diferența Dintre XML și XHTML

Video: Diferența Dintre XML și XHTML
Video: Introduction to XML & XHTML | Skill-Lync Explained 2024, Decembrie
Anonim

XML vs XHTML

XML înseamnă EXtensible Markup Language. Este definit în specificația XML 1.0, care este dezvoltată de W3C (World Wide Web Consortium). XML oferă o modalitate standard, care este, de asemenea, simplă, de codificare a datelor și a textului, astfel încât conținutul să poată fi schimbat între hardware-ul driverului, sistemele de operare și aplicațiile cu puțină intervenție umană. XHTML (derivat din eXtensible HyperText Markup Language) ar putea fi văzut ca o combinație de XML și HTML (HyperText Markup Language). XHTML este alcătuit din elementele din versiunea HTML 4.01, combinate cu sintaxa strictă a XML.

XML

XML este un limbaj de marcare care este utilizat pentru a transfera date și text între hardware-ul driverului, sistemele de operare și aplicațiile cu intervenție umană redusă. XML oferă etichete, atribute și structuri de elemente care pot fi utilizate pentru a furniza informații de context. Aceste informații de context pot fi folosite pentru a decoda semnificația conținutului. Acest lucru face posibilă dezvoltarea de motoare de căutare eficiente și efectuarea de extragere a datelor. Mai mult, bazele de date relaționale tradiționale sunt potrivite ca date XML, deoarece ar putea fi organizate în rânduri și coloane, dar XML oferă mai puțin suport pentru date cu conținut bogat, cum ar fi audio, video, documente complexe etc. Bazele de date XML stochează date într-o formă structurată, ierarhizată. ceea ce permite ca interogările să fie procesate mai eficient. Etichetele XML nu sunt predefinite și utilizatorii pot defini noi etichete și structuri de documente. De asemenea, noi limbi de internet precum RSS, Atom, SOAP și XHTM au fost create folosind XML.

XHTML

XHTML poate fi văzut ca o versiune mai curată de HTML, care este, de asemenea, mai strictă decât HTML. XHTML este, de asemenea, o recomandare W3C (recomandată în ianuarie 2000) și este o combinație de HTML și XML. În XHTML, totul trebuie marcat corect, spre deosebire de HTML. Acest lucru ar asigura că vor fi produse documente bine formatate. Acest lucru este foarte important astăzi, deoarece diferite tehnologii de browser sunt utilizate pe scară largă. Aceasta include browserele care rulează pe dispozitive mobile, cum ar fi telefoanele, iar aceste browsere nu au capacitățile necesare pentru interpretarea paginilor cu limbaje de markup greșit formatate. Prin urmare, XHTML care combină punctele forte XML (conceput pentru descrierea datelor) și HTML (conceput pentru afișarea datelor) oferă un limbaj de marcare strict formatat care evită problema menționată mai sus. Toate browserele acceptă XHTML și este compatibil cu HTML 4.01.

Care este diferența dintre XML și XHTML?

XHTML este un limbaj de markup conceput prin combinarea XML și HTML. XML oferă extensibilitatea la XHMTL, necesitând în același timp documentele XHTML să fie bine formatate spre deosebire de HTML. În timp ce XML este un limbaj de markup conceput pentru a transfera date între hardware-ul driverului, sistemele de operare și diferite aplicații, XHTML combină punctele forte ale XML cu HTML și oferă un limbaj de markup mult mai curat și mai strict pentru crearea paginilor web. XHTML poate fi văzut ca viitorul paginilor web. Cu toate acestea, XML poate fi utilizat în diverse aplicații, cum ar fi aplicații web care comunică între diferite platforme și sisteme de operare, fără a se limita la comunicarea cu browserele web.

Recomandat: