Llenguatges de marques: diferència entre les revisions

De FFAWiki
Cap resum de modificació
 
Línia 16: Línia 16:


==[[XML Extensible Markup Language]]==
==[[XML Extensible Markup Language]]==
__TOC__
== Exemple XML ==
<email>
:<remitent>
::<persona>
:::<nom> Josep </nom>
:::<cognom>Pons </cognom>
::</persona> 
:</remitent>
:<destinatari>
::<adreça> suport@gmail.com</adreça>
:</destinatari>
:<assumpte>El dispositiu no funciona</assumpte>
:<missatge> Necessito que vinguin a revisar el dispositiu. </missatge>
</email>
==[[Plantilla XML]]==
<?xml version="1.0" encoding="UTF-8"?><br>
<!DOCTYPE nomArxiu SYSTEM "nomArxiu.dtd"><br>
<etiqueta xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="nomArxiu.xsd"><br>
</etiqueta>
== Regles ==
#El document conté únicament caràcters Unicode vàlids.
#Hi ha un element arrel que conté a la resta d'elements.
#Els noms dels elements i dels seus atributs no contenen espais.
#El primer caràcter d'un nom d'element o d'atribut pot ser una lletra, dos punts o subratllat (_).
#La resta de caràcters poden ser també números, guions (-) o punts (.).
#Els caràcters "<" i "&" només s'utilitzen com a començament de marques.
#Les etiquetes d'obertura, de tancament i buides estan correctament niades (no se solapen) i no cal ni sobra cap etiqueta d'obertura o tancament.
#Les etiquetes de tancament coincideixen amb les d'obertura (fins i tot en l'ús de majúscules i minúscules).
#Les etiquetes de tancament no contenen atributs.
#Cap etiqueta te dos atributs amb el mateix nom.
#Tots els atributs tenen algun valor.
#Els valors dels atributs estan entre cometes.
==[[DTD Document Type Definitions]]==
==[[DTD Document Type Definitions]]==
==[[XSD XML Schema Definition]]==
==[[XSD XML Schema Definition]]==

Revisió de 19:29, 8 des 2020

Descargar plantilla XML,DTD,XSD Descargar plantilla

Un lleguatge de marques és una manera de codificar un document, els llenguatges de marques incorporen etiquetes, marques o anotacions amb informació adicional de la seva estructura o el seu format de presentació.

Els llenguatges de marques serveixen per a donar format a documents de text, per a definir l’estructura de les dades en un document, per a poder permetre l’intercanvi de fitxers entre diferents aplicacions I plataformes.

Exemples de llenguatges de marques:

  • RTF: format desenvolupat per Microsoft al 1987. Permet l’intercanvi de documents de text entre diferents processadors de text.
  • TeX: Es fa servir per a la creació d’equacions matemàtiques complexes.
  • HTML,XHTML: es fa servir per a la creació de pàgines web.
  • RSS: Permet la difusió de contingut web.
  • MathML: permet construir expressions matemàtiques.
  • SVG: Permet fer dibuixos vectorials.
  • XML Extensible Markup Language

    DTD Document Type Definitions

    XSD XML Schema Definition