Creeaza.com - informatii profesionale despre


Simplitatea lucrurilor complicate - Referate profesionale unice
Acasa » scoala » informatica » html
Caracteristici generale ale XHTML

Caracteristici generale ale XHTML


Caracteristici generale ale XHTML

HTML, care a aparut in 1990, a fost definit cu ajutorul SGML, mergand pana la versiunile HTML 4.x inclusiv. Dupa lansarea XML si cresterea importantei acestuia in mediul Web, a aparut ideea definirii HTML cu ajutorul XML, mai degra ba decat cu SGML. Pentru a nu se da nastere la confuzii, s-a decis alegerea unui nume nou pentru aceasta noua maniera de definire a HTML, cu propiul sau mecanism de control al versiunilor. In acest fel a aparut XHTML (Extensible HyperText Markup Language = limbaj de marcare hypertext extensibil).



Din ianuarie 2000 XHTML 1.0 se regaseste in recomandarile W3C, avand acelasi loc oficial, ca, de exemplu, HTML 4.0. XHTML 1.0 nu este nimic altceva decat tentativa de a face sa evolueze HTML 4.0 bazat pe SGML cu ajutorul XML. Cateva dintre argumentele in favoarea promovarii XHTML sunt urmatoarele:

  • XHTML este pe planul sintaxei compatibil 100% cu limbaje standard XML importante cum sunt SVG, WML, SMIL etc
  • In consecinta, XHTML poate fi incorporat ca insula de date (data island) in alte limbaje si, in acelasi mod, este posibil sa fie incorporate aceste limbaje ca insule de date in documente XHTML. De exemplu, este posibil fara probleme sa se incorporeze un fisier grafic SVG ca insula de date intr-un fisier XHTML, facand acum parte integranta din acesta.
  • Fiind data sintaxa comuna unitara bazata pe XML, este de asemenea posibil sa se uniformizeze limbajele de script. Este exact ceea ce se intampla cu DOM (Document Object Model = modelul obiect al documentului). Modelul DOM defineste obiecte, proprietati si metode pentru accesul la elementele limbajelor bazate pe XML.

XHTML est deci HTML conform cu XML. « Evolutia » de la HTML 4.0 la XHTML 1.0 poate fi considerata reusita, pentru ca exista in XHTML aceleasi elemente, atribute si reguli de imbricare ca si in HTML. Exista totusi cateva diferente de detaliu, impuse de sintaxa XML, care trebuie cunoscute daca dorim sa scriem mai degraba XHTML decat in HTML.

Navigatoraele nu ridica probleme deosebite de compatibilitate. Cele care pot trata documente HTML 4.0, pot sa le trateze si pe cele scrise in XHTML si le afiseaza pe ecran exact in acelasi mod ca si cu   HTML





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.