1. Definir el elemento <img> de HTML. Tiene atributos (src, width, height, …) pero no tiene elementos descendientes ni contenido textual.
2. Declarar el elemento <ul> de HTML que tiene elementos descendientes <li> pero no tiene atributos ni contenido textual.
<ul>
<li>Primer elemento</li>
<li>Segundo elemento</li>
</ul>
3. El elemento <table> de HTML, que tienen atributos border, y elementos descendientes, como <tr>, pero no tiene contenido textual. Un fragmento de un documento HTML podría ser:
<table border=”1”>
<tr>
<td>Primera celda</td>
…..
</tr>
……
<table>
4. El elemento <p> de HTML, suponiendo que no tuviese atributos, puede contener texto directamente, o texto en negrita <b></b>, cursiva <i></i>, …. Un fragmento de un documento HTML podría ser:
<p>El perro de <b>San Roque</b> no tiene rabo porque <i>Ramón Rodríguez</i> se lo ha cortado.</p>
5. El elemento <form> de HTML, que tiene atributos (name, method, ….), elementos descendientes como <input> y contenido textual. Un fragmento de un documento HTML podría ser:
<form name=”formulario1” method=”post”>
Apellido: <input type=”text” name=”apellido”/>
…..
</form>
6. Se quiere realizar la extensión de un tipo complejo “TipoAlumno” (formado por tres elementos: “nombre”, “apellidos” y “ciclo”, todos ellos de tipo cadena de caracteres) mediante la agregación de un elemento numérico “curso” y un atributo “num_matricula. Por último, declarar un elemento “alumno” del tipo extendido y crear un documento XML válido.
7. Dado el siguiente documento XML que representa un pedido, se desea hacer un esquema XML que lo valide. El pedido está compuesto de varios productos, cada uno de los cuales tiene un identificador cuyo valor es único en el pedido. A su vez, el pedido está formado por varias líneas, donde cada línea de pedido está compuesta de una referencia a un producto, la cantidad de unidades pedidas y un el color de los productos que es opcional.
<img src=”imagen.jpg” alt=”Esto es una imagen” />
2. Declarar el elemento <ul> de HTML que tiene elementos descendientes <li> pero no tiene atributos ni contenido textual.
<ul>
<li>Primer elemento</li>
<li>Segundo elemento</li>
</ul>
3. El elemento <table> de HTML, que tienen atributos border, y elementos descendientes, como <tr>, pero no tiene contenido textual. Un fragmento de un documento HTML podría ser:
<table border=”1”>
<tr>
<td>Primera celda</td>
…..
</tr>
……
<table>
4. El elemento <p> de HTML, suponiendo que no tuviese atributos, puede contener texto directamente, o texto en negrita <b></b>, cursiva <i></i>, …. Un fragmento de un documento HTML podría ser:
<p>El perro de <b>San Roque</b> no tiene rabo porque <i>Ramón Rodríguez</i> se lo ha cortado.</p>
5. El elemento <form> de HTML, que tiene atributos (name, method, ….), elementos descendientes como <input> y contenido textual. Un fragmento de un documento HTML podría ser:
<form name=”formulario1” method=”post”>
Apellido: <input type=”text” name=”apellido”/>
…..
</form>
6. Se quiere realizar la extensión de un tipo complejo “TipoAlumno” (formado por tres elementos: “nombre”, “apellidos” y “ciclo”, todos ellos de tipo cadena de caracteres) mediante la agregación de un elemento numérico “curso” y un atributo “num_matricula. Por último, declarar un elemento “alumno” del tipo extendido y crear un documento XML válido.
7. Dado el siguiente documento XML que representa un pedido, se desea hacer un esquema XML que lo valide. El pedido está compuesto de varios productos, cada uno de los cuales tiene un identificador cuyo valor es único en el pedido. A su vez, el pedido está formado por varias líneas, donde cada línea de pedido está compuesta de una referencia a un producto, la cantidad de unidades pedidas y un el color de los productos que es opcional.
<?xml version=”1.0”?>
<pedido xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Ejercicio_37.xsd">
<codigo>123CCFFQ765</codigo>
<productos>
<producto>
<identificador>557</dentificador>
<nombre>Pantalón</nombre>
<precio moneda=”euro”>36,99</precio>
</producto>
<producto>
<identificador>558</dentificador>
<nombre>Camisa</nombre>
<precio monede=”euro”>50,99</precio>
</producto>
</productos>
<lineas>
<linea identificador=”557”>
<cantidad>2</cantidad>
<color>Verde</color>
</linea>
<linea identificador=”557”>
<cantidad>7</cantidad>
<color>Azul</color>
</linea>
<linea identificador=”558”>
<cantidad>5</cantidad>
</linea>
</lineas>
No hay comentarios:
Publicar un comentario