2. Lenguaje HTML 20 de Febrero de 2013
Introducción
¿Cuántas páginas Web has visto? Muchas están llenas
de colores, imágenes y contenido vistoso. Otras son
simples documentos con textos y algunos links.
Actualmente existen decenas de programas para crear
sitios Web y muchas tecnologías en las que las páginas
son diseñadas y programadas.
Los navegadores ó browsers Web, como el Internet
Explorer, Mozilla Firefox, Netscape Navigator ó Safari,
interpretan el código en que están programadas las
páginas web. El código tiene indicaciones que le dicen
al navegador dónde están las páginas y cómo deben
aparecer, qué colores deben mostrarse, cómo se
presentan los textos y demás contenidos y qué
funcionalidad tendrán los distintos elementos.
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
3. Lenguaje HTML 20 de Febrero de 2013
¿Qué ES HTML?
HTML quiere decir
Hyper Text Markup
Language y es el
código estándar básico
para la programación o
creación de páginas
Web.
Su estudio te servirá de
base para la
comprensión y el
aprendizaje posterior de
herramientas de diseño
Web más avanzadas.
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
4. Lenguaje HTML 20 de Febrero de 2013
HTML y Tags
El HTML es un lenguaje de “marcadores” o
“tags”, que se insertan en un documento de
texto. Los tags son indicadores que
silenciosamente le dicen al navegador qué
hacer. El navegador lee las instrucciones y
despliega o ejecuta lo que se le indica. Al
conjunto de instrucciones que definen una
página Web se le llama código fuente.
Los tags son por lo general palabras en inglés
(por ejemplo body), o abreviaturas (por ejemplo
p que significa párrafo). Se distinguen del resto
del texto por que están encerrados entre los
símbolos “<“ y “>”.
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
5. Lenguaje HTML 20 de Febrero de 2013
Primer regla:
Laprimera regla de HTML es muy simple:
Los tags siempre van en parejas.
Porejemplo si utilizo el tag <h1> para
comenzar, debo utilizar el tag </h1> para
terminarlo. Habrás notado que se utiliza
una diagonal/ en el segundo tag. La
diagonal distingue al tag que cierra (con
diagonal), del tag que abre (si diagonal).
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
6. Lenguaje HTML 20 de Febrero de 2013
EJEMPLO:
<B> Este texto se mostrará en negrita </b>
El tag inicial <b> activa la orden de colocar
el texto en negritas y el tag final </b> la
desactiva.
Como toda regla, hay algunas excepciones:
no todas las tags requieren la marca de
cierre y se denominan marcas abiertas.
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
7. Lenguaje HTML 20 de Febrero de 2013
Estructura Básica de una página:
Todas las páginas
deben contener
al menos estas
etiquetas:
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
8. Lenguaje HTML 20 de Febrero de 2013
Elementos de texto
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
9. Lenguaje HTML 20 de Febrero de 2013
Sálto de Línea <br>
Todo el texto que disponemos en el cuerpo de la
página aparece en la misma línea, no importa si
cuando tipeamos la página disponemos cada
palabra en una línea distinta (es decir un
navegador no tiene en cuenta la tecla ENTER).
Para indicarle al navegador que queremos que
continúe en la próxima línea debemos hacerlo
con el elemento HTML <br>.
Cuando aparece la marca <br> el navegador
continua con el texto en la línea siguiente. Es uno
de los pocos elementos HTML que no tiene
marca de cerrado como habíamos visto hasta
ahora.
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
10. Lenguaje HTML 20 de Febrero de 2013
<html> Como vemos sólo hemos
agregado la marca <br> cada
<head> vez que queremos comenzar
una línea.
</head>
<body> Tengamos en cuenta que es
indistinto si disponemos la
Lunes<br> marca en la misma línea o en la
siguiente.
Martes<br>
Miercoles<br> Para recordar los nombres de
los elementos HTML es bueno
Jueves<br> ver cual es la palabra completa
de la misma:
Viernes
</body> <br> viene de la palabra:
“break”
</html>
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
11. Lenguaje HTML 20 de Febrero de 2013
Práctica 1:
Elabora
un documento html en el que se
muestre la siguiente información
separada por saltos de línea:
Datos del Alumno:
- Nombre Completo
- Matrícula
- Carrera
- Correo
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
12. Lenguaje HTML 20 de Febrero de 2013
Párrafo <p>
Un párrafo es una oración o conjunto de
oraciones referentes a un mismo tema. Todo
lo que encerremos entre las marcas <p> y
</p> aparecerá separado por un espacio
con respecto al próximo párrafo.
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
13. Lenguaje HTML 20 de Febrero de 2013
Dentro de un párrafo puede haber saltos de
línea <br>.
<body>
<p>Multimedia para internet
<br>Profr. Héctor C. Rosas Cárdenas</p>
<p>Objetivo:<br>
Evaluar las herramientas y técnicas de diseño
de espacios en internet, así como su
aplicación óptima en la comunicación
global. </p>
</body>
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
14. Lenguaje HTML 20 de Febrero de 2013
Tenemos en esta página HTML dos párrafos,
cuando el navegador interpreta esta
página, separa los contenidos de los dos
párrafos con un espacio horizontal. Además
contienen un saltos de línea. Normalmente
uno agrupa en párrafos para dar más
sentido a nuestro escrito.
Cuando modificamos la ventana del
navegador los párrafos se acomodan
automáticamente de acuerdo al ancho de
la ventana.
<p> viene de paragraph
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
15. Lenguaje HTML 20 de Febrero de 2013
Práctica 2:
Elabora un documento html en el que des
formato a el temario de la materia
separando los capítulos con un salto de
párrafo y los subtemas con saltos de línea
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
16. Lenguaje HTML 20 de Febrero de 2013
Títulos: <h1><h2><h3>…<h6>
Otros elementos HTML muy utilizados son para
indicar los títulos, para esto contamos con los
elementos:
<h1><h2><h3><h4><h5><h6>
El título de mayor nivel es <h1>, es decir el que
tienen una fuente mayor (veremos que es el
navegador el responsable de definir el tamaño
de la fuente, más adelante podrá ver que uno
puede modificar la fuente, tamaño, color etc.)
Según la importancia del título utilizaremos
alguno de estos elementos HTML. Requiere la
marca de cerrado del título con la barra
invertida como hemos visto.
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
17. Lenguaje HTML 20 de Febrero de 2013
Cada título aparece siempre en una línea
distinta, no importa si lo tipeamos seguido en el
archivo, es decir el resultado será igual si
hacemos. El navegador dispone cada título en
una línea nueva.
Recordemos que el HTML no tiene la
responsabilidad de indicar el tamaño de las
fuentes. El navegador definirá el tamaño de
fuente según el nivel de título que indiquemos. La
de tamaño más grande es la de nivel 1 <h1>.
<h1> viene de heading
heading significa título.
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
18. Lenguaje HTML 20 de Febrero de 2013
Práctica 3:
Establecelas jerarquías de titulos para el
temario de la materia previamente
elaborado.
Titulos de la materia – h1
Subtemas (Objetivo, Temario) – h2
Capítulos – h3
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas
19. Lenguaje HTML 20 de Febrero de 2013
Vínculos <a>
El elemento más importante que tiene una página de internet
es el hipervínculo, estos nos permiten cargar otra página en el
navegador. Esto es lo que hace diferente la página de un libro
con la página de un sitio en internet. Normalmente un libro lo
recorremos en forma secuencial, pero un sitio de internet
podemos disponer estos enlaces entre un conjunto de páginas
y luego tener distintas alternativas de recorrido.
Normalmente un navegador al encontrar esta marca muestra
un texto subrayado, y al hacer clic con el mouse sobre éste el
navegador carga la página indicada por dicho hipervínculo.
Primero veremos cual es la sintaxis para disponer un hipervínculo
a una página que se encuentra en el mismo sitio (es decir otra
página que hemos desarrollado nosotros).
Multimedia para internet / Profr. Héctor C. Rosas Cárdenas