|
El diseño final del menú enumerará cada plato seguido de sus artículos. En cada artículo se muestra el nombre, el precio y la descripción del artículo y un vínculo a una página donde aparece. En los siguientes pasos vinculará estos elementos a etiquetas de encabezado y párrafo.
- Cambie a la vista Diseño en el archivo XSL que acaba de crear.
- Coloque el cursor después de la última palabra en el encabezado de nivel 1, Specials of the day, y presione Intro (Windows) o Retorno (Macintosh).
- Presione Control + 3 (Windows) o Comando + 3 (Macintosh) para crear un encabezado de nivel 3. El nombre y el precio del artículo utilizarán este formato.
- En el panel Vinculaciones, haga doble clic en el elemento no repetido, name. Se creará un marcador de posición de datos XML en la página mediante XPath (Lenguaje de rutas XML). La ruta indica la ubicación de los datos en el árbol o esquema XML. Cuando cree una región que se repita, esta ruta se acortará porque la región repetida establecerá el contexto o el punto de partida de los datos.
- Si el marcador de posición sigue seleccionado, presione la tecla derecha del cursor para mover el punto de inserción a la derecha del marcador de posición. Los marcadores de posición de datos se seleccionan de forma predeterminada tras la inserción, de modo que resulta sencillo aplicarles formato con etiquetas HTML y reglas CSS.
- Presione la barra espaciadora.
- Inserte un guión, o guión largo, seleccionando Insertar > HTML > Caracteres especiales > Guión. El guión se utilizará para separar el nombre de los artículos del menú de su precio. Si observa la vista Código de esta página, verá que el guión se describe mediante la entidad HTML y que hay entidades definidas en la sección DTD en la parte superior de la página en la vista Código. Lo menciono porque algunas veces deseará utilizar un carácter especial y, si no está definido, es posible que el analizador XML del servidor de aplicaciones no pueda procesar la página. Después de insertar el guión, puede aparecer un cuadro de diálogo de advertencia. Si aparece, ignórelo.
|