SlideShare una empresa de Scribd logo
1 de 48
Descargar para leer sin conexión
HTML
El presente
es la Red
en evolución
continua
Barcelona, marzo 2013
@borjamulleras| www.md360.es | borja@md360.es
 Creado	
  en	
  1989-­‐1991	
  por	
  Tim	
  Berners-­‐Lee	
  en	
  el	
  CERN	
  con	
  fines	
  
de	
  compar:r	
  información	
  cien=fica.	
  
 En	
  1993	
  Marc	
  Andreessen	
  crea	
  Mosaic	
  antecesor	
  de	
  Netscape.	
  
 1994	
  primeros	
  servidores	
  en	
  España:	
  FIB-­‐UPC	
  y	
  aparece	
  Yahoo	
  
 1995-­‐6	
  pasó	
  a	
  ser	
  un	
  negocio	
  y	
  MicrosoR	
  entró.	
  
Un poquito de historia
@borjamulleras| www.md360.es | borja@md360.es
Un poquito de historia
http://www.zakon.org/robert/internet/timeline/
@borjamulleras| www.md360.es | borja@md360.es
¿Qué significa HTML?
HTML es la abreviatura de "HyperText Mark-up Language“:
  Hiper <> lineal: se puede ir donde uno quiera cuando uno quiera.
Por ejemplo, no es necesario visitar MSN.com antes de visitar
HTML.net.
  Texto se explica por sí solo.
  Marcado es lo que haces con el texto. Se marca el texto del mismo
modo que en un programa de edición de textos con encabezados,
viñetas, negrita, etc.
  Lenguaje es lo que es HTML. Este lenguaje hace uso de muchos
términos en inglés.
¿Y la X de XHTML?
@borjamulleras| www.md360.es | borja@md360.es
Un ejemplo de HTML
@borjamulleras| www.md360.es | borja@md360.es
 Crear	
  pequeños	
  códigos	
  de	
  HTML	
  para	
  formatar	
  mis	
  entradas	
  en	
  
la	
  web	
  o	
  en	
  el	
  blog.	
  
 Entender	
  como	
  colocar	
  los	
  códigos	
  	
  de	
  Google	
  Analy:cs	
  y	
  otros	
  
servicios	
  de	
  la	
  nube.	
  
 Entender	
  como	
  mejorar	
  el	
  SEO	
  On-­‐Page.	
  
 Poder	
  personalizar	
  algunos	
  CMS	
  con	
  es:los	
  propios.	
  
 Crear	
  una	
  página	
  web.	
  
¿Para que os sirve saber HTML y CSS?
@borjamulleras| www.md360.es | borja@md360.es
¿Para que os sirve saber HTML y CSS?
@borjamulleras| www.md360.es | borja@md360.es
¿Para que os sirve saber HTML y CSS?
@borjamulleras| www.md360.es | borja@md360.es
¿Qué versión?
HTML 4.01 es del año 1999
HTML 5.0 es del año 2012.
Diferencias entre HTML 5 y 4: la esencial elimina FLASH
http://www.ismarigrafica.com/web-y-otros-asuntos/10-diferencias-esenciales-entre-html4-y-html5/
¿Lo soportan los navegadores?
http://www.findmebyip.com/litmus/
@borjamulleras| www.md360.es | borja@md360.es
¿Qué versión?
Navegador usado para visitar una página web entre 1/1/2013 y 26/2/2013
@borjamulleras| www.md360.es | borja@md360.es
¿Qué versión?
Versiones de IE usado para visitar una página web entre 1/1/2013 y 26/2/2013
@borjamulleras| www.md360.es | borja@md360.es
¿Qué versión?
@borjamulleras| www.md360.es | borja@md360.es
Etiquetas y atributos
Llamamos tags a las palabras reservadas que indicarán el formato del texto.
Para distinguirlas de éste, serán enmarcadas entre los símbolos ‘<‘ y ‘>‘
Etiquetas llenas:
...texto normal <marca>texto afectado por la marca</marca>resto del texto...
...texto normal <B>Texto en negrita</B>resto del texto…
Etiquetas vacías:
Estos elementos no requieren de la marca final, ya que
normalmente no producen un efecto sobre el texto en sí.
La marca <HR> muestra una línea horizontal en la pantalla.
Etiquetas con atributos:
<marca atributo1 atributo2=numerico atributo3=“alfanumerico”>texto afectado</marca>
<A HREF=“curso.htm”>Pica aquí para ir al curso</A>
@borjamulleras| www.md360.es | borja@md360.es
 No	
  dis:nción	
  mayúsculas	
  y	
  minúsculas.	
  
 No	
  detecta	
  espacios	
  en	
  blanco	
  e	
  ignora	
  los	
  saltos	
  de	
  línea.	
  
 Los	
  navegadores	
  ignoran	
  toda	
  e:queta	
  que	
  no	
  reconozcan	
  sin	
  
dar	
  ningún	
  error.	
  
 Comentarios:	
  
<!–	
  	
  
Todo	
  texto	
  y	
  <TAGS>	
  incluidos	
  aquí	
  son	
  ignorados	
  
	
  y	
  no	
  se	
  muestran	
  en	
  su	
  visualización.	
  	
  
-­‐-­‐>	
  
Consideraciones generales HTML
@borjamulleras| www.md360.es | borja@md360.es
<HTML>	
  
	
  <HEAD>	
  
<TITLE>Este	
  es	
  mi	
  primer	
  documento	
  en	
  HTML</TITLE>	
  
</HEAD>	
  
<BODY>	
  	
  
Hola	
  <B>Mundo!</B>	
  
<HR>	
  Este	
  es	
  mi	
  primer	
  documento	
  en	
  html.	
  	
  
<!-­‐-­‐	
  si	
  esto	
  aparece	
  es	
  que	
  me	
  he	
  equivocado	
  -­‐-­‐>	
  
</BODY>	
  	
  
</HTML>	
  
Tu primer documento HTML
@borjamulleras| www.md360.es | borja@md360.es
Body - Atributos de BODY
La marca BODY soporta algunos atributos - OBSOLETO:
 TEXT: color del texto.
 BGCOLOR: color de fondo de la pagina.
<BODY TEXT="#0000FF" BGCOLOR="#FF00FF”>
Notación RGB
http://www.javascripter.net/faq/rgbtohex.htm
http://www.josesupo.com/paleta-de-color-y-conversor-rgb-hexadecimal/
comment-page-1
@borjamulleras| www.md360.es | borja@md360.es
Body - Tipos de letra
Cabecera: <Hn>texto de cabecera</Hn> n=1,2,3,4,5,6
@borjamulleras| www.md360.es | borja@md360.es
Body - Tipos de letra
@borjamulleras| www.md360.es | borja@md360.es
Body - Tipos de letra
<FONT color=“color” SIZE=“tamaño” FACE=“tipo_de_letra”>texto afectado</FONT>
@borjamulleras| www.md360.es | borja@md360.es
Body - Separadores bloques de texto
<P></P>
<HR>
<BR>
@borjamulleras| www.md360.es | borja@md360.es
Body - Centrar texto
<CENTER></CENTER>
http://www.w3schools.com/tags/
@borjamulleras| www.md360.es | borja@md360.es
Body - Imagenes
<IMG SRC=“” ALT=“” width=“” height=“”>
http://www.w3schools.com/tags/
@borjamulleras| www.md360.es | borja@md360.es
Body - enlaces
<A HREF=“”>Bloque afectado por el enlace</A>
http://www.w3schools.com/tags/
@borjamulleras| www.md360.es | borja@md360.es
Body - Caracteres especiales
http://ascii.cl/es/codigos-html.htm
Espacio	
  en	
  blanco	
   &nbsp;	
  
Acento	
  ACUTE	
  	
  á,é,í,ó,ú	
  	
   &xacute;	
  x=a,e,i,o,u,A,E,I,O,U	
  
Acento	
  GRAVE	
  à,è,ì,ò,ù	
   &xgrave;	
  x=a,e,i,o,u,A,E,I,O,U	
  
ñ	
   &n:lde;	
  /	
  &N:lde;	
  
Ç,ç	
   &Ccedil;	
  
€	
   &euro;	
  
<,>	
   &lt;,	
  &gt;	
  
@borjamulleras| www.md360.es | borja@md360.es
<HTML>	
  
	
  <HEAD>	
  
<TITLE>Este	
  es	
  mi	
  primer	
  documento	
  en	
  HTML</TITLE>	
  
</HEAD>	
  
<BODY>	
  	
  
Hola	
  <B>Mundo!</B>	
  
<HR>	
  Este	
  es	
  mi	
  primer	
  documento	
  en	
  html.	
  	
  
<!-­‐-­‐	
  si	
  esto	
  aparece	
  es	
  que	
  me	
  he	
  equivocado	
  -­‐-­‐>	
  
</BODY>	
  	
  
</HTML>	
  
Tu primer documento HTML
@borjamulleras| www.md360.es | borja@md360.es
<HTML>	
  
	
  <HEAD>	
  
<TITLE>Este	
  es	
  mi	
  primer	
  documento	
  en	
  HTML</TITLE>	
  
<meta	
  name="descrip:on"	
  content=“Curso	
  HTML	
  y	
  CSS">	
  
<meta	
  name="keywords"	
  content="HTML,CSS,	
  ">	
  
<meta	
  name="author"	
  content=“Borja	
  Mulleras"></HEAD>	
  
<BODY>	
  	
  
….	
  
</BODY>	
  	
  
</HTML>	
  
HEAD - Elementos
@borjamulleras| www.md360.es | borja@md360.es
Ejercicio
 Título de la página tanto en el navegador como en la página en si.
 Texto cualquiera: http://es.lipsum.com/
 Texto en negrita.
 Texto resaltado.
 Texto en color rojo.
 Con saltos de párrafo.
 Una línea horizontal de separación.
 Colocar una imagen centrada con un link a http://nhbarcelona.com/
@borjamulleras| www.md360.es | borja@md360.es
Listas sin Orden
@borjamulleras| www.md360.es | borja@md360.es
Listas con Orden
@borjamulleras| www.md360.es | borja@md360.es
Tablas
Una tabla es una forma flexible de formatear el contenido de una página web.
 Estructura de datos: formato tabla de datos.
 Dar forma (estructurar) a una página web.
@borjamulleras| www.md360.es | borja@md360.es
Tablas
@borjamulleras| www.md360.es | borja@md360.es
Tablas
@borjamulleras| www.md360.es | borja@md360.es
Tablas
@borjamulleras| www.md360.es | borja@md360.es
Tablas
@borjamulleras| www.md360.es | borja@md360.es
Tablas - Etiquetas
Funcionamiento básico de las tablas:
http://www.htmlpoint.com/guida/html_11.htm
Ejemplos de tablas:
http://www.turinconenlaweb.com/blog/ejemplo-con-tablas-en-html
@borjamulleras| www.md360.es | borja@md360.es
Tablas – atributo colspan
@borjamulleras| www.md360.es | borja@md360.es
Tablas – atributo rowspan
@borjamulleras| www.md360.es | borja@md360.es
Tablas – ejercicio
@borjamulleras| www.md360.es | borja@md360.es
Formularios
<FORM NAME=“nombre”
ACTION=“[URL]”
METHOD=“Post | Get”>
Campos de introducción info
</FORM>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Input Texto
<FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”>
First name: <input type="text" name="firstname"><br>
Last name: <input type="text" name="lastname">
</FORM>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Input Password
<FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”>
Password: <input type="password" name="pwd">
</FORM>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Radio Buttons
<FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”>
<input type="radio" name="sex" value="male">Male<br>
<input type="radio" name="sex" value="female">Female
</FORM>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Checkbox
<FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”>
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
<input type="checkbox" name="vehicle" value="Car">I have a car
</FORM>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Lista desplegable
<FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”>
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
</FORM>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Texto libre
<FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”>
<textarea rows="10" cols="30">
The cat was playing in the garden.
</textarea>
</FORM>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Submit
<FORM NAME=“nombre”
ACTION=“[URL]”
METHOD=“Post | Get”>
<input type="submit" value=“Enviar">
</FORM>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Ejemplo
<form action="MAILTO:someone@example.com" method="post" enctype="text/plain">
Name:<br>
<input type="text" name="name" value="your name"><br>
E-mail:<br>
<input type="text" name="mail" value="your email"><br>
Comment:<br>
<input type="text" name="comment" value="your comment" size="50"><br><br>
<input type="submit" value="Send">
<input type="reset" value="Reset">
</form>
@borjamulleras| www.md360.es | borja@md360.es
Formularios – Ejercicio

Más contenido relacionado

Similar a Curso de HTML y CSS (20)

Páginas web
Páginas webPáginas web
Páginas web
 
Páginas web
Páginas webPáginas web
Páginas web
 
Introducción al lenguaje HTML
Introducción al lenguaje HTMLIntroducción al lenguaje HTML
Introducción al lenguaje HTML
 
Colegio nacional nicolas esguerra html 1
Colegio nacional nicolas esguerra html 1Colegio nacional nicolas esguerra html 1
Colegio nacional nicolas esguerra html 1
 
Conociendo mas sobre HTLM
Conociendo mas sobre HTLMConociendo mas sobre HTLM
Conociendo mas sobre HTLM
 
conociendo sobre HTLM
conociendo sobre HTLMconociendo sobre HTLM
conociendo sobre HTLM
 
Trabajo de html
Trabajo de htmlTrabajo de html
Trabajo de html
 
Trabajo de html
Trabajo de htmlTrabajo de html
Trabajo de html
 
Lenguaje de marcas html
Lenguaje de marcas htmlLenguaje de marcas html
Lenguaje de marcas html
 
Actividad 2 de mercadotecnia electronica
Actividad 2 de mercadotecnia electronicaActividad 2 de mercadotecnia electronica
Actividad 2 de mercadotecnia electronica
 
La localización de páginas web: del HTML antiguo a los sitios CMS
La localización de páginas web: del HTML antiguo a los sitios CMSLa localización de páginas web: del HTML antiguo a los sitios CMS
La localización de páginas web: del HTML antiguo a los sitios CMS
 
Html
HtmlHtml
Html
 
Estado del arte v3.0
Estado del arte v3.0Estado del arte v3.0
Estado del arte v3.0
 
Colegio nacional nicolas esgerra45
Colegio nacional nicolas esgerra45Colegio nacional nicolas esgerra45
Colegio nacional nicolas esgerra45
 
Colegio nacional nicolas esgerra45
Colegio nacional nicolas esgerra45Colegio nacional nicolas esgerra45
Colegio nacional nicolas esgerra45
 
Html
HtmlHtml
Html
 
SEO y contenido
SEO y contenidoSEO y contenido
SEO y contenido
 
html y css
html y csshtml y css
html y css
 
HTML
HTMLHTML
HTML
 
Html, Css y JavaScript
Html, Css y JavaScriptHtml, Css y JavaScript
Html, Css y JavaScript
 

Último

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Último (13)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Curso de HTML y CSS

  • 1. HTML El presente es la Red en evolución continua Barcelona, marzo 2013
  • 2. @borjamulleras| www.md360.es | borja@md360.es  Creado  en  1989-­‐1991  por  Tim  Berners-­‐Lee  en  el  CERN  con  fines   de  compar:r  información  cien=fica.    En  1993  Marc  Andreessen  crea  Mosaic  antecesor  de  Netscape.    1994  primeros  servidores  en  España:  FIB-­‐UPC  y  aparece  Yahoo    1995-­‐6  pasó  a  ser  un  negocio  y  MicrosoR  entró.   Un poquito de historia
  • 3. @borjamulleras| www.md360.es | borja@md360.es Un poquito de historia http://www.zakon.org/robert/internet/timeline/
  • 4. @borjamulleras| www.md360.es | borja@md360.es ¿Qué significa HTML? HTML es la abreviatura de "HyperText Mark-up Language“:   Hiper <> lineal: se puede ir donde uno quiera cuando uno quiera. Por ejemplo, no es necesario visitar MSN.com antes de visitar HTML.net.   Texto se explica por sí solo.   Marcado es lo que haces con el texto. Se marca el texto del mismo modo que en un programa de edición de textos con encabezados, viñetas, negrita, etc.   Lenguaje es lo que es HTML. Este lenguaje hace uso de muchos términos en inglés. ¿Y la X de XHTML?
  • 5. @borjamulleras| www.md360.es | borja@md360.es Un ejemplo de HTML
  • 6. @borjamulleras| www.md360.es | borja@md360.es  Crear  pequeños  códigos  de  HTML  para  formatar  mis  entradas  en   la  web  o  en  el  blog.    Entender  como  colocar  los  códigos    de  Google  Analy:cs  y  otros   servicios  de  la  nube.    Entender  como  mejorar  el  SEO  On-­‐Page.    Poder  personalizar  algunos  CMS  con  es:los  propios.    Crear  una  página  web.   ¿Para que os sirve saber HTML y CSS?
  • 7. @borjamulleras| www.md360.es | borja@md360.es ¿Para que os sirve saber HTML y CSS?
  • 8. @borjamulleras| www.md360.es | borja@md360.es ¿Para que os sirve saber HTML y CSS?
  • 9. @borjamulleras| www.md360.es | borja@md360.es ¿Qué versión? HTML 4.01 es del año 1999 HTML 5.0 es del año 2012. Diferencias entre HTML 5 y 4: la esencial elimina FLASH http://www.ismarigrafica.com/web-y-otros-asuntos/10-diferencias-esenciales-entre-html4-y-html5/ ¿Lo soportan los navegadores? http://www.findmebyip.com/litmus/
  • 10. @borjamulleras| www.md360.es | borja@md360.es ¿Qué versión? Navegador usado para visitar una página web entre 1/1/2013 y 26/2/2013
  • 11. @borjamulleras| www.md360.es | borja@md360.es ¿Qué versión? Versiones de IE usado para visitar una página web entre 1/1/2013 y 26/2/2013
  • 12. @borjamulleras| www.md360.es | borja@md360.es ¿Qué versión?
  • 13. @borjamulleras| www.md360.es | borja@md360.es Etiquetas y atributos Llamamos tags a las palabras reservadas que indicarán el formato del texto. Para distinguirlas de éste, serán enmarcadas entre los símbolos ‘<‘ y ‘>‘ Etiquetas llenas: ...texto normal <marca>texto afectado por la marca</marca>resto del texto... ...texto normal <B>Texto en negrita</B>resto del texto… Etiquetas vacías: Estos elementos no requieren de la marca final, ya que normalmente no producen un efecto sobre el texto en sí. La marca <HR> muestra una línea horizontal en la pantalla. Etiquetas con atributos: <marca atributo1 atributo2=numerico atributo3=“alfanumerico”>texto afectado</marca> <A HREF=“curso.htm”>Pica aquí para ir al curso</A>
  • 14. @borjamulleras| www.md360.es | borja@md360.es  No  dis:nción  mayúsculas  y  minúsculas.    No  detecta  espacios  en  blanco  e  ignora  los  saltos  de  línea.    Los  navegadores  ignoran  toda  e:queta  que  no  reconozcan  sin   dar  ningún  error.    Comentarios:   <!–     Todo  texto  y  <TAGS>  incluidos  aquí  son  ignorados    y  no  se  muestran  en  su  visualización.     -­‐-­‐>   Consideraciones generales HTML
  • 15. @borjamulleras| www.md360.es | borja@md360.es <HTML>    <HEAD>   <TITLE>Este  es  mi  primer  documento  en  HTML</TITLE>   </HEAD>   <BODY>     Hola  <B>Mundo!</B>   <HR>  Este  es  mi  primer  documento  en  html.     <!-­‐-­‐  si  esto  aparece  es  que  me  he  equivocado  -­‐-­‐>   </BODY>     </HTML>   Tu primer documento HTML
  • 16. @borjamulleras| www.md360.es | borja@md360.es Body - Atributos de BODY La marca BODY soporta algunos atributos - OBSOLETO:  TEXT: color del texto.  BGCOLOR: color de fondo de la pagina. <BODY TEXT="#0000FF" BGCOLOR="#FF00FF”> Notación RGB http://www.javascripter.net/faq/rgbtohex.htm http://www.josesupo.com/paleta-de-color-y-conversor-rgb-hexadecimal/ comment-page-1
  • 17. @borjamulleras| www.md360.es | borja@md360.es Body - Tipos de letra Cabecera: <Hn>texto de cabecera</Hn> n=1,2,3,4,5,6
  • 18. @borjamulleras| www.md360.es | borja@md360.es Body - Tipos de letra
  • 19. @borjamulleras| www.md360.es | borja@md360.es Body - Tipos de letra <FONT color=“color” SIZE=“tamaño” FACE=“tipo_de_letra”>texto afectado</FONT>
  • 20. @borjamulleras| www.md360.es | borja@md360.es Body - Separadores bloques de texto <P></P> <HR> <BR>
  • 21. @borjamulleras| www.md360.es | borja@md360.es Body - Centrar texto <CENTER></CENTER> http://www.w3schools.com/tags/
  • 22. @borjamulleras| www.md360.es | borja@md360.es Body - Imagenes <IMG SRC=“” ALT=“” width=“” height=“”> http://www.w3schools.com/tags/
  • 23. @borjamulleras| www.md360.es | borja@md360.es Body - enlaces <A HREF=“”>Bloque afectado por el enlace</A> http://www.w3schools.com/tags/
  • 24. @borjamulleras| www.md360.es | borja@md360.es Body - Caracteres especiales http://ascii.cl/es/codigos-html.htm Espacio  en  blanco   &nbsp;   Acento  ACUTE    á,é,í,ó,ú     &xacute;  x=a,e,i,o,u,A,E,I,O,U   Acento  GRAVE  à,è,ì,ò,ù   &xgrave;  x=a,e,i,o,u,A,E,I,O,U   ñ   &n:lde;  /  &N:lde;   Ç,ç   &Ccedil;   €   &euro;   <,>   &lt;,  &gt;  
  • 25. @borjamulleras| www.md360.es | borja@md360.es <HTML>    <HEAD>   <TITLE>Este  es  mi  primer  documento  en  HTML</TITLE>   </HEAD>   <BODY>     Hola  <B>Mundo!</B>   <HR>  Este  es  mi  primer  documento  en  html.     <!-­‐-­‐  si  esto  aparece  es  que  me  he  equivocado  -­‐-­‐>   </BODY>     </HTML>   Tu primer documento HTML
  • 26. @borjamulleras| www.md360.es | borja@md360.es <HTML>    <HEAD>   <TITLE>Este  es  mi  primer  documento  en  HTML</TITLE>   <meta  name="descrip:on"  content=“Curso  HTML  y  CSS">   <meta  name="keywords"  content="HTML,CSS,  ">   <meta  name="author"  content=“Borja  Mulleras"></HEAD>   <BODY>     ….   </BODY>     </HTML>   HEAD - Elementos
  • 27. @borjamulleras| www.md360.es | borja@md360.es Ejercicio  Título de la página tanto en el navegador como en la página en si.  Texto cualquiera: http://es.lipsum.com/  Texto en negrita.  Texto resaltado.  Texto en color rojo.  Con saltos de párrafo.  Una línea horizontal de separación.  Colocar una imagen centrada con un link a http://nhbarcelona.com/
  • 28. @borjamulleras| www.md360.es | borja@md360.es Listas sin Orden
  • 29. @borjamulleras| www.md360.es | borja@md360.es Listas con Orden
  • 30. @borjamulleras| www.md360.es | borja@md360.es Tablas Una tabla es una forma flexible de formatear el contenido de una página web.  Estructura de datos: formato tabla de datos.  Dar forma (estructurar) a una página web.
  • 31. @borjamulleras| www.md360.es | borja@md360.es Tablas
  • 32. @borjamulleras| www.md360.es | borja@md360.es Tablas
  • 33. @borjamulleras| www.md360.es | borja@md360.es Tablas
  • 34. @borjamulleras| www.md360.es | borja@md360.es Tablas
  • 35. @borjamulleras| www.md360.es | borja@md360.es Tablas - Etiquetas Funcionamiento básico de las tablas: http://www.htmlpoint.com/guida/html_11.htm Ejemplos de tablas: http://www.turinconenlaweb.com/blog/ejemplo-con-tablas-en-html
  • 36. @borjamulleras| www.md360.es | borja@md360.es Tablas – atributo colspan
  • 37. @borjamulleras| www.md360.es | borja@md360.es Tablas – atributo rowspan
  • 38. @borjamulleras| www.md360.es | borja@md360.es Tablas – ejercicio
  • 39. @borjamulleras| www.md360.es | borja@md360.es Formularios <FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”> Campos de introducción info </FORM>
  • 40. @borjamulleras| www.md360.es | borja@md360.es Formularios – Input Texto <FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”> First name: <input type="text" name="firstname"><br> Last name: <input type="text" name="lastname"> </FORM>
  • 41. @borjamulleras| www.md360.es | borja@md360.es Formularios – Input Password <FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”> Password: <input type="password" name="pwd"> </FORM>
  • 42. @borjamulleras| www.md360.es | borja@md360.es Formularios – Radio Buttons <FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”> <input type="radio" name="sex" value="male">Male<br> <input type="radio" name="sex" value="female">Female </FORM>
  • 43. @borjamulleras| www.md360.es | borja@md360.es Formularios – Checkbox <FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”> <input type="checkbox" name="vehicle" value="Bike">I have a bike<br> <input type="checkbox" name="vehicle" value="Car">I have a car </FORM>
  • 44. @borjamulleras| www.md360.es | borja@md360.es Formularios – Lista desplegable <FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”> <select name="cars"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="fiat">Fiat</option> <option value="audi">Audi</option> </select> </FORM>
  • 45. @borjamulleras| www.md360.es | borja@md360.es Formularios – Texto libre <FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”> <textarea rows="10" cols="30"> The cat was playing in the garden. </textarea> </FORM>
  • 46. @borjamulleras| www.md360.es | borja@md360.es Formularios – Submit <FORM NAME=“nombre” ACTION=“[URL]” METHOD=“Post | Get”> <input type="submit" value=“Enviar"> </FORM>
  • 47. @borjamulleras| www.md360.es | borja@md360.es Formularios – Ejemplo <form action="MAILTO:someone@example.com" method="post" enctype="text/plain"> Name:<br> <input type="text" name="name" value="your name"><br> E-mail:<br> <input type="text" name="mail" value="your email"><br> Comment:<br> <input type="text" name="comment" value="your comment" size="50"><br><br> <input type="submit" value="Send"> <input type="reset" value="Reset"> </form>
  • 48. @borjamulleras| www.md360.es | borja@md360.es Formularios – Ejercicio