Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 1
Introducción al Front-End. HTML y CSS
Índice
► ¿Qué es el Front-End?
► Conceptos básicos de HTML
► Conceptos básicos de CSS
2
Índice
► ¿Qué es el Front-End?
► Conceptos básicos de HTML
► Conceptos básicos de CSS
3
Qué es el Front-End
Front-End
“La parte de una aplicación web con la que los usuarios interactúan
de forma directa, el lado más cercano al cliente”
– Experiencia de usuario
– Usabilidad
4
Índice
► ¿Qué es el Front-End?
► Conceptos básicos de HTML
► Conceptos básicos de CSS
5
HTML – Elementos (I)
6
HTML – Elementos (II)
• <html>: Elemento raíz. Imprescindible
• <p>: Párrafo
7
HTML – Elementos (III)
• <html>: Elemento raíz. Imprescindible
• <p>: Párrafo
8
HTML – Elementos (IV)
9
HTML – Atributos (I)
• Los atributos se declaran junto al elemento HTML al que
pertenecen y sirven para indicar información adicional sobre
él.
10
HTML – Atributos (II)
11
HTML – Atributos (III)
• Son dos atributos que nos serán de gran ayuda cuando trabajemos
con estilos CSS.
12
HTML – Tablas (I)
• Las tablas son uno de los elementos HTML más utilizados.
Es muy común mostrar datos tabulados o incluso organizar la
estructura de una página HTML en base a una tabla.
13
HTML – Tablas (II)
País No de Alumnos
España Ecuador
1000 1000
<table>
<tr>
<th>
<tr>
<td>
14
HTML – Formularios (I)
• Junto con las tablas, otro elemento ampliamente utilizado. Se
usa para enviar información al Back-End.
15
HTML – Formularios (II)
16
HTML – <Div>
• El elemento HTML <div> es el más utilizado cuando queremos
separar secciones dentro de nuestra página HTML.
17
HTML – Display
• Existen dos tipos de display o modo de colocación de un
elemento HTML en pantalla.
18
Índice
► ¿Qué es el Front-End?
► Conceptos básicos de HTML
► Conceptos básicos de CSS
19
CSS
CSS (Cascading Style Sheets)
• Es posible trabajar con estilos sin archivos CSS (de forma inline)
pero no es una buena práctica (perjudica la separación de
funcionalidades y la mantenibilidad).
21
CSS – Selectores (I)
22
CSS – Selectores (II)
23
CSS – Selectores (III)
24
HTML Y CSS
25
Twitter Bootrstrap
• Nos provee de una gran cantidad de estilos CSS que hacen que
nuestras páginas luzcan mucho mejor. También trae scripts JS para
pequeñas animaciones.
• Más información
26
Twitter Bootrstrap – Componentes (I)
27
Twitter Bootrstrap – Componentes (II)
28
Twitter Bootrstrap – Grid (I)
29
Twitter Bootrstrap – Grid (II)
30
Twitter Bootrstrap – Grid (III)
31
¡Hands On!
33
Ejercicios en GitHub
34
www.unir.net