<?xml version="1.0" encoding="ISO-8859-1"?> - PowerPoint PPT Presentation

About This Presentation
Title:

<?xml version="1.0" encoding="ISO-8859-1"?>

Description:

Title: PowerPoint Presentation Author: Eduardo Peis Last modified by: Eduardo Peis Created Date: 4/12/2002 9:37:39 AM Document presentation format – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 58
Provided by: Eduar79
Category:
Tags:

less

Transcript and Presenter's Notes

Title: <?xml version="1.0" encoding="ISO-8859-1"?>


1
normas06_01.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_02.xsl"
?gt ltnormasgt ltnormagt ltSiglasgtXMLlt/Siglasgt
ltTextogtExtensible Markup Languagelt/Textogt
lt/normagt ltnormagt ltSiglasgtHTMLlt/Siglasgt
ltTextogtHyperText Markup Languagelt/Textogt
lt/normagt lt/normasgt
2
ejemplo06_02.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplate match"/"gt ltxslapply-templates
select"/normas/norma/Siglas" /gt lt/xsltemplategt
ltxsltemplate match"Siglas"gt ltxslvalue-of
/gt lt/xsltemplategt lt/xslstylesheetgt
3
ejemplo06_03.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplate match"/"gt ltxslapply-templates
select"/normas/norma/Siglas" /gt lt/xsltemplategt
ltxsltemplate match"."gt CSS VML XHTML
WML lt/xsltemplategt lt/xslstylesheetgt
4
normas06_04.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_03.xsl"
?gt ltnormasgt ltnormagt ltSiglasgtXMLlt/Siglasgt
ltTextogtExtensible Markup Languagelt/Textogt
lt/normagt ltnormagt ltSiglasgtHTMLlt/Siglasgt
ltTextogtHyperText Markup Languagelt/Textogt
lt/normagt lt/normasgt
5
ejemplo06_05.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplate match"/"gt ltxslapply-templates
select"/normas/norma/Siglas" /gt lt/xsltemplategt
ltxsltemplate match"."gt ltP STYLE"colornavyfont
-familysans-seriffont-size20ptfont-weightbold
er"gt CSS VML XHTML WML lt/Pgt lt/xsltemplategt lt/xsl
stylesheetgt
6
normas06_06.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_05.xsl"
?gt ltnormasgt ltnormagt ltSiglasgtXMLlt/Siglasgt
ltTextogtExtensible Markup Languagelt/Textogt
lt/normagt ltnormagt ltSiglasgtHTMLlt/Siglasgt
ltTextogtHyperText Markup Languagelt/Textogt
lt/normagt lt/normasgt
7
ejemplo06_07.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplate match"/"gt ltxslapply-templates
select"/normas/norma/Siglas" /gt lt/xsltemplategt
ltxsltemplate match"."gt ltlink rel"stylesheet"
type"text/css" href"ejemplo06_09.css"
/gt ltPgt CSS VML XHTML WML lt/Pgt lt/xsltemplategt lt/x
slstylesheetgt
8
normas06_08.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_07.xsl"
?gt ltnormasgt ltnormagt ltSiglasgtXMLlt/Siglasgt
ltTextogtExtensible Markup Languagelt/Textogt
lt/normagt ltnormagt ltSiglasgtHTMLlt/Siglasgt
ltTextogtHyperText Markup Languagelt/Textogt
lt/normagt lt/normasgt
ejemplo06_09.css
P colornavyfont-familysans-seriffont-size20p
t font-weightbolder
9
normas06_11.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_10.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
10
ejemplo06_10.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplate match"/"gt ltxslapply-templates
select"/normas/Título" /gt ltxslapply-templates
select"/normas/norma" /gt lt/xsltemplategt ltxsltem
plate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"norma"gt ltlink rel"stylesheet"
type"text/css" href"normas.css"
/gt ltPgtltxslvalue-of /gtlt/Pgt lt/xsltemplategt lt/xsls
tylesheetgt
normas.css
H1 colorredfont-familyComic Sans
MS,fantasy font-size18ptfont-weightboldertex
t-aligncenter P colornavyfont-familyVerdana,
sans-seriffont-size12pt
11
...... lt/normagt ltpruebagt ltnormagtTexto de
pruebalt/normagt lt/pruebagt lt/normasgt
..... ltxsltemplate match/gt ..... ltxslapply-te
mplates select/normas/norma /gt ltxslapply-templ
ates select/normas/prueba/normagt lt/xsltemplate
gt ltxsltemplate matchnormagt .....
12
normas06_13.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_12.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
13
ejemplo06_12.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"/normas/Título" /gtlt/H1gt ltxslapply-templat
es select"/normas/norma" /gt ltxslapply-templates
select"/normas/norma/Observación"
/gt lt/BODYgt lt/HTMLgt lt/xsltemplategt ltxsltemplate
match"Título"gt ltxslvalue-of /gt lt/xsltemplategt lt
xsltemplate match"norma"gt ltPgtInformación sobre
la normaltBR /gt ltBgtltxslvalue-of
/gtlt/Bgt lt/Pgt lt/xsltemplategt ltxsltemplate
match"Observación"gt ltPgtObservación particular de
CSSltBR /gt ltFONT COLOR"808000"gtltBgt ltxslvalue-of
/gt lt/Bgtlt/FONTgtlt/Pgtlt/xsltemplategtlt/xslstylesheet
gt
14
escuela06_14.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltescue
la_veranogt ltTítulogtEscuela de Veranolt/Títulogt
ltcursogt ltestanciagt ltopcionesgt
ltOpcióngthabitaciónlt/Opcióngt
ltOpcióngtdesayunolt/Opcióngt
ltOpcióngtcomidalt/Opcióngt
ltOpcióngtcenalt/Opcióngt lt/opcionesgt
lt/estanciagt ltactividadgt ltturnosgt
ltTurno número"1"gtJuliolt/Turnogt ltTurno
número"2"gtAgostolt/Turnogt lt/turnosgt
ltNombregtInformáticalt/Nombregt ltopcionesgt
ltOpcióngtIntroducciónlt/Opcióngt
ltOpcióngtBases de datoslt/Opcióngt
ltOpcióngtHoja de cálculolt/Opcióngt
ltOpcióngtTratamiento de textoslt/Opcióngt
ltOpcióngtDiseñolt/Opcióngt lt/opcionesgt
lt/actividadgt lt/cursogt lt/escuela_veranogt
15
ejemplo06_15.xsl
...... ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"norma0"gt ltPgtInformación sobre la primera
normaltBR /gt ltBgtltxslvalue-of /gtlt/Bgt lt/Pgt lt/xslte
mplategt ltxsltemplate match"norma1"gt ltPgtInform
ación sobre la segunda normaltBR
/gt ltBgtltxslvalue-of /gtlt/Bgt lt/Pgt lt/xsltemplategt lt
xsltemplate match"normaend()"gt ltPgtInformación
sobre la última normaltBR /gt ltBgtltxslvalue-of
/gtlt/Bgt lt/Pgt ......
16
normas06_16.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_15.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
17
ejemplo06_17.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"/normas/Título" /gtlt/H1gt ltxslapply-templat
es select"/normas/norma" /gt lt/BODYgt lt/HTMLgt lt/xsl
templategt ltxsltemplate match"Título"gt ltxslval
ue-of /gt lt/xsltemplategt ltxsltemplate
match"normaObservación"gt ltPgtEsta norma incluye
un elemento "Observación"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
18
normas06_18.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_17.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
19
ejemplo06_19.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//Versión" /gt lt/BODYgt lt/HTMLgt lt/xsltempla
tegt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"normaObservación/Versión"gt ltPgtEsta norma
incluye un elemento "Observación" y tiene la
"Versión"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
20
normas06_20.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_19.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
21
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"normaObservaciónFecha"gt ltPgtEsta norma
incluye un elemento "Observación" y otro
"Fecha"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
ejemplo06_21.xsl
22
normas06_22.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_21.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
23
ejemplo06_23.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//Fecha" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"Fecha_at_orden"gt ltPgtEste es el contenido
del elemento "Fecha" que incluye un atributo
"orden"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
24
normas06_24.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_23.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Feb
rero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versióngt
ltTextogtHyperText Markup Languagelt/Textogt ltFech
a orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglasgt
ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y
XMLlt/Observacióngt lt/normagt lt/normasgt
25
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"normaSiglas'HTML'"gt ltPgtEsta norma
incluye un elemento "Siglas" cuyo contenido es
"HTML"ltBR /gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xslte
mplategt lt/xslstylesheetgt
ejemplo06_25.xsl
26
normas06_26.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_25.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versi
óngt ltTextogtHyperText Markup Languagelt/Textogt ltFe
cha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
27
ejemplo06_27.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//Fecha" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"Fecha_at_orden'último'"gt ltPgtEsta "Fecha"
incluye un atributo "orden" cuyo contenido es
"último"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
28
normas06_28.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_27.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
29
ejemplo06_29.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"normaVersióngt'2'"gt ltPgtEsta norma incluye
una "Versión" con valor mayor que "2"ltBR
/gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xsltemplategt lt/x
slstylesheetgt
30
normas06_30.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_29.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Febr
ero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versión
gt ltTextogtHyperText Markup Languagelt/Textogt ltFech
a orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
31
ejemplo06_31.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"norma_at_idlt'3'"gt ltPgtEsta norma incluye
un atributo "id" con valor menor que "3"ltBR
/gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xsltemplategt lt/x
slstylesheetgt
32
normas06_32.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_31.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
33
ejemplo06_33.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"normaVersióngt'1'"gt ltPgtEsta norma
incluye una "Versión" con valor mayor o igual que
"1"ltBR /gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xsltempl
ategt lt/xslstylesheetgt
34
normas06_34.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_33.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
35
ejemplo06_35.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"normaVersióngt'1'Fecha!'12-Mayo-1998'"
gt ltPgtEsta norma incluye una "Versión" con valor
mayor o igual que "1" y "Fecha" con valor
distinto de "12-Mayo-1998"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
36
normas06_36.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_35.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
37
ejemplo06_37.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"normaVersiónlt'3'Fechaieq'10-feBREro
-1998'"gt ltPgtEsta norma incluye una "Versión" con
valor menor que "3" y "Fecha" con valor igual a
"10-feBREro-1998" (no se tienen en cuenta las
mayúsculas y minúsculas)ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
38
normas06_38.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_37.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Feb
rero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versión
gt ltTextogtHyperText Markup Languagelt/Textogt ltFech
a orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
39
ejemplo06_39.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"normaVersión'2'orSiglas'HTML'"gt ltPgtEs
ta norma incluye una "Versión" con valor igual a
"2" o unas "Siglas" con valor igual a "HTML"ltBR
/gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xsltemplategt lt/x
slstylesheetgt
40
normas06_40.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_39.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
41
ejemplo06_41.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"//Versiónne'2'andSiglasieq'html'"gt
ltPgtEsta norma incluye una "Versión" con valor
distinto que "2" y unas "Siglas" con valor igual
a "html" (sin tener en cuenta las mayúsculas y
minúsculas)ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
42
normas06_42.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_41.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Feb
rero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versióngt
ltTextogtHyperText Markup Languagelt/Textogt ltFech
a orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglasgt
ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y
XMLlt/Observacióngt lt/normagt lt/normasgt
43
ejemplo06_43.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltxslapply-templates
select"//norma" /gt lt/BODYgt lt/HTMLgt lt/xsltemplate
gt ltxsltemplate match"Título"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"//Versión!'2'andnotSiglas'HTML'"gt
ltPgtEsta norma incluye una "Versión" con valor
distinto que "2" y no tiene unas "Siglas" con
valor igual a "HTML"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
44
normas06_44.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_43.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible Markup
Languagelt/Textogt ltFecha orden"primero"gt10-Fe
brero-1998lt/Fechagt lt/normagt ltnorma id"2"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versió
ngt ltTextogtHyperText Markup Languagelt/Textogt ltFec
ha orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3"gt ltSiglasgtCSSlt/Siglas
gt ltVersióngt2lt/Versióngt ltTextogtCascading
Style Sheetlt/Textogt ltFechagt12-Mayo-1998lt/Fechagt
ltObservacióngtSirve para HTML y XMLlt/Observacióngt
lt/normagt lt/normasgt
45
ejemplo06_45.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgtEscuela de
Veranolt/TITLEgt lt/HEADgt ltBODYgt ltlink
rel"stylesheet" type"text/css"
href"escuela.css" /gt ltxslapply-templates
select"//Título" /gt ltxslapply-templates
select"//opciones" /gt lt/BODYgt lt/HTMLgt lt/xsltempl
ategt ltxsltemplate match"Título"gt ltH1gtltxslvalue
-of /gtlt/H1gt lt/xsltemplategt ............
? Sigue
46
......... ltxsltemplate match"opcionesOpción'ha
bitación'"gt ltPgtContenido de "opciones" con la
condición de que "Opción" sea igual a
"habitación"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt ltxsltemplate
match"opcionesOpción'cena'"gt ltPgtContenido de
"opciones" con la condición de que "Opción" sea
igual a "cena"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt ltxsltemplate
match"opcionesOpción'Introducción'"gt ltPgtConten
ido de "opciones" con la condición de que
"Opción" sea igual a "Introducción"ltBR
/gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xsltemplategt ltx
sltemplate match"opcionesOpción'Diseño'"gt ltPgt
Contenido de "opciones" con la condición de que
"Opción" sea igual a "Diseño"ltBR
/gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xsltemplategt lt/
xslstylesheetgt
47
escuela06_46.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_45.xsl"
?gt ltescuela_veranogt ltTítulogtEscuela de
Veranolt/Títulogt ltcursogt ltestanciagt
ltopcionesgt ltOpcióngthabitaciónlt/Opcióngt
ltOpcióngtdesayunolt/Opcióngt
ltOpcióngtcomidalt/Opcióngt
ltOpcióngtcenalt/Opcióngt lt/opcionesgt
lt/estanciagt ltactividadgt ltturnosgt
ltTurno número"1"gtJuliolt/Turnogt ltTurno
número"2"gtAgostolt/Turnogt lt/turnosgt
ltNombregtInformáticalt/Nombregt ltopcionesgt
ltOpcióngtIntroducciónlt/Opcióngt
ltOpcióngtBases de datoslt/Opcióngt
ltOpcióngtHoja de cálculolt/Opcióngt
ltOpcióngtTratamiento de textoslt/Opcióngt
ltOpcióngtDiseñolt/Opcióngt lt/opcionesgt
lt/actividadgt lt/cursogt lt/escuela_veranogt
48
ejemplo06_47.xsl
....... ltxsltemplate match"Título"gt ltH1gtltxslval
ue-of /gtlt/H1gt lt/xsltemplategt ltxsltemplate
match"opcionesanyOpción'cena'"gt ltPgtContenido
de "opciones" con la condición de que "Opción"
sea igual a "cena"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt ltxsltemplate
match"opcionesanyOpción'Diseño'"gt ltPgtConteni
do de "opciones" con la condición de que "Opción"
sea igual a "Diseño"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
49
escuela06_48.xmll
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_47.xsl"
?gt ltescuela_veranogt ltTítulogtEscuela de
Veranolt/Títulogt ltcursogt ltestanciagt
ltopcionesgt ltOpcióngthabitaciónlt/Opcióngt
ltOpcióngtdesayunolt/Opcióngt
ltOpcióngtcomidalt/Opcióngt
ltOpcióngtcenalt/Opcióngt lt/opcionesgt
lt/estanciagt ltactividadgt ltturnosgt
ltTurno número"1"gtJuliolt/Turnogt ltTurno
número"2"gtAgostolt/Turnogt lt/turnosgt
ltNombregtInformáticalt/Nombregt ltopcionesgt
ltOpcióngtIntroducciónlt/Opcióngt
ltOpcióngtBases de datoslt/Opcióngt
ltOpcióngtHoja de cálculolt/Opcióngt
ltOpcióngtTratamiento de textoslt/Opcióngt
ltOpcióngtDiseñolt/Opcióngt lt/opcionesgt
lt/actividadgt lt/cursogt lt/escuela_veranogt
50
ejemplo06_49.xsl
......... ltBODYgt ltlink rel"stylesheet"
type"text/css" href"escuela.css"
/gt ltxslapply-templates select"//Título"
/gt ltxslapply-templates select"//Turno"
/gt lt/BODYgt lt/HTMLgt lt/xsltemplategt ltxsltemplate
match"Título"gt ltH1gtltxslvalue-of
/gtlt/H1gt lt/xsltemplategt ltxsltemplate
match"Turnoall_at_número"gt ltPgtContenido de
"Turno" con la condición de que todos tengan un
atributo "número"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt lt/xslstylesheetgt
51
escuela06_50.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_49.xsl"
?gt ltescuela_veranogt ltTítulogtEscuela de
Veranolt/Títulogt ltcursogt ltestanciagt
ltopcionesgt ltOpcióngthabitaciónlt/Opcióngt
ltOpcióngtdesayunolt/Opcióngt
ltOpcióngtcomidalt/Opcióngt
ltOpcióngtcenalt/Opcióngt lt/opcionesgt
lt/estanciagt ltactividadgt ltturnosgt
ltTurno número"1"gtJuliolt/Turnogt ltTurno
número"2"gtAgostolt/Turnogt lt/turnosgt
ltNombregtInformáticalt/Nombregt ltopcionesgt
ltOpcióngtIntroducciónlt/Opcióngt
ltOpcióngtBases de datoslt/Opcióngt
ltOpcióngtHoja de cálculolt/Opcióngt
ltOpcióngtTratamiento de textoslt/Opcióngt
ltOpcióngtDiseñolt/Opcióngt lt/opcionesgt
lt/actividadgt lt/cursogt lt/escuela_veranogt
52
ejemplo06_51.xsl
......... ltxsltemplate match"Título"gt ltH1gtltxslv
alue-of /gtlt/H1gt lt/xsltemplategt ltxsltemplate
match"Opción"gt ltPgtContenido de
"actividad-Opción"ltBR /gt ltBgtltxslvalue-of
/gtlt/Bgtlt/Pgt lt/xsltemplategt ltxsltemplate
match"Opción0"gt ltPgtContenido del primer
elemento "actividad-Opción"ltBR
/gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xsltemplategt ltx
sltemplate match"Opciónend()"gt ltPgtContenido
del último elemento "actividad-Opción"ltBR
/gt ltBgtltxslvalue-of /gtlt/Bgtlt/Pgt lt/xsltemplategt
lt/xslstylesheetgt
53
escuela06_52.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_51.xsl"
?gt ltescuela_veranogt ltTítulogtEscuela de
Veranolt/Títulogt ltcursogt ltestanciagt
ltopcionesgt ltOpcióngthabitaciónlt/Opcióngt
ltOpcióngtdesayunolt/Opcióngt
ltOpcióngtcomidalt/Opcióngt
ltOpcióngtcenalt/Opcióngt lt/opcionesgt
lt/estanciagt ltactividadgt ltturnosgt
ltTurno número"1"gtJuliolt/Turnogt ltTurno
número"2"gtAgostolt/Turnogt lt/turnosgt
ltNombregtInformáticalt/Nombregt ltopcionesgt
ltOpcióngtIntroducciónlt/Opcióngt
ltOpcióngtBases de datoslt/Opcióngt
ltOpcióngtHoja de cálculolt/Opcióngt
ltOpcióngtTratamiento de textoslt/Opcióngt
ltOpcióngtDiseñolt/Opcióngt lt/opcionesgt
lt/actividadgt lt/cursogt lt/escuela_veranogt
54
ejemplo06_54.xsl
lt?xml version"1.0" encoding"ISO-8859-1"?gt ltxsls
tylesheet version"1.0" xmlnsxsl"http//www.w3.
org/TR/WD-xsl" xmlns"http//www.w3.org/TR/REC-htm
l40" result-ns""gt ltxsltemplate
match"/"gt ltHTMLgt ltHEADgt ltTITLEgt ltxslapply-templa
tes select"/normas/Título" /gt lt/TITLEgt lt/HEADgt ltB
ODYgt ltlink rel"stylesheet" type"text/css"
href"normas.css" /gt ltH1gtltxslapply-templates
select"//Título" /gtlt/H1gt ltPgtExisten tres normas
fundamentales para el diseño Weblt/Pgt ltLIgtltxslapp
ly-templates select"//norma_at_id'1'/Siglas"
/gtlt/LIgt ltLIgtltxslapply-templates
select"//norma_at_id'2'/Siglas"
/gtlt/LIgt ltLIgtltxslapply-templates
select"//norma_at_id'3'/Siglas" /gtlt/LIgt ltPgtLa
más conocida y utilizada es ltxslapply-templates
select"//norma_at_uso'3'/Siglas"
/gt ltxslapply-templates select"//norma_at_uso'3'/
Texto" /gt, cuya versión ltxslapply-templates
select"//norma_at_uso'3'/Versión" /gt se publicó
el ltxslapply-templates select"//norma_at_uso'3'
/Fecha" /gt.lt/Pgt
? Sigue
55
ltPgtLa menos utilizada es ltxslapply-templates
select"//norma_at_uso'1'/Siglas"
/gt ltxslapply-templates select"//norma_at_uso'1'/
Texto" /gt, que actualmente se encuentra en la
versión ltxslapply-templates select"//norma_at_uso
'1'/Versión" /gt, que se publicó en la
fecha ltxslapply-templates select"//norma_at_uso'1
'/Fecha" /gt.lt/Pgt ltPgtLa norma ltxslapply-templates
select"//norma2/Siglas" /gt ltxslapply-template
s select"//norma2/Texto" /gt, que actualmente
va por la versión ltxslapply-templates
select"//norma2/Versión" /gt, publicada
en ltxslapply-templates select"//norma0/Fecha"
/gt, tiene la característica de que ltxslapply-temp
lates select"//Observación" /gt.lt/Pgt lt/BODYgt lt/HTM
Lgt lt/xsltemplategt ltxsltemplate
match"Título"gt ltxslvalue-of /gt lt/xsltemplategt
? Sigue
56
ltxsltemplate match"//norma/Siglas"gt ltBgtltxslvalu
e-of /gtlt/Bgt lt/xsltemplategt ltxsltemplate
match"//norma/Versión"gt ltFONT COLOR"red"gtltxslva
lue-of /gtlt/FONTgt lt/xsltemplategt ltxsltemplate
match"//norma/Texto"gt (ltIgtltxslvalue-of
/gtlt/Igt) lt/xsltemplategt ltxsltemplate
match"//norma/Fecha"gt ltFONT COLOR"green"gtltxslva
lue-of /gtlt/FONTgt lt/xsltemplategt ltxsltemplate
match"//Observación"gt ltFONT COLOR"blue"gtltxslval
ue-of /gtlt/FONTgt lt/xsltemplategt ltxsltemplate
match"//_at_uso"gt ltxslvalue-of /gt lt/xsltemplategt
ltxsltemplate match"//_at_id"gt ltxslvalue-of
/gt lt/xsltemplategt ltxsltemplate
match"//_at_orden"gt ltxslvalue-of
/gt lt/xsltemplategtlt/xslstylesheetgt
57
normas06_55.xml
lt?xml version"1.0" encoding"ISO-8859-1"?gt lt?xml-
stylesheet type"text/xsl" href"ejemplo06_54.xsl"
?gt ltnormasgt ltTítulogtNormas Weblt/Títulogt
ltnorma id"1" uso"1"gt ltSiglasgtXMLlt/Siglasgt
ltVersióngt1.0lt/Versióngt ltTextogtExtensible
Markup Languagelt/Textogt ltFecha
orden"primero"gt10-Febrero-1998lt/Fechagt
lt/normagt ltnorma id"2" uso"3"gt
ltSiglasgtHTMLlt/Siglasgt ltVersióngt4.01lt/Versión
gt ltTextogtHyperText Markup Languagelt/Textogt ltFech
a orden"último"gt24-Diciembre-1999lt/Fechagt
lt/normagt ltnorma id"3" uso"2"gt
ltSiglasgtCSSlt/Siglasgt ltVersióngt2lt/Versióngt lt
TextogtCascading Style Sheetlt/Textogt ltFechagt12-May
o-1998lt/Fechagt ltObservacióngtsirve para HTML y
XMLlt/Observacióngt lt/normagt lt/normasgt
Write a Comment
User Comments (0)
About PowerShow.com