SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
LENGUAJES WEB DEL CLIENTE
Aplicaciones Web
LENGUAJES DESDE EL CLIENTE
•Lenguaje de Marcas HTML.
•Hojas de Estilos CSS.
•Lenguaje de Marcas XHTML.
•JavaScript.
rmonago
2
IES Augustóbriga – 2º SMR – Aplicaciones Web
Página WebPágina Web
Estructura
Contenido
Apariencia
Comportamiento
HTML
CSS
Javascript
• Colores
• Tipografías
• Alineación
• Efectos
• Validaciones
• Automatización
• Párrafos
• Encabezados
• Listas
•Tablas
• Capas
• Etc.
• Textos
• Imágenes
• Enlaces
• Fondos
• Tamaños
• Etc.
rmonago
3
IES Augustóbriga – 2º SMR – Aplicaciones Web
XHTML
LENGUAJE XHTML
XHTML significa eXtensive HyperText Markup Language y es la versión
evolucionada del HTML. Es un lenguaje semántico, lo que quiere decir
que no definimos el aspecto de las cosas, sino lo que significan. Por
ejemplo, si tenemos el título de nuestra página, en lugar de decir “Lo
quiero grande en letras rojas”, le indicamos al navegador que “Este es el
título principal de la página”. Luego podemos controlar el aspecto con
las hojas de estilo CSS, pero no del XHTML.
XHTML es un lenguaje que se basa en etiquetas (tags). Una etiqueta
sería algo como esto:
<etiqueta>Algo aquí dentro</etiqueta>
rmonago
4
IES Augustóbriga – 2º SMR – Aplicaciones Web
VENTAJAS
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
5
Algunas mejoras que pueden ser percibidas para quienes migran a XHTML
•Los documentos XHTML son conformes a XML. Como tales son
fácilmente visualizados, editados y validados con herramientas XML
estándar.
•Los documentos XHTML pueden escribirse para que funcionen igual o
mejor que lo hacían antes, tanto en los agentes de usuarios conformes a
HTML 4.0 como en los nuevos agentes conformes a XHTML 1.0.
•Los documentos XHTML pueden usar aplicaciones (p.ej scripts y applets)
que se basen ya sea en el Modelo del Objeto de Documento (DOM) de
HTML o XML.
•A medida que la familia XHTML evolucione, los documentos conformes a
XHTML 1.0 estarán más preparados para interactuar dentro de y entre los
distintos entornos XHTML.
ETIQUETAS
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
6
La etiqueta que sirve para poner el título principal en la página es
<h1>.
<h1>Esto es un título</h1>
Entonces, <h1> marca el inicio de la etiqueta y </h1> se encarga
de cerrarla. También hay etiquetas que funcionan con una sola
parte, así:
<etiqueta />
Debes tener en cuenta el espacio en blanco que hay entre el
nombre de la etiqueta y la barra /. Es muy importante para que
funcione con los navegadores viejos.
ESTRUCTURA
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
7
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml” xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Título de la web</title>
</head>
<body>
Aquí va el contenido
</body>
</html>
REGLAS
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
8
Los documentos deben estar bien formados:
Un formato correcto en un documento XHTML es muy importante.
Esto quiere decir que todos los elementos deben tener etiquetas de
cierre, deben estar escritos de una forma determinada y además
todos los elementos deben estar anidados correctamente.
Código de elementos anidados:
<p>Ejemplo de elementos bien <b>anidados</b>.</p>
<p>Ejemplo de elementos mal <b>anidados.</p></b>
REGLAS
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
9
Los nombres de atributos y elementos deben ir en minúsculas:
Tanto los elementos como los atributos deben ir en minúsculas para
todos los elementos HTML y los nombres de atributos. Esto es
importante ya que XML interpreta las mayúsculas y las minúsculas de
forma diferente.
<body>Ejemplo correcto</body>
<BODY>Ejemplo incorrecto</BODY>
Los elementos que no estén vacios necesitan etiquetas de cierre:
<p>Ejemplo correcto.</p>
<p>Ejemplo correcto.</p>
<p>Ejemplo incorrecto.<p>Ejemplo incorrecto.</p>
REGLAS
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
10
Los valores de las etiquetas deben ir siempre entre comillas:
Todos los valores de los atributos deben ir entre comillas, incluso
aquellos que sean numéricos.
<table rows="3">
<table rows=3> ejemplo incorrecto
REGLAS
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
11
Toda etiqueta abierta se cierra.
Incluso los tag img, type (de los formularios) y br deben cerrarse.
<input type="hidden" value="9" name="pass" />
<br />
<img src="imagen.jpg" alt="Imagen" title="Imagen" />
Valido en HTML pero incorrecto en XHTML:
<input type="hidden" value="9" name="pass”>
<br>
<img src="imagen.jpg" alt="Imagen" title="Imagen”>
REGLAS
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
12
Las anclas son IDs.
Las anclas (anchor) que nos permiten navegar dentro una página
grande, ya no son referenciadas por el tag a sino por el ID del
elemento hacia el cual deseamos ir.
<img src="imagen.png" id="top" title="Imagen" alt="Imagen" />
<a href="#top">Ir arriba</a>
REGLAS
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
13
Los atributos deben ser explícitos
Los atributos deben tener un nombre y un valor sin reducirlos
<input type="radio" value="2" checked="checked">
<td nowrap="nowrap"> Texto </td>
<option value="m" selected="selected">
En html podemos tener:
<input type="radio" value="2" checked>
<td nowrap> Texto </td>
<option value="m" selected>
VALIDAR UN DOCUMENTO XHTML
rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web
14
http://validator.w3.org/

Mais conteúdo relacionado

Mais procurados (20)

Elaboración de paginas web dinamicas
Elaboración de paginas web dinamicasElaboración de paginas web dinamicas
Elaboración de paginas web dinamicas
 
05 Introduccion a HTML
05 Introduccion a HTML05 Introduccion a HTML
05 Introduccion a HTML
 
Introduccion a programacion html
Introduccion a programacion htmlIntroduccion a programacion html
Introduccion a programacion html
 
HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?
 
Html y css
Html y cssHtml y css
Html y css
 
Curso HTML 5 & jQuery - Leccion 5
Curso HTML 5 & jQuery - Leccion 5Curso HTML 5 & jQuery - Leccion 5
Curso HTML 5 & jQuery - Leccion 5
 
Diseño de páginas Web con HTML
Diseño de páginas Web con HTMLDiseño de páginas Web con HTML
Diseño de páginas Web con HTML
 
Códigos HTML
Códigos HTMLCódigos HTML
Códigos HTML
 
Apuntes de HTML 1
Apuntes de HTML 1Apuntes de HTML 1
Apuntes de HTML 1
 
Curso Html no creado por mi
Curso Html no creado por miCurso Html no creado por mi
Curso Html no creado por mi
 
Xhtml
XhtmlXhtml
Xhtml
 
Programacion
ProgramacionProgramacion
Programacion
 
Curso HTML 5 & jQuery - Leccion 1
Curso HTML 5 & jQuery - Leccion 1 Curso HTML 5 & jQuery - Leccion 1
Curso HTML 5 & jQuery - Leccion 1
 
8 Xml
8 Xml8 Xml
8 Xml
 
Curso html
Curso   htmlCurso   html
Curso html
 
HTML 2011
HTML 2011HTML 2011
HTML 2011
 
unidad 1
unidad 1unidad 1
unidad 1
 
Tutorial XML
Tutorial XMLTutorial XML
Tutorial XML
 
4 Html
4 Html4 Html
4 Html
 
Manual html
Manual htmlManual html
Manual html
 

Semelhante a Lenguaje xhtml (20)

Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Html
HtmlHtml
Html
 
Xml
XmlXml
Xml
 
Ruiz guerra HTML
Ruiz guerra HTMLRuiz guerra HTML
Ruiz guerra HTML
 
Deber de htmly xml
Deber de htmly xmlDeber de htmly xml
Deber de htmly xml
 
Diseño
DiseñoDiseño
Diseño
 
Hojas de estilos css
Hojas de estilos cssHojas de estilos css
Hojas de estilos css
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Ac programacion
Ac programacionAc programacion
Ac programacion
 
Html&xml
Html&xmlHtml&xml
Html&xml
 
DISEÑO WEB 2020-2021 - 1ª PARTE
DISEÑO WEB 2020-2021 - 1ª PARTEDISEÑO WEB 2020-2021 - 1ª PARTE
DISEÑO WEB 2020-2021 - 1ª PARTE
 
Html
HtmlHtml
Html
 
Qué es el html
Qué es el htmlQué es el html
Qué es el html
 
Lissette lainez
Lissette lainezLissette lainez
Lissette lainez
 
Lissette lainez
Lissette lainezLissette lainez
Lissette lainez
 
Tutor javawebparte2
Tutor javawebparte2Tutor javawebparte2
Tutor javawebparte2
 
Diferencias de html y xml
Diferencias de html y xmlDiferencias de html y xml
Diferencias de html y xml
 
Diversas características generales
Diversas características generalesDiversas características generales
Diversas características generales
 
Presentacion
PresentacionPresentacion
Presentacion
 

Mais de rmonago

Cms joomla 3.0
Cms joomla 3.0Cms joomla 3.0
Cms joomla 3.0rmonago
 
Cms joomla
Cms joomlaCms joomla
Cms joomlarmonago
 
introduccion al Lenguaje php
introduccion al Lenguaje phpintroduccion al Lenguaje php
introduccion al Lenguaje phprmonago
 
T5_Vb_Bd
T5_Vb_BdT5_Vb_Bd
T5_Vb_Bdrmonago
 
T4 Sql 2 Lmd Log
T4 Sql 2 Lmd LogT4 Sql 2 Lmd Log
T4 Sql 2 Lmd Logrmonago
 
T4 Sql LMD
T4 Sql  LMDT4 Sql  LMD
T4 Sql LMDrmonago
 
T4 Mysql
T4 MysqlT4 Mysql
T4 Mysqlrmonago
 
T3 Bd Access
T3 Bd AccessT3 Bd Access
T3 Bd Accessrmonago
 
24pasarerar
24pasarerar24pasarerar
24pasarerarrmonago
 
21modelo Er
21modelo Er21modelo Er
21modelo Errmonago
 
22modelo R
22modelo R22modelo R
22modelo Rrmonago
 
T1 Gestion De Datos
T1 Gestion De DatosT1 Gestion De Datos
T1 Gestion De Datosrmonago
 
T12 ORACLE
T12 ORACLET12 ORACLE
T12 ORACLErmonago
 
T11 Oracle
T11 OracleT11 Oracle
T11 Oraclermonago
 
T9 10 My Sql
T9 10 My SqlT9 10 My Sql
T9 10 My Sqlrmonago
 
T5 Disenio Logico
T5 Disenio LogicoT5 Disenio Logico
T5 Disenio Logicormonago
 
T4 Diseño conceptual
T4 Diseño conceptualT4 Diseño conceptual
T4 Diseño conceptualrmonago
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacionalrmonago
 

Mais de rmonago (20)

Cms joomla 3.0
Cms joomla 3.0Cms joomla 3.0
Cms joomla 3.0
 
Cms joomla
Cms joomlaCms joomla
Cms joomla
 
introduccion al Lenguaje php
introduccion al Lenguaje phpintroduccion al Lenguaje php
introduccion al Lenguaje php
 
T5_Vb_Bd
T5_Vb_BdT5_Vb_Bd
T5_Vb_Bd
 
T4 Sql 2 Lmd Log
T4 Sql 2 Lmd LogT4 Sql 2 Lmd Log
T4 Sql 2 Lmd Log
 
T4 Sql LMD
T4 Sql  LMDT4 Sql  LMD
T4 Sql LMD
 
T4 Mysql
T4 MysqlT4 Mysql
T4 Mysql
 
T3 Bd Access
T3 Bd AccessT3 Bd Access
T3 Bd Access
 
LDD
LDDLDD
LDD
 
24pasarerar
24pasarerar24pasarerar
24pasarerar
 
21modelo Er
21modelo Er21modelo Er
21modelo Er
 
22modelo R
22modelo R22modelo R
22modelo R
 
T1 Gestion De Datos
T1 Gestion De DatosT1 Gestion De Datos
T1 Gestion De Datos
 
T12 ORACLE
T12 ORACLET12 ORACLE
T12 ORACLE
 
T11 Oracle
T11 OracleT11 Oracle
T11 Oracle
 
T9 10 My Sql
T9 10 My SqlT9 10 My Sql
T9 10 My Sql
 
T5 Disenio Logico
T5 Disenio LogicoT5 Disenio Logico
T5 Disenio Logico
 
T4 Diseño conceptual
T4 Diseño conceptualT4 Diseño conceptual
T4 Diseño conceptual
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacional
 
T2 Sbd
T2 SbdT2 Sbd
T2 Sbd
 

Último

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaAlejandraFelizDidier
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 

Último (20)

Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 

Lenguaje xhtml

  • 1. LENGUAJES WEB DEL CLIENTE Aplicaciones Web
  • 2. LENGUAJES DESDE EL CLIENTE •Lenguaje de Marcas HTML. •Hojas de Estilos CSS. •Lenguaje de Marcas XHTML. •JavaScript. rmonago 2 IES Augustóbriga – 2º SMR – Aplicaciones Web
  • 3. Página WebPágina Web Estructura Contenido Apariencia Comportamiento HTML CSS Javascript • Colores • Tipografías • Alineación • Efectos • Validaciones • Automatización • Párrafos • Encabezados • Listas •Tablas • Capas • Etc. • Textos • Imágenes • Enlaces • Fondos • Tamaños • Etc. rmonago 3 IES Augustóbriga – 2º SMR – Aplicaciones Web XHTML
  • 4. LENGUAJE XHTML XHTML significa eXtensive HyperText Markup Language y es la versión evolucionada del HTML. Es un lenguaje semántico, lo que quiere decir que no definimos el aspecto de las cosas, sino lo que significan. Por ejemplo, si tenemos el título de nuestra página, en lugar de decir “Lo quiero grande en letras rojas”, le indicamos al navegador que “Este es el título principal de la página”. Luego podemos controlar el aspecto con las hojas de estilo CSS, pero no del XHTML. XHTML es un lenguaje que se basa en etiquetas (tags). Una etiqueta sería algo como esto: <etiqueta>Algo aquí dentro</etiqueta> rmonago 4 IES Augustóbriga – 2º SMR – Aplicaciones Web
  • 5. VENTAJAS rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 5 Algunas mejoras que pueden ser percibidas para quienes migran a XHTML •Los documentos XHTML son conformes a XML. Como tales son fácilmente visualizados, editados y validados con herramientas XML estándar. •Los documentos XHTML pueden escribirse para que funcionen igual o mejor que lo hacían antes, tanto en los agentes de usuarios conformes a HTML 4.0 como en los nuevos agentes conformes a XHTML 1.0. •Los documentos XHTML pueden usar aplicaciones (p.ej scripts y applets) que se basen ya sea en el Modelo del Objeto de Documento (DOM) de HTML o XML. •A medida que la familia XHTML evolucione, los documentos conformes a XHTML 1.0 estarán más preparados para interactuar dentro de y entre los distintos entornos XHTML.
  • 6. ETIQUETAS rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 6 La etiqueta que sirve para poner el título principal en la página es <h1>. <h1>Esto es un título</h1> Entonces, <h1> marca el inicio de la etiqueta y </h1> se encarga de cerrarla. También hay etiquetas que funcionan con una sola parte, así: <etiqueta /> Debes tener en cuenta el espacio en blanco que hay entre el nombre de la etiqueta y la barra /. Es muy importante para que funcione con los navegadores viejos.
  • 7. ESTRUCTURA rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 7 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml” xml:lang="es" lang="es"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Título de la web</title> </head> <body> Aquí va el contenido </body> </html>
  • 8. REGLAS rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 8 Los documentos deben estar bien formados: Un formato correcto en un documento XHTML es muy importante. Esto quiere decir que todos los elementos deben tener etiquetas de cierre, deben estar escritos de una forma determinada y además todos los elementos deben estar anidados correctamente. Código de elementos anidados: <p>Ejemplo de elementos bien <b>anidados</b>.</p> <p>Ejemplo de elementos mal <b>anidados.</p></b>
  • 9. REGLAS rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 9 Los nombres de atributos y elementos deben ir en minúsculas: Tanto los elementos como los atributos deben ir en minúsculas para todos los elementos HTML y los nombres de atributos. Esto es importante ya que XML interpreta las mayúsculas y las minúsculas de forma diferente. <body>Ejemplo correcto</body> <BODY>Ejemplo incorrecto</BODY> Los elementos que no estén vacios necesitan etiquetas de cierre: <p>Ejemplo correcto.</p> <p>Ejemplo correcto.</p> <p>Ejemplo incorrecto.<p>Ejemplo incorrecto.</p>
  • 10. REGLAS rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 10 Los valores de las etiquetas deben ir siempre entre comillas: Todos los valores de los atributos deben ir entre comillas, incluso aquellos que sean numéricos. <table rows="3"> <table rows=3> ejemplo incorrecto
  • 11. REGLAS rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 11 Toda etiqueta abierta se cierra. Incluso los tag img, type (de los formularios) y br deben cerrarse. <input type="hidden" value="9" name="pass" /> <br /> <img src="imagen.jpg" alt="Imagen" title="Imagen" /> Valido en HTML pero incorrecto en XHTML: <input type="hidden" value="9" name="pass”> <br> <img src="imagen.jpg" alt="Imagen" title="Imagen”>
  • 12. REGLAS rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 12 Las anclas son IDs. Las anclas (anchor) que nos permiten navegar dentro una página grande, ya no son referenciadas por el tag a sino por el ID del elemento hacia el cual deseamos ir. <img src="imagen.png" id="top" title="Imagen" alt="Imagen" /> <a href="#top">Ir arriba</a>
  • 13. REGLAS rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 13 Los atributos deben ser explícitos Los atributos deben tener un nombre y un valor sin reducirlos <input type="radio" value="2" checked="checked"> <td nowrap="nowrap"> Texto </td> <option value="m" selected="selected"> En html podemos tener: <input type="radio" value="2" checked> <td nowrap> Texto </td> <option value="m" selected>
  • 14. VALIDAR UN DOCUMENTO XHTML rmonagoIES Augustóbriga – 2º SMR – Aplicaciones Web 14 http://validator.w3.org/