diff --git a/xsd.md b/xsd.md
index 6bcc3e8..ce31228 100644
--- a/xsd.md
+++ b/xsd.md
@@ -1,12 +1,12 @@
## Documentación XML Schema (XSD)
-#### Definición
+### Definición
XSD (XML Schema Definition) es un lenguaje, también llamado simplemente XML Schema, que sirve para definir la estructura de un documento XML, permitiendo su validación.
-#### Declaracion de un archivo XSD y su vinculacion al XML
+### Declaracion de un archivo XSD y su vinculacion al XML
-##### Sin espacio de nombres asociado
+#### Sin espacio de nombres asociado
Al usar la etiqueta noNamespaceSchemaLocation, podemos usar un archivo xsd sin namespace asociado
@@ -28,7 +28,21 @@ Al usar la etiqueta noNamespaceSchemaLocation, podemos usar un archivo xsd sin n
```
-##### Con espacio de nombres personalizado
+#### Con espacio de nombres personalizado
+
+schemaLocation necesita dos valores:
+- La url del espacio de nombres.
+- La ubicacion del archivo con el esquema del espacio de nombres.
+
+```xml
+
+
+
+
+
+```
- targetNamespace define el espacio de nombres para este esquema.
- xmlns especifica que este es el espacio de nombres por defecto.
@@ -46,16 +60,21 @@ elementFormDefault="qualified">
```
-schemaLocation necesita dos valores:
-- La url del espacio de nombres.
-- La ubicacion del archivo con el esquema del espacio de nombres.
+
+### Estructura y elementos
+
+#### Elementos simples
+
+Los elementos simples solo pueden contener texto. La diferencia entre fixed y default es que en que con fixed, el valor no se puede modificar, tiene que ser ese, y con default si es modificable.
```xml
-
-
-
-
-
+
+
+
+```
+
+#### Atributos
+
+```xml
+
```
\ No newline at end of file