SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
Introducci´on HTML CSS
HTML y CSS
Introducci´on
Ing. Joel C. Flores Escalante, MCC
UAC
4 de agosto de 2015
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
Introducci´on
Estructura
HTML
HTML
Boxes
CSS
CSS
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
Estructura
HTML, CSS, JavaScript
Pueden pensar en un sitio web como en su casa:
HTML es la estructura donde se coloca las paredes, delimitando
que espacio es la cocina, dormitorios, sala, etc.
CSS es el estilo de la casa: el color de piso, de paredes, las
decoraciones, etc.
JavaScript son los componentes interactivos: el port´on
automatico, el control remoto. Son los componentes que estan
cambiando alg´un elemento de su casa.
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m-
2771378557
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
HTML
HTML significa HyperText Markup Language (((lenguaje de marcas
de hipertexto))), hace referencia al lenguaje de marcado para la
elaboraci´on de p´aginas web.
Es un est´andar que sirve de referencia para la elaboraci´on de
p´aginas web en sus diferentes versiones, define una estructura
b´asica y un c´odigo (denominado c´odigo HTML) para la definici´on de
contenido de una p´agina web, como texto, im´agenes, etc.
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
Es un est´andar a cargo de la W3C, organizaci´on dedicada a la estan-
darizaci´on de casi todas las tecnolog´ıas ligadas a la web, sobre todo
en lo referente a su escritura e interpretaci´on. Es el lenguaje con el
que se definen las p´aginas web.
Enlaces recomendados:
http://es.wikipedia.org/wiki/HTML
http://www.w3schools.com/html/DEFAULT.asp
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
HTML etiquetas b´asicas
<! − − −− > Comentarios
< a > Poner un hyperlink
< align > Alinea el contenido a: left,right,centered o justified
< body > Define el los limites del cuerpo del documento
< br > Salto de l´ınea
< center > Centra el contenido
< form > Define un formulario
< h1 > El primer nivel para tama˜no de t´ıtulos
< head > Define los l´ımites del encabezado del documento
< html > Define los l´ımites del documento HTML
< input type > Para insertar un componente en un formulario
< p > Un nuevo p´arrafo
< title > Para ponerle t´ıtulo al documento HTML
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
HTML etiquetas b´asicas
< div > divisi´on
< b > Negritas
< i > Cursivas
< u > Subrayado
M´as sobre etiquetas para formato de texto en:
http://html.hazunaweb.com/103.php
Para problemas con acentos leer:
http://www.gestiweb.com/?q=content/problemas-html-acentos-y-
e%C3%B1es-charset-utf-8-iso-8859-1
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
Un ejemplo sencillo
Utilizando un block de notas (sublime, notepad, notepad++, etc) crea
el siguiente documento HTML. Nota: Se recomienda el uso de
sublime http://www.sublimetext.com/
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
C´odigo HTML
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title> Mi p´agina HTML </title>
<!-- aqui van los estilos y c´odigo javascript que desee incluir -->
</head>
<body>
<h1> Bienvenido a mi sitio en internet </h1>
<h2> Por favor lee el siguiente p´arrafo: </h2>
<p>
"¿Qui´en sabe de donde viene la inspiraci´on? Quiz´a surja de la
desesperaci´on, quiz´a de las carambolas del universo, de la
bondad de las musas." <b>(Amy Tan)</b>
</p>
<p>
Si te mueve la pasi´on, deja que la raz´on lleve las riendas."
<b>(Benjamin Franklin)</b>
</p>
</body>
<html>
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
Tips
Para mantener ordenado tu c´odigo HTML, sigue estos consejos:
Utiliza identaci´on a la hora de escribir c´odigo HTML.
Siempre abre y cierra las etiquetas.
La mejor forma de aprender es escribiendo c´odigo, proponerse retos
e investigar en manuales y/o Internet.
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
Herramientas de exploraci´on
En navegadores como Google Chrome y firefox existen herramientas
que pueden ayudar al desarrollo de aplicaciones web:
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-
2771378558/m-2771378559
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
Estructura de arbol
La estructura de HTML puede verse como jerarquica y como un arbol
de nodos.
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-
2771378561/m-2771378562
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
HTML
HTML, CSS & DOM
HTML. HyperText Markup Language.
CSS. Cascading Style Sheets es un lenguaje usado para definir
y crear la presentaci´on de un documento estructurado escrito en
HTML.
DOM. Document Object Model Proporciona un conjunto
estandar de objetos y una interfaz para acceder a ellos y
manipularlos.
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m-
2596138815
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
Boxes
Boxes
Visualizar un documento HTML divido en cuadros, facilita el dise˜no.
https://www.udacity.com/course/viewer#!/c-ud304/l-
2617868617/e-2608808598/m-2599508886
https://www.udacity.com/course/viewer#!/c-ud304/l-
2617868617/m-2771378567
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
Boxes
¿Cuantos cuadros?
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-
2672258561/m-2600669133
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
Boxes
¿Como pasar el dise˜no de cuadros a HTML?
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m-
2635788572
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
Boxes
Ejercicio 1
Sigue las instrucciones en:
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-
2965478547/m-2972378541
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
CSS
Es un lenguaje para definir y crear la presentaci´on de un
documento. La idea que se encuentra detr´as del desarrollo de
CSS es separar la estructura de un documento de su
presentaci´on.
La informaci´on de estilo puede ser definida en un documento
separado o en el mismo documento HTML. En este ´ultimo caso
podr´ıan definirse estilos generales en la cabecera del documento
o en cada etiqueta particular mediante el atributo ((style)).
Sintaxis y ejemplos: http://www.w3schools.com/css/
Mozilla CSS Reference:
https://developer.mozilla.org/es/docs/Web/CSS/Referencia CSS
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
A˜nadiendo estilo
Utilizando el c´odigo del ejercicio 1:
A˜nade el texto que va en la secci´on de “descripci´on”.
A˜nade el estilo para la descripci´on.
Sigue las instrucciones en
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-
2599208804/m-2603798584
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
Entendiendo el significado de CSS
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m-
2771378568
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
Usando la documentaci´on
Usando la documentaci´on provista en
https://developer.mozilla.org/en-US/docs/Web/CSS/font contesta el
cuestionario: https://www.udacity.com/course/viewer#!/c-ud304/l-
2617868617/e-2663568566/m-2628848562
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
Etiquetas sem´anticas
La etiqueta “h” (h1,h2,etc), son usadas para poner titulos y subtitulos.
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-
2811608545/m-2810478547
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
El m´odelo de cajas
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-
2771378569/m-2792478544
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
Manipulando las cajas
Sigue las instrucciones en:
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-
2771378569/m-2885858554
Nota: En el ejemplo los autores han renombrado la clase “screenshot” por “image”.
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
Posicionando las cajas
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m-
2771378571
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
Codifica, prueba, refina
Termina el ejercicio para que el documento HTML luzca como en la
figura. Explora propiedades como:
https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m-
2771378574
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
Herramientas de desarrollo
Puedes hacer uso de diversas herramientas para apoyarte en tu
desarrollo web:
Las herramientas de desarrollador de Chrome, Firefox:
https://www.udacity.com/course/viewer#!/c-ud304/l-
2617868617/e-2771378575/m-2771378576
Validador de c´odigo HTML:
https://validator.w3.org/#validate by input
Validador de c´odigo CSS:
http://jigsaw.w3.org/css-validator/#validate by input
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS
Introducci´on HTML CSS
CSS
¿Como aprender m´as?
Una manera de aprender a desarrollar HTML y CSS, es simplemente
fijandonos en el Internet y en cosas que nos gustar´ıa saber como
fueron hechas. Escribe c´odigo, proponte retos e investiga en Internet.
https://www.udacity.com/course/viewer#!/c-ud304/l-2932638555/m-
2890368536
Ing. Joel C. Flores Escalante, MCC UAC
HTML y CSS

Más contenido relacionado

La actualidad más candente

Html5 Básico
Html5 BásicoHtml5 Básico
Html5 Básico
FEDIMON
 

La actualidad más candente (20)

Introducción HTML5 y CSS3
Introducción HTML5 y CSS3Introducción HTML5 y CSS3
Introducción HTML5 y CSS3
 
Introducción a HTML y CSS
Introducción a HTML y CSSIntroducción a HTML y CSS
Introducción a HTML y CSS
 
Introducción a HTML5
Introducción a HTML5Introducción a HTML5
Introducción a HTML5
 
Curso HTML y CSS, parte 1
Curso HTML y CSS, parte 1Curso HTML y CSS, parte 1
Curso HTML y CSS, parte 1
 
Ria 03-html5-css3
Ria 03-html5-css3Ria 03-html5-css3
Ria 03-html5-css3
 
Introduccion a HTML - XHTML clase 04
Introduccion a HTML - XHTML clase 04Introduccion a HTML - XHTML clase 04
Introduccion a HTML - XHTML clase 04
 
CSS - ¿Cómo agregar estilos a mi página?
CSS - ¿Cómo agregar estilos a mi página?CSS - ¿Cómo agregar estilos a mi página?
CSS - ¿Cómo agregar estilos a mi página?
 
Todo sobre HTML5
Todo sobre HTML5Todo sobre HTML5
Todo sobre HTML5
 
Html5 Básico
Html5 BásicoHtml5 Básico
Html5 Básico
 
Html, Css y JavaScript
Html, Css y JavaScriptHtml, Css y JavaScript
Html, Css y JavaScript
 
HTML5 y CSS3
HTML5 y CSS3HTML5 y CSS3
HTML5 y CSS3
 
Elementos de html5 y css3
Elementos de html5 y css3Elementos de html5 y css3
Elementos de html5 y css3
 
HTML5 y CSS3: como sacarles partido hoy
HTML5 y CSS3: como sacarles partido hoyHTML5 y CSS3: como sacarles partido hoy
HTML5 y CSS3: como sacarles partido hoy
 
HTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas SemanticasHTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas Semanticas
 
Html (ppt)
Html (ppt)Html (ppt)
Html (ppt)
 
Manual para crear una página web en Word
Manual para crear una página web en WordManual para crear una página web en Word
Manual para crear una página web en Word
 
Html 5. Estructura de un documento para la Web
Html 5. Estructura de un documento para la WebHtml 5. Estructura de un documento para la Web
Html 5. Estructura de un documento para la Web
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!
 
Buenas prácticas en XHTML, CSS y Accesibilidad
Buenas prácticas en XHTML, CSS y AccesibilidadBuenas prácticas en XHTML, CSS y Accesibilidad
Buenas prácticas en XHTML, CSS y Accesibilidad
 
Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5
 

Similar a Html css

440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
wandelsonwww
 
Clase 1 - Introducción HTML.pptx
Clase 1 - Introducción HTML.pptxClase 1 - Introducción HTML.pptx
Clase 1 - Introducción HTML.pptx
jusl1
 
Narrativa pagina-web-welinton-burgos
Narrativa pagina-web-welinton-burgosNarrativa pagina-web-welinton-burgos
Narrativa pagina-web-welinton-burgos
moraleswbm
 

Similar a Html css (20)

Introducción al Desarrollo Web
Introducción al Desarrollo WebIntroducción al Desarrollo Web
Introducción al Desarrollo Web
 
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
 
GUIA DE FORMULARIOS HTML - PARA LA ACTIVIDAD 1.pdf
GUIA DE FORMULARIOS HTML - PARA LA ACTIVIDAD 1.pdfGUIA DE FORMULARIOS HTML - PARA LA ACTIVIDAD 1.pdf
GUIA DE FORMULARIOS HTML - PARA LA ACTIVIDAD 1.pdf
 
Html
HtmlHtml
Html
 
Clase 1 - Introducción HTML.pptx
Clase 1 - Introducción HTML.pptxClase 1 - Introducción HTML.pptx
Clase 1 - Introducción HTML.pptx
 
Introducción a HTML5 para todos los públicos (UTAD, june 2013)
Introducción a HTML5 para todos los públicos (UTAD, june 2013)Introducción a HTML5 para todos los públicos (UTAD, june 2013)
Introducción a HTML5 para todos los públicos (UTAD, june 2013)
 
Html
HtmlHtml
Html
 
Presentación CSS y HTML en Gummurcia
Presentación CSS y HTML en GummurciaPresentación CSS y HTML en Gummurcia
Presentación CSS y HTML en Gummurcia
 
Tema02 html
Tema02 htmlTema02 html
Tema02 html
 
MEJORES - Curso-HTML-+-CSS.pdf
MEJORES - Curso-HTML-+-CSS.pdfMEJORES - Curso-HTML-+-CSS.pdf
MEJORES - Curso-HTML-+-CSS.pdf
 
Curso-HTML--CSS.pdf
Curso-HTML--CSS.pdfCurso-HTML--CSS.pdf
Curso-HTML--CSS.pdf
 
Html Sharon 4101
Html Sharon 4101Html Sharon 4101
Html Sharon 4101
 
Curso HTML CSS 1/4
Curso HTML CSS 1/4Curso HTML CSS 1/4
Curso HTML CSS 1/4
 
Html
HtmlHtml
Html
 
Narrativa pagina-web-welinton-burgos
Narrativa pagina-web-welinton-burgosNarrativa pagina-web-welinton-burgos
Narrativa pagina-web-welinton-burgos
 
Html
HtmlHtml
Html
 
3.css
3.css3.css
3.css
 
Html1
Html1Html1
Html1
 
Apuntes de HTML
Apuntes de HTMLApuntes de HTML
Apuntes de HTML
 
HTML.ppt
HTML.pptHTML.ppt
HTML.ppt
 

Último (6)

La muerte de El Senequita (Amadeo Martinez-Ingles).pdf
La muerte de El Senequita (Amadeo Martinez-Ingles).pdfLa muerte de El Senequita (Amadeo Martinez-Ingles).pdf
La muerte de El Senequita (Amadeo Martinez-Ingles).pdf
 
La busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxLa busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptx
 
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADOCLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
 
Vision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxVision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptx
 
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdfPRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
 
Mapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwareMapa conceptual de el hardware y software
Mapa conceptual de el hardware y software
 

Html css

  • 1. Introducci´on HTML CSS HTML y CSS Introducci´on Ing. Joel C. Flores Escalante, MCC UAC 4 de agosto de 2015 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 3. Introducci´on HTML CSS Estructura HTML, CSS, JavaScript Pueden pensar en un sitio web como en su casa: HTML es la estructura donde se coloca las paredes, delimitando que espacio es la cocina, dormitorios, sala, etc. CSS es el estilo de la casa: el color de piso, de paredes, las decoraciones, etc. JavaScript son los componentes interactivos: el port´on automatico, el control remoto. Son los componentes que estan cambiando alg´un elemento de su casa. https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m- 2771378557 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 4. Introducci´on HTML CSS HTML HTML HTML significa HyperText Markup Language (((lenguaje de marcas de hipertexto))), hace referencia al lenguaje de marcado para la elaboraci´on de p´aginas web. Es un est´andar que sirve de referencia para la elaboraci´on de p´aginas web en sus diferentes versiones, define una estructura b´asica y un c´odigo (denominado c´odigo HTML) para la definici´on de contenido de una p´agina web, como texto, im´agenes, etc. Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 5. Introducci´on HTML CSS HTML Es un est´andar a cargo de la W3C, organizaci´on dedicada a la estan- darizaci´on de casi todas las tecnolog´ıas ligadas a la web, sobre todo en lo referente a su escritura e interpretaci´on. Es el lenguaje con el que se definen las p´aginas web. Enlaces recomendados: http://es.wikipedia.org/wiki/HTML http://www.w3schools.com/html/DEFAULT.asp Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 6. Introducci´on HTML CSS HTML HTML etiquetas b´asicas <! − − −− > Comentarios < a > Poner un hyperlink < align > Alinea el contenido a: left,right,centered o justified < body > Define el los limites del cuerpo del documento < br > Salto de l´ınea < center > Centra el contenido < form > Define un formulario < h1 > El primer nivel para tama˜no de t´ıtulos < head > Define los l´ımites del encabezado del documento < html > Define los l´ımites del documento HTML < input type > Para insertar un componente en un formulario < p > Un nuevo p´arrafo < title > Para ponerle t´ıtulo al documento HTML Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 7. Introducci´on HTML CSS HTML HTML etiquetas b´asicas < div > divisi´on < b > Negritas < i > Cursivas < u > Subrayado M´as sobre etiquetas para formato de texto en: http://html.hazunaweb.com/103.php Para problemas con acentos leer: http://www.gestiweb.com/?q=content/problemas-html-acentos-y- e%C3%B1es-charset-utf-8-iso-8859-1 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 8. Introducci´on HTML CSS HTML Un ejemplo sencillo Utilizando un block de notas (sublime, notepad, notepad++, etc) crea el siguiente documento HTML. Nota: Se recomienda el uso de sublime http://www.sublimetext.com/ Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 9. Introducci´on HTML CSS HTML C´odigo HTML <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title> Mi p´agina HTML </title> <!-- aqui van los estilos y c´odigo javascript que desee incluir --> </head> <body> <h1> Bienvenido a mi sitio en internet </h1> <h2> Por favor lee el siguiente p´arrafo: </h2> <p> "¿Qui´en sabe de donde viene la inspiraci´on? Quiz´a surja de la desesperaci´on, quiz´a de las carambolas del universo, de la bondad de las musas." <b>(Amy Tan)</b> </p> <p> Si te mueve la pasi´on, deja que la raz´on lleve las riendas." <b>(Benjamin Franklin)</b> </p> </body> <html> Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 10. Introducci´on HTML CSS HTML Tips Para mantener ordenado tu c´odigo HTML, sigue estos consejos: Utiliza identaci´on a la hora de escribir c´odigo HTML. Siempre abre y cierra las etiquetas. La mejor forma de aprender es escribiendo c´odigo, proponerse retos e investigar en manuales y/o Internet. Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 11. Introducci´on HTML CSS HTML Herramientas de exploraci´on En navegadores como Google Chrome y firefox existen herramientas que pueden ayudar al desarrollo de aplicaciones web: https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e- 2771378558/m-2771378559 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 12. Introducci´on HTML CSS HTML Estructura de arbol La estructura de HTML puede verse como jerarquica y como un arbol de nodos. https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e- 2771378561/m-2771378562 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 13. Introducci´on HTML CSS HTML HTML, CSS & DOM HTML. HyperText Markup Language. CSS. Cascading Style Sheets es un lenguaje usado para definir y crear la presentaci´on de un documento estructurado escrito en HTML. DOM. Document Object Model Proporciona un conjunto estandar de objetos y una interfaz para acceder a ellos y manipularlos. https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m- 2596138815 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 14. Introducci´on HTML CSS Boxes Boxes Visualizar un documento HTML divido en cuadros, facilita el dise˜no. https://www.udacity.com/course/viewer#!/c-ud304/l- 2617868617/e-2608808598/m-2599508886 https://www.udacity.com/course/viewer#!/c-ud304/l- 2617868617/m-2771378567 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 15. Introducci´on HTML CSS Boxes ¿Cuantos cuadros? https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e- 2672258561/m-2600669133 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 16. Introducci´on HTML CSS Boxes ¿Como pasar el dise˜no de cuadros a HTML? https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m- 2635788572 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 17. Introducci´on HTML CSS Boxes Ejercicio 1 Sigue las instrucciones en: https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e- 2965478547/m-2972378541 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 18. Introducci´on HTML CSS CSS CSS Es un lenguaje para definir y crear la presentaci´on de un documento. La idea que se encuentra detr´as del desarrollo de CSS es separar la estructura de un documento de su presentaci´on. La informaci´on de estilo puede ser definida en un documento separado o en el mismo documento HTML. En este ´ultimo caso podr´ıan definirse estilos generales en la cabecera del documento o en cada etiqueta particular mediante el atributo ((style)). Sintaxis y ejemplos: http://www.w3schools.com/css/ Mozilla CSS Reference: https://developer.mozilla.org/es/docs/Web/CSS/Referencia CSS Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 19. Introducci´on HTML CSS CSS A˜nadiendo estilo Utilizando el c´odigo del ejercicio 1: A˜nade el texto que va en la secci´on de “descripci´on”. A˜nade el estilo para la descripci´on. Sigue las instrucciones en https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e- 2599208804/m-2603798584 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 20. Introducci´on HTML CSS CSS Entendiendo el significado de CSS https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m- 2771378568 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 21. Introducci´on HTML CSS CSS Usando la documentaci´on Usando la documentaci´on provista en https://developer.mozilla.org/en-US/docs/Web/CSS/font contesta el cuestionario: https://www.udacity.com/course/viewer#!/c-ud304/l- 2617868617/e-2663568566/m-2628848562 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 22. Introducci´on HTML CSS CSS Etiquetas sem´anticas La etiqueta “h” (h1,h2,etc), son usadas para poner titulos y subtitulos. https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e- 2811608545/m-2810478547 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 23. Introducci´on HTML CSS CSS El m´odelo de cajas https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e- 2771378569/m-2792478544 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 24. Introducci´on HTML CSS CSS Manipulando las cajas Sigue las instrucciones en: https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e- 2771378569/m-2885858554 Nota: En el ejemplo los autores han renombrado la clase “screenshot” por “image”. Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 25. Introducci´on HTML CSS CSS Posicionando las cajas https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m- 2771378571 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 26. Introducci´on HTML CSS CSS Codifica, prueba, refina Termina el ejercicio para que el documento HTML luzca como en la figura. Explora propiedades como: https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/m- 2771378574 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 27. Introducci´on HTML CSS CSS Herramientas de desarrollo Puedes hacer uso de diversas herramientas para apoyarte en tu desarrollo web: Las herramientas de desarrollador de Chrome, Firefox: https://www.udacity.com/course/viewer#!/c-ud304/l- 2617868617/e-2771378575/m-2771378576 Validador de c´odigo HTML: https://validator.w3.org/#validate by input Validador de c´odigo CSS: http://jigsaw.w3.org/css-validator/#validate by input Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS
  • 28. Introducci´on HTML CSS CSS ¿Como aprender m´as? Una manera de aprender a desarrollar HTML y CSS, es simplemente fijandonos en el Internet y en cosas que nos gustar´ıa saber como fueron hechas. Escribe c´odigo, proponte retos e investiga en Internet. https://www.udacity.com/course/viewer#!/c-ud304/l-2932638555/m- 2890368536 Ing. Joel C. Flores Escalante, MCC UAC HTML y CSS