• No se han encontrado resultados

Lenguaje HTML y páginas web. Alex Sánchez

N/A
N/A
Protected

Academic year: 2021

Share "Lenguaje HTML y páginas web. Alex Sánchez"

Copied!
32
0
0

Texto completo

(1)

Lenguaje HTML y

páginas web

(2)

Introducción: La web y

las páginas web

(3)
(4)
(5)

Como es la comunicación en la web

 El acceso a la Web suele basarse en un un

explorador de Web, como Firefox…

 Para distinguir entre páginas Web y otros tipos

de datos los exploradores utilizan el Lenguage

HTML (HyperText Markup Language).

 El explorador interpreta las instrucciones

contenidas en el documento HTML y muestra la página tal como la vemos.

(6)
(7)

Características generales

HTML: HyperText Markup Language

Basado en etiquetas (“marcas”, “tags”).

Antecedentes: proceso de textos mediante

marcas (TeX, IBM-script, Wordstar).

Combina potencia y simplicidad

 Hipertexto e Hipermedia

 Documentos HTML: ficheros de texto (ASCII).

(8)

Edición de páginas HTML

Editores de propósito general

Emacs, Textpad

Editores asociados al navegador:

Kompozer,

Editores específicos

HoTMetaL, Quanta, Front Page

(9)

Manuales y Guías de referencia

W3school.com

Xarxa Telematica de Catalunya

Cursos D72, D108

WebEstilo: http://www.webestilo.com/

Materiales (libres) del Master Universitario

(10)

Página Web

HTML – CSS – Javascript

Estructura

Contenido

Apariencia

HTML CSS Javascript • Párrafos • Encabezado s • Listas •Tablas • Capas • Etc. • Fondos • Tamaños • Etc. Estructura • Párrafos • Encabezados • Listas •Tablas • Capas • Etc.

Contenido

• • ImágenesTextos • Enlaces

• Colores • Tipografías • Alineación

Comportamiento

• • ValidacionesEfectos • Automatización

(11)

Las etiquetas

El formato general a seguir:

<etiqueta>contenido</etiqueta>

La inclusión de comentarios que no se ven:

<! Comentario>

Las etiquetas que nunca deben faltar:

<HTML></HTML> <HEAD></HEAD> <BODY></BODY>

(12)

Ejemplo 1

<HTML> <HEAD> <TITLE>

Text a la barra de titol </TITLE>

</HEAD> <BODY>

<H2>Títol que es llegirà en el text</H2> <HR>

Exemple d'una pàgina amb marques HTML.<BR> <HR>

</BODY> </HTML>

(13)

Atributos y contenido

Elemento

Etiqueta de Apertura Contenido Etiq. de Cierre

<p class=“texto”>Curso HTML </p> Nombre Valor

(14)

Formateo elemental de textos

Encabezamientos

<H1></H1>...<H6></H6> 

Salto de párrafo

<P></P> 

Centrado

<CENTER></CENTER> 

Negrita y Cursiva

<B></B> <I></I>

(15)

Ejemplo 2

<HTML> <HEAD> <TITLE>

Exemple de canvis en la mida de la lletra </TITLE>

</HEAD> <BODY>

<BASEFONT SIZE=3> <FONT SIZE=6>

Exemple de canvis en la mida de la lletra </FONT SIZE>

<HR>

La mida de la lletra d'aquest text és la definida a BASEFONT SIZE. <FONT SIZE=+1>

Compareu-la amb aquesta, que ha estat augmentada en un punt. </FONT SIZE>

<FONT SIZE=-2>

Costa de llegir, perquè té una reducció de dos punts sobre la mida base.

</FONT SIZE> </BODY>

(16)

Ejemplo 2b: Saltos de párrafo

Un text inclòs entre les marques <PRE> i </PRE> es presenta tal com està escrit en el text original:

respectant espais, salts de línia, tabuladors i lletra monoespaiada.

Un text inclos entre les marques <P> i </P> es presenta en un paràgraf apart dels altres

L’etiquets <BR> introdueix un salt de línia alla on apareix.

(17)

Atributos de etiquetas

Alineación de párrafos

Izquierda: ALIGN=left (opción por defecto) Derecha: ALIGN=right

Centrado: ALIGN=center

Utilización.

(18)

Creación de listas

 Listas no ordenadas <UL> <LI> </UL>  Listas ordenadas <OL> <LI> </OL>

(19)

Ejemplo 3

<OL> <LI>Primer <LI>Segon <LI>Tercer </OL> <UL> <LI>Naturals <UL> <LI>Biologia <LI>Botànica </UL> <LI>Socials <UL> <LI>Geografia <LI>Història </UL> </UL>

(20)

Añadir viñetas a las listas

Sintaxis general

<UL TYPE=atributo> <OL TYPE=atributo>

Atributos listas no ordenadas

DISC, CIRCLE, SQUARE

Atributos listas ordenadas

(21)

Otras propiedades de las listas

 Listas de definición <DL> <DT> <DD> </DL>

 Listas anidadas (Ejemplo 3)

<UL> <LI>

 <UL>  <LI>

(22)

Otras etiquetas

 Línea horizontal <HR>  Atributos de <HR>

<HR NOSHADE SIZE=valor WIDTH=“porcentaje”

ALIGN=valor>

 La etiqueta <BLINK> (Ejemplo 4)

<BLINK> ¡Hola Pepe! </BLINK>

 La etiqueta <META>

<META HTTP-EQUIV= “refresh” CONTENT= “5;

(23)

Tablas

 Las tablas sirven para encolumnar y estructurar

el texto y las imágenes con más precisión.

 Las marcas que se usan son:

<TABLE> </TABLE>Al inicio y al final <TR> </TR>Definen las filas

<TD> </TD>Definen las columnas

 La estructura de una tabla es muy versátil.

 Las marcas de una tabla son jerárquicas: una

tabla tiene una o más filas y cada una de las filas está dividida en una o más columnas.

(24)
(25)
(26)

Inclusión de imágenes

Formatos principales GIF y JPEG

Sintaxis:

<IMG SRC= “imagen.gif” >

Atributos

<IMG SRC= “imagen.gif” HEIGHT= valor

WIDTH= valor >

Alineación

(27)

Ejemplo 5

<P> <IMG SRC="1.gif" ALIGN=TOP>

<B>&lt;IMG SRC="1.gif" ALIGN= TOP&gt;</B> </P> <P> <IMG SRC="2.gif" ALIGN=MIDDLE>

<B>&lt;IMG SRC="2.gif" ALIGN= MIDDLE&gt;</B></P> <P> <IMG SRC="3.gif" ALIGN=BOTTOM>

<B>&lt;IMG SRC="3.gif" ALIGN= BOTTOM&gt;</B></P> <P> <IMG SRC="4.gif" ALIGN=LEFT>

<B>&lt;IMG SRC="4.gif" ALIGN= LEFT&gt;</B></P> <P><IMG SRC="5.gif" ALIGN=RIGHT>

(28)

Fondos

Pueden ser: Texturas, Imágenes y

Colores

Sintaxis:

<BODY BACKGROUND= “fondo.gif” > <BODY BGCOLOR= “color” >

(29)

Creación de hiperenlaces

Permiten enlazar dos páginas cualesquiera

independientemente de la ubicación de cada

una: local o en red.

Ejemplos:

<A HREF= “http://www.elpais.es” > Diario El País

</A>

<A HREF= “pagina.html” > Página1 </A>

<A HREF= “http://www.uam.es” ><IMG SRC=

(30)

Hiperenlaces entre secciones de

diferentes páginas HTML

Enlace desde una página (indice de

autores.html) a una sección específica en otro

documento (autores.html).

(hiperenlace 2)

Primero creamos la referencia en el primer documento:

<A HREF= “autores.html#A1” > Autor1 </A>

A continuación creamos el anclaje en el segundo documento:

(31)

Hiperenlaces entre secciones de la

misma página HTML

Enlace desde una página (indice de

autores.html) a una sección del mismo

documento.

(hiperenlace 3)

Primero creamos la referencia:

<A HREF= “#A1” > Autor1 </A>

A continuación creamos el anclaje en el

mismo documento:

(32)

Ejercicio de síntesis

 Crea un documento html “Ejemplos.html”  Organízalo en secciones

Empieza por una tabla de contenidos

 Formada por una lista ordenada

 Cada elemento debe enlazar con el título de cada sección

Continua con las secciones

 Título: Encabezados del mismo tipo

 Acaba la sección con un enlace a la tabla (“volver”) y una barra

horizontal.

 Dale el contenido que desees siempre y cuando contenga todos los elementos tratados en esta presentación

Referencias

Documento similar

 Cuando una solicitud HTTP llama a la página HTML (ver la etapa 1 de la siguiente figura), el servidor Web la devuelve al cliente para que esta pueda ser

Tal y como hemos presentado, en el desarrollo de htmL 5 existen ele- mentos característicos del modelo scot y el «Constructivismo Social», pero al mismo tiempo, algunos de

En referencia a la información disponible sobre el Sistema de Garantía Interno de la Calidad, la página web recoge un enlace a un PDF descargable con información breve sobre

Hay un “pequeño” truco consistente en crear dinámicamente una instancia de cada etiqueta con Javascript, meterlas en el documento y luego borrarlas (!) para que IE a partir de

• Un selector es un identificador para saber sobre qué elemento HTML debemos aplicar el estilo.. • Existen diferentes tipos

Se propone a la marca, la elaboración de una página WEB encaminada al posicionamiento SEO, donde se conocerá los parámetros que se requieren para la elaboración de la misma,

Inclusión de un Código QR que enlace directamente a los iconos de FT, prospecto e información adicional del medicamento ( ) ya existentes en la página web de la AEMPS y sin cambios

Las páginas nicho no son más que una página web sobre un tema muy específico, mediante la que puedes generar ingresos pasivos gracias al marketing de afiliados?. No necesitas ser