Módulo 2-1
Módulo 2-1
Programación-
Desarrollador Web
Full Stack
Rafael Cordero
Proyecto Isla IV – N.º. 68
TABLA DE CONTENIDOS
O1 Intro Programación
02 HTML y CSS
Fundamentos de Fundamentos de
programación. HTML y CSS
Web
03 Development y yo 04 Front End
Fundamentos Básicos
Framework
de JavaScript Iniciación al uso de
Framework
FT Formación
Transversal
FC Formación
Complementaria
Formación en Formación en
igualdad empleo y
emprendimiento.
09 Prácticas
Prácticas en
empresas.
Módulo 2: Fundamentos HTML y CSS
Descripción del Módulo:
1. Objetivo:
50 horas
HTML y CSS!
Comenzamos…
01
HTML
Sintaxis HTML Básica
1.1. Introducción
¿Qué es el HTML?
HTML o Hypertext Markup Language.
La traducción que le doy al español es "Lenguaje
Etiquetado de Hipertexto". Probablemente no es la
traducción exacta pero es muy significativa. Vayamos
desentrañando cada uno de estos conceptos.
¿Qué es el Hipertexto (Hypertext)?
En la navegación por Internet necesitamos saber
donde queremos ir, que queremos ver, que
queremos descargar…
El hipertexto es una estructura no secuencial que
permite crear, agregar, enlazar y compartir
información de diversas fuentes por medio de
enlaces asociativos y redes sociales. El hipertexto
es texto que contiene enlaces a otros textos
Enlace: https://www.youtube.com/watch?v=e_lQi-_QRgg
—Algunos Conceptos
1.1. Introducción
— Videos Generales
1.1. Introducción
Lenguaje HTML
En si HTML no es un lenguaje de programación; es solo un Lenguaje Etiquetado de Hipertexto.
Se pueden encontrar algunas analogías como por ejemplo decir que las etiquetas son palabras
reservadas, etc. Es mejor tomar a HTML como un formato que como un lenguaje de programación...
evitaremos pasar algunas vergüenzas
Nota: HTML no es el único lenguaje, o formato, que maneja etiquetas, por ejemplo, también existe el
XML. (en principio, no lo veremos en el curso)
Uso de Herramientas
Hay multitud de herramientas para el diseño y concepción de páginas web.
La finalidad de las herramientas es hacernos más fácil la creación de páginas
web. Nosotros vamos a empezar por comprender el lenguaje.
Vamos a arrancar utilizando un editor de Texto para familiarizarnos con la sintaxis
de HTML.
Usaremos Sublime Text. Enlace de descarga
—Algunos Conceptos
1.1. Introducción
Etiquetas
El lenguaje HTML se compone de una estructura de etiquetas, que deberemos
utilizar de forma correcta.
Sintaxis de Etiquetas
Es muy fácil:
<ETIQUETA>
La Mayoría requiere que las “cerremos”:
</ETIQUETA>
Nota: Dentro de las etiquetas podemos incorporar atributos. Ejemplo:
<ETIQUETA Atributo1 = “Valor”>
—Algunos Conceptos
1.2. HTML
<FOOTER>
Representa un pie de página para el contenido de sección más cercano o el
elemento raíz de sección. Sintaxis:
<FOOTER>
Etiquetas/Texto pie de página
</FOOTER> — Sintaxis HTML
1.2. HTML
Atributos de Meta:
https://developer.mozilla.org/es/docs/Web/HTML/Element/meta
— Sintaxis HTML
1.2. HTML
Video de apoyo:
https://www.youtube.com/watch?v=1Uk1WWPtTBw&list=PLa7ZoeMMG4onTwZOz2YjCdUTdWPek8w
dT&index=12
— Sintaxis HTML
1.2. HTML
— Sintaxis HTML
1.2. HTML
Ejercicio 1 HTML
Con las etiquetas ya creadas. Crea una web básica en la que expongas tus conocimientos a modo de
Curriculum.
Por ejemplo:
- En un párrafo indica tus datos personales
- En otro párrafo y con encabezado diferente, indica tu formación académica y tus cursos.
- En otro párrafo puedes indicar tu experiencia laboral
- Sigue con otro párrafo en el que indiques tus gustos y aficiones en el que ese párrafo vaya con un
texto preformateado.
Nota: No olvides dejar uno o varios saltos de líneas entre tus párrafos.
— Sintaxis HTML
1.2. HTML
— Sintaxis HTML
1.2. HTML
NOTA COLORES: En muchas etiquetas es necesario utilizar códigos hexagesimales para definir los
colores a utilizar. Un color se define como la cantidad de rojo, verde y azul.
La forma de escribir el código de un color dentro de una etiqueta es la siguiente:
#RRVVAA.
En donde RR representa al color rojo en código hexadecimal, VV representa al color verde
en código hexadecimal y AA representa al color azul en código hexadecimal.
— Sintaxis HTML
1.2. HTML
Tabla de colores:
Color Código Ejemplo
Rojo FF0000
Azul 0000FF
Verde 00FF00
Blanco FFFFFF
Negro 000000
Amarillo FFFF00
Gris C0C0C0
Violeta 4F2F4F
— Sintaxis HTML
1.2. HTML
Caracteres especiales
Algunos caracteres no pueden ser escritos directamente en HTML, para el uso de caracteres especiales
algunas veces tenemos que usar su código:
Carácter Se escribe Carácter Se escribe
Espacio ± ±
¡ ¡ ´ ´
Nota: Con la evolución
¶ ¶ ¨ ¨
del lenguaje HTML se
© © » »
han incluido estos
« « ® ®
caracteres especiales y
¿ ¿ á á
ya a penas hay que usar
é é í í
códigos.
ó ó ú ú
ü ü < <
> > ñ ñ
" " & &
— Sintaxis HTML
1.3. Mas HTML
Etiqueta <Font>
Permite definir la fuente, color y tamaño que queramos usar. Podemos usarla de la siguiente manera:
— Sintaxis HTML
1.3. Mas HTML
Etiquetas de Texto
<sup> Eleva el texto de forma que parezca un subíndice. Sintaxis: <sup> Super índice </sup>
<sub> Cambia el texto bajándolo a la parte inferior de la línea en forma de subíndice. Sintaxis: <sub>
Sub índice </sub>
— Sintaxis HTML
1.3. Mas HTML
Etiquetas de imágenes
<img> Esta etiqueta nos permite incrustar imágenes en nuestra página. Sintaxis:
<img src=“ruta_archivo.jpg">
Nota: Esta etiqueta no lleva el cierre típico </img> se cierra al final de la propia declaración.
Atributos de imágenes:
Atributo alt: Permite incluir una breve descripción de la imagen. Ejemplo:
<img src=“logoEmpresa.png" alt=“Logo de la empresa">
Además, sirve para el posicionamiento de la página en buscadores, ya que permite extraer palabras
clave.
También permite a personas con discapacidad, que ciertas herramientas del navegador puedan “leer la
descripción”
Si el navegador no puede cargar la imagen, se mostrará la descripción de la misma.
— Sintaxis HTML
1.3. Mas HTML
Etiquetas de imágenes
Nota: actualmente no tiene tanta importancia, puesto que ahora contamos con conexiones más rápidas,
el hecho de explicitar en nuestro código las dimensiones de nuestras imágenes ayuda al navegador a
confeccionar la página de la forma que nosotros deseamos antes incluso de que las imágenes hayan sido
descargadas.
— Sintaxis HTML
1.3. Mas HTML
Etiquetas de imágenes
Nota: Estos atributos forman parte también de la responsabilidad de las CSS, así que no sería
recomendable usarlos ahora. Los veremos más adelante.
— Sintaxis HTML
1.3. Mas HTML
Etiquetas de imágenes
Atributo border
Muestra un borde alrededor de la imagen, en píxeles. Ejemplo:
— Sintaxis HTML
1.3. Más HTML
Ejercicio 2 HTML
Crea una web básica en la que expongas tus conocimientos a modo de Presentación de una empresa.
Por ejemplo:
- Coloca el logo de la empresa
- En otro párrafo y con encabezado diferente, indica la actividad de la empresa.
- En otro párrafo indica los posibles servicios o actividades que pueda tener la empresa
- Sigue con otro párrafo en el que indiques datos de contacto, email…
Nota: No olvides dejar uno o varios saltos de líneas entre tus párrafos.
— Sintaxis HTML