Compare commits
No commits in common. "f4643a137c751a7b1389bff835ec18eb050b58e9" and "022cff8f0f006849fbb1591245138e4a486af8b5" have entirely different histories.
f4643a137c
...
022cff8f0f
|
|
@ -14,7 +14,6 @@ Es una especificación de W3C, que significa eXtensible Markup Language, y es de
|
||||||
|
|
||||||
```xml
|
```xml
|
||||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||||
<?xml-stylesheet type="text/css" href="estilo.css"?>
|
|
||||||
<!-- comentario: fin del prologo -->
|
<!-- comentario: fin del prologo -->
|
||||||
<raiz>
|
<raiz>
|
||||||
<elemento1>
|
<elemento1>
|
||||||
|
|
@ -36,7 +35,6 @@ Es una especificación de W3C, que significa eXtensible Markup Language, y es de
|
||||||
- Comentarios e instrucciones de procesamiento
|
- Comentarios e instrucciones de procesamiento
|
||||||
- En el cuerpo solo puede existir un elemento <raiz>
|
- En el cuerpo solo puede existir un elemento <raiz>
|
||||||
- Los elementos pueden anidarse, pero hay que cerrar siempre los inferiores primero
|
- Los elementos pueden anidarse, pero hay que cerrar siempre los inferiores primero
|
||||||
- Atributos, sirven para proporcionar información extra sobre el elemento que lo contiene. **Todos los atributos de un elemento tienen que ser únicos**
|
|
||||||
|
|
||||||
#### Secciones CDATA
|
#### Secciones CDATA
|
||||||
|
|
||||||
|
|
@ -60,35 +58,6 @@ Dentro de una sección CDATA no se puede escribir la cadena "]]>". En consecuenc
|
||||||
|
|
||||||
Para unicode se introduce el código decimal o hexadecimal mediante los caracteres reservados `&# DEC_HEX_CODE ;`. Para hexadecimal es necesario anteponer una x al código.
|
Para unicode se introduce el código decimal o hexadecimal mediante los caracteres reservados `&# DEC_HEX_CODE ;`. Para hexadecimal es necesario anteponer una x al código.
|
||||||
|
|
||||||
#### Namespaces
|
|
||||||
|
|
||||||
Es un método para evitar conflictos entre los nombres de los elementos, al convertir éstos en nombres únicos.
|
|
||||||
|
|
||||||
```xml
|
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<!-- Definición en raiz, necesario prefijo -->
|
|
||||||
<ejemplo xmlns:papel="https://url.es/papel"
|
|
||||||
xmlns:naipe="https://url.es/naipe">
|
|
||||||
|
|
||||||
<papel:carta>
|
|
||||||
<papel:destinatario>Tomás Alonso</papel:destinatario>
|
|
||||||
</papel:carta>
|
|
||||||
<naipe:carta>
|
|
||||||
<naipe:palo>Corazones</naipe:palo>
|
|
||||||
</naipe:carta>
|
|
||||||
<!-- Definición en elemento, no es obligatorio el prefijo -->
|
|
||||||
<carta xmlns:bares="https://url.es/bares">
|
|
||||||
<bebidas>
|
|
||||||
<refresco precio="2">Coca-Cola</refresco>
|
|
||||||
</bebidas>
|
|
||||||
</carta>
|
|
||||||
</ejemplo>
|
|
||||||
```
|
|
||||||
|
|
||||||
- Los namespaces se pueden definir en el elemento raíz, o en los elementos que lo vayan a utilizar
|
|
||||||
- Se puede definir un namespace por defecto, evitando tener que usar prefijos en las etiquetas de los elementos
|
|
||||||
- Para indicar que un elemento no pertenece a ningun namespace se incluye el atributo xmlns vacío en la etiqueta del mismo
|
|
||||||
|
|
||||||
Listado unicode: https://en.wikipedia.org/wiki/List_of_Unicode_characters
|
Listado unicode: https://en.wikipedia.org/wiki/List_of_Unicode_characters
|
||||||
|
|
||||||
Playlist: https://www.youtube.com/playlist?list=PLqu7Q-jp3eAPhrfYbS-RcTNZn7L2LMzpp
|
Playlist: https://www.youtube.com/playlist?list=PLqu7Q-jp3eAPhrfYbS-RcTNZn7L2LMzpp
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue