SlideShare una empresa de Scribd logo
1 de 43
HTML
Colores – Márgenes
– Caracteres Especiales -
Listas - Enlaces
 En la composición de webs juegan un papel
muy importante los colores.
 Se indican en valores RGB, es decir, que para
conseguir un color cualquiera mezclaremos
cantidades de Rojo, Verde y Azul.
 Los valores RBG se indican en numeración
hexadecimal, en base 16.
 Los dígito pueden crecer hasta 16. Como no
hay tantos dígitos numéricos se utilizan las
letras de la A a la F.
 Cómo se cambiaría la fuente para escribir en
rojo:
◦ <font color="#FF0000">Rojo</font>
 Al Atributo color le damos un valor RGB en
formato hexadecimal. El caracter # se coloca
al principio de la cadena.
 Otros colores
◦ Naranja #FF8000
◦ Verde turquesa #339966
◦ Azul oscuro #000080
 Como las páginas web las tienen que ver todos los
usuarios, y los sistemas que utilizan para entrar
son distintos, hay que utilizar colores compatibles
con la paleta de todos ellos. La forma de conseguir
esto es limitando nuestros colores a los que se
pueden conseguir utilizando la siguiente norma:
 Las páginas HTML pueden construirse con
variedad de atributos que le pueden dar un
aspecto a la página muy personalizado.
 Podemos definir atributos como el color de
fondo, el color del texto o de los enlaces.
Estos atributos se definen en la etiqueta
<body>.
 Bgcolor: especificamos un color de fondo
para la página. El color de fondo que
podemos asignar con bgcolor es un color
plano, es decir el mismo para toda la
superficie del navegador.
 Background: sirve para indicar la colocación
de una imagen como fondo de la página. La
imagen se coloca haciendo un mosaico, es
decir, se repite muchas veces hasta ocupar
todo el espacio del fondo de la página.
 Vamos a colocar esta imagen como fondo en
la página.
 La imagen se llama fondo.jpg y suponemos
que se encuentra en el mismo directorio que
la página. En este caso se colocaría la
siguiente etiqueta <body>
 Text
 Link
 Vlink
 alink
 Escribir la etiqueta body así:
<body bgcolor="#000000" text="#ffffff"
link="#ffff33" alink="#ffffcc" vlink="ffff00">
Con otros atributos de la etiqueta <body> se
pueden asignan espacios de margen en las páginas,
lo que es muy útil para eliminar los márgenes en
blanco que aparecen a los lados, arriba y debajo de
la página.
 leftmargin: para indicar el margen a los lados de
la página. Válido para iexplorer.
 topmargin: para indicar el margen arriba y
debajo de la página. Para iexplorer.
 marginwidth: la contrapartida de leftmargin para
Netscape. (Margen a los lados)
 marginheight: igual que topmargin, pero para
Netscape. (Margen arriba y abajo)
 Realizar una página sin márgenes en el body de la página.
<html>
<head>
<title>Untitled</title>
</head>
<body topmargin=0 leftmargin=0 marginheight=0
marginwidth=0 bgcolor="ffffff">
<table width=100% bgcolor=ff6666>
<tr><td>
<h1>Hola amigos</h1>
<br> <br>
Gracias por visitarme!
</td></tr>
</table>
</body>
</html>
 Una página web se ha de ver en paises
distintos, que usan conjuntos de caracteres
distintos
 Por ejemplo, la "á" (a minúscula acentuada) se
escribe "&aacute;" de modo que la palabra
página se escribiría en una página HTML de
este modo: p&aacute;gina
 A continuación comenzaremos a explicar las
listas de HTML que implican varias etiquetas
para crear su estructura
 Sirven para enumerar y definir elementos, los
textos preformateados y las cabeceras o títulos.
 Las listas originalmente están pensadas para
citar, numerar y definir cosas a través de
características, o al menos así lo hacemos en la
escritura de textos.
 Sin embargo, las listas finalmente se utilizan
para mucho más que enumerar una serie de
puntos, en realidad son un recurso muy
interesante para poder maquetar elementos
diversos, como barras de navegación, pestañas
etc.
 Listas desordenadas
 Listas ordenadas
 Listas de definición
 Son delimitadas por las etiquetas <ul> y
</ul> (unordered list). Cada uno de los
elementos de la lista es citado por medio de
una etiqueta <li> (sin cierre, aunque no hay
inconveniente en colocarlo).
 Ejemplo:
<p>Países del mundo</p>
<ul>
<li>Argentina
<li>Perú
<li>Chile
</ul>
 Podemos definir el tipo de viñeta empleada para
cada elemento. Para ello debemos especificarlo por
medio del atributo type incluido dentro de la
etiqueta de apertura <ul>, si queremos que el
estilo sea válido para toda la lista,o dentro le la
etiqueta <li> si queremos hacerlo específico de un
solo elemento.
 La sintaxis es del siguiente tipo:
<ul type="tipo de viñeta">
donde tipo de viñeta puede ser uno de los
siguientes:
◦ circle
◦ disc
◦ Square
 Vamos a ver un ejemplo de lista con un
cuadrado en lugar de un redondel, y en el
último elemento colocaremos un círculo. Para
ello vamos a colocar el atributo type en la
etiqueta <ul>, con lo que afectará a todos los
elementos de la lista.
<ul type="square">
<li>Elemento 1
<li>Elemento 2
<li>Elemento 3
<li type="circle">Elemento 4
</ul>
 Las listas ordenadas sirven también para
presentar información, en diversos elementos o
items, con la particularidad que éstos estarán
predecidos de un número o una letra para
enumerarlos, siempre por un orden.
 Para realizar las listas ordenadas usaremos las
etiquetas <ol> (ordered list) y su cierre.
 Ejemplo:
<p>Reglas de comportamiento en el trabajo</p>
<ol>
<li>El jefe siempre tiene la razón
<li>En caso de duda aplicar regla 1
</ol>
 Del mismo modo que para las listas
desordenadas, las listas ordenadas ofrecen la
posibilidad de modificar el estilo. En concreto
nos es posible especificar el tipo de
numeración empleado eligiendo entre números
(1, 2, 3...), letras (a, b, c...) y sus mayúsculas
(A, B, C,...) y números romanos en sus
versiones mayúsculas (I, II, III,...) y minúsculas
(i, ii, iii,...). Para realizar dicha selección hemos
de utilizar, como para el caso precedente, el
atributo type, el cual será situado dentro de la
etiqueta <ol>.
Los valores que puede tomar el atributo en
este caso son:
 1 Para ordenar por números
 a Por letras del alfabeto
 A Por letras mayúsculas del alfabeto
 i Ordenación por números romanos en
minúsculas
 I Ordenación por números romanos en
mayúsculas
 Recordamos que en algunos navegadores no funciona la
opción de cambiar el tipo de viñeta a mostrar.
 Puede que en algún caso deseemos comenzar nuestra
enumeración por un número o letra que no tiene por
qué ser necesariamente el primero de todos.
 Para solventar esta situación, podemos utilizar un
segundo atributo, start, que tendrá como valor un
número. Este número, que por defecto es 1,
corresponde al valor a partir del cual comenzamos a
definir nuestra lista. Para el caso de las letras o los
números romanos, el navegador se encarga de hacer la
traducción del número a la letra correspondiente.
<p>Ordenamos por numeros</p>
<ol type="1">
<li>Elemento 1
<li> Elemento 2
</ol>
<p>Ordenamos por letras</p>
<ol type="a">
<li>Elemento a
<li> Elemento b
</ol>
<p>Ordenamos por números romanos empezando por el
10</p>
<ol type="i" start="10">
<li>Elemento x
<li> Elemento xi
</ol>
Las listas de definición sirven para hacer un
conjunto de elementos con pares concepto-
descripción.
 Ejemplo:
<p>Diccionario de la Real Academia</p>
<dl>
<dt>Bruja
<dd>Señora montada en una escoba
<dt>Oreja
<dd>Sesenta minutos
</dl>
Nada nos impide utilizar todas estas etiquetas de forma anidada
como hemos visto en otros casos.
 Ejemplo:
<p>Ciudades del mundo</p>
<ul>
<li>Argentina
<ol>
<li>Buenos Aires
<li>Bariloche
</ol>
<li>Uruguay
<ol>
<li>Montevideo
<li>Punta del Este
</ol>
</ul>
Los enlaces son los elementos que nos
permiten navegar por las páginas HTML y son
tan importantes que la web no tendría sentido
sin ellos.
Dedicaremos varios capítulos a explorar
los distintos tipos de enlaces, sus usos y
diversos consejos para hacer páginas
navegables.
Hasta aquí, hemos podido ver que una
página web es un archivo HTML en el que
podemos incluir, entre otras cosas, textos
formateados a nuestro gusto e imágenes.
Del mismo modo, un sitio web podrá ser
considerado como el conjunto de archivos,
principalmente páginas HTML e imágenes,
que constituyen el contenido al que el
navegante tiene acceso
El atractivo original del HTLM radica en la
posible puesta en relación de los contenidos
de los archivos introduciendo referencias
bajo forma de enlaces que permitan un
acceso rápido a la información deseada.
Para colocar un enlace, nos serviremos de las
etiquetas <a> y </a>.
 Ejemplo:
<a href="destino">contenido</a>
Dentro de la etiqueta de apertura deberemos
especificar asimismo el destino del enlace.
Este destino será introducido bajo forma de
atributo, el cual lleva por nombre href.
En función del destino los enlaces son
clásicamente agrupados del siguiente modo:
 Enlaces internos: los que se dirigen a otras
partes dentro de la misma página.
 Enlaces locales: los que se dirigen a otras
páginas del mismo sitio web.
 Enlaces remotos: los dirigidos hacia páginas de
otros sitios web.
 Enlaces con direcciones de correo: para crear
un mensaje de correo dirigido a una dirección.
 Enlaces con archivos: para que los usuarios
puedan hacer download de ficheros.
Son los enlaces que apuntan a un lugar
diferente dentro de la misma página.
 Ejemplo
<a href="#abajo">Ir abajo</a>
<a name="abajo"></a>
 Son esencialmente utilizados en páginas
donde el acceso a los contenidos puede
verse dificultado debido al gran tamaño de
la misma.
Un sitio web esta constituido de páginas
interconexas.
 Ejemplo:
<a href="archivo.html">contenido</a>
1. Hay que situarse mentalmente en el directorio en
el que se encuentra la página con el enlace.
2. Si la página destino esta en un directorio incluido
dentro del directorio en el que nos encontramos,
hemos de marcar el camino enumerando cada uno
de los directorios por los que pasamos hasta llegar
al archivo y separándolos por el símbolo barra "/".
Al final obviamente, escribimos el archivo.
3. Si la página destino se encuentra en un directorio
que incluye el de la página con el enlace, hemos de
escribir dos puntos y una barra "../" tantas veces
como niveles subamos en la arborescencia hasta
dar con el directorio donde esta emplazado el
archivo destino.
4. Si la página se encuentra en otro directorio no
incluido ni incluyente del archivo
origen, tendremos que subir como en la regla 3 por
medio de ".." hasta encontrar un
directorio que englobe el directorio que contiene a la
página destino. A continuación
haremos como en la regla 2. Escribiremos todos los
directorios por los que pasamos
hasta llegar al archivo.
Para hacer un enlace desde index.html hacia yyy.html:
<a href="seccion1/paginas/yyy.html">contenido</a>
Para hacer un enlace desde xxx.html hacia yyy.html:
<a href="../seccion1/paginas/yyy.html">contenido</a>
Para hacer un enlace desde yyy.html hacia xxx.html:
<a href="../../seccion2/xxx.html">contenido</a>
Vemos tres tipos de enlaces.
 Los dirigidos a otras páginas de otros webs
 A direcciones de correo
 A ficheros externos.
Son los enlaces que se dirigen hacia páginas que se
encuentran fuera de nuestro sitio web, es decir,
cualquier otro documento que no forma parte de
nuestro sitio.
<a href="http://www.guiarte.com">ir a guiarte.com</a>
Sólo cabe destacar que todos las direcciones web
(URLs) empiezan por http://. Esto indica que el
protocolo por el que se accede es HTTP, el utilizado
en la web.
Los enlaces a direcciones de correo son
aquellos que al seleccionarlo nos abre un nuevo
mensaje de correo electrónico dirigido a una
dirección de mail determinada.
 Ejemplo:
<a
href="mailto:eugim@desarrolloweb.com">eugim@desa
rrolloweb.com</a>
 Además de la dirección de correo del destinatario, también
podemos colocar en el enlace el asunto del mensaje. Esto se
consigue colocando después de la dirección de correo un
interrogante, la palabra subject, un signo igual (=) y el asunto
en concreto.
<a href="malito:eugim@desarrolloweb.com?subject=contacto a
través de la pagina">eugim@desarrolloweb.com</a>
 Podemos colocar otros atributos del mensaje con una sintaxis
parecida. En este caso indicamos también que el correo debe
ir con copia a colabora@desarrolloweb.com.
<a href="mailto:eugim@desarrolloweb.com?subject=contacto a
través de la
pagina&cc=colabora@desarrolloweb.com">eugim@desarrollo
web.com</a>
Este no es un tipo de enlace propiamente dicho,
pero lo señalamos aquí porque son un tipo de
enlaces muy habitual y que presenta alguna
complicación para el usuario novato.
 Ejemplo:
<a href="mi_fichero.zip">Descarga
mi_fichero.zip</a>
El atributo rel=nofollow, de los enlaces, sirve para que los
buscadores no continúen rastreando a partir de esos enlaces.
 Ejemplo
<a href="URL_DEL_ENLACE" rel="nofollow">TEXTO_DEL_ENLACE</a>
 Nofollow es un atributo de los links HTML (etiqueta
<A>), que sirve para definir o marcar el comportamiento
de los buscadores cuando rastrean nuestra página web
en busca de contenidos para indexarlos.
 A través del atributo rel="nofollow", decirle a un
buscador que no continúe indexando los contenidos de la
página a la que lleva un enlace en particular.
Emmanuel Ortiz
Consultor Sr.
emmanueltiz@gmail.com
email / gtalk
emmanueltiz
Skype

Más contenido relacionado

La actualidad más candente (19)

Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
 
Diapositivas Html
Diapositivas HtmlDiapositivas Html
Diapositivas Html
 
Curso html
Curso   htmlCurso   html
Curso html
 
Manual de html
Manual de htmlManual de html
Manual de html
 
PresentacióN Html
PresentacióN HtmlPresentacióN Html
PresentacióN Html
 
Html
HtmlHtml
Html
 
El lenguaje html
El lenguaje htmlEl lenguaje html
El lenguaje html
 
HTML 2011
HTML 2011HTML 2011
HTML 2011
 
05 Introduccion a HTML
05 Introduccion a HTML05 Introduccion a HTML
05 Introduccion a HTML
 
LENGUAJE HTML
LENGUAJE HTMLLENGUAJE HTML
LENGUAJE HTML
 
Html
HtmlHtml
Html
 
Diseño de páginas Web con HTML
Diseño de páginas Web con HTMLDiseño de páginas Web con HTML
Diseño de páginas Web con HTML
 
Html
HtmlHtml
Html
 
Retro2011ortegon
Retro2011ortegonRetro2011ortegon
Retro2011ortegon
 
Html Exposicion
Html ExposicionHtml Exposicion
Html Exposicion
 
Retro2011brandon
Retro2011brandonRetro2011brandon
Retro2011brandon
 
Retro2011ortegon
Retro2011ortegonRetro2011ortegon
Retro2011ortegon
 
Estructura de una página html
Estructura de una página htmlEstructura de una página html
Estructura de una página html
 
Portales ud4 - lenguaje html
Portales   ud4 - lenguaje htmlPortales   ud4 - lenguaje html
Portales ud4 - lenguaje html
 

Destacado (12)

Curso HTML 5 & jQuery - Leccion 3
Curso HTML 5 & jQuery - Leccion 3Curso HTML 5 & jQuery - Leccion 3
Curso HTML 5 & jQuery - Leccion 3
 
Funciones y procedimientos en SQL
Funciones y procedimientos en SQLFunciones y procedimientos en SQL
Funciones y procedimientos en SQL
 
Curso HTML 5 & jQuery - Leccion 7
Curso HTML 5 & jQuery - Leccion 7Curso HTML 5 & jQuery - Leccion 7
Curso HTML 5 & jQuery - Leccion 7
 
Curso SQL - Leccion 9
Curso SQL - Leccion 9Curso SQL - Leccion 9
Curso SQL - Leccion 9
 
Curso HTML 5 & jQuery - Leccion 11
 Curso HTML 5 & jQuery - Leccion 11 Curso HTML 5 & jQuery - Leccion 11
Curso HTML 5 & jQuery - Leccion 11
 
Curso HTML 5 & jQuery - Leccion 10
Curso HTML 5 & jQuery - Leccion 10Curso HTML 5 & jQuery - Leccion 10
Curso HTML 5 & jQuery - Leccion 10
 
Curso SQL - Leccion 11
Curso SQL - Leccion 11Curso SQL - Leccion 11
Curso SQL - Leccion 11
 
Curso SQL - Leccion 8
Curso SQL - Leccion 8Curso SQL - Leccion 8
Curso SQL - Leccion 8
 
Curso SQL - Leccion 6
Curso SQL - Leccion 6Curso SQL - Leccion 6
Curso SQL - Leccion 6
 
Presentacións Sql mejorado
Presentacións Sql mejoradoPresentacións Sql mejorado
Presentacións Sql mejorado
 
Curso SQL - Leccion 7
Curso SQL - Leccion 7  Curso SQL - Leccion 7
Curso SQL - Leccion 7
 
SQL JOIN
SQL JOINSQL JOIN
SQL JOIN
 

Similar a Curso HTML 5 & jQuery - Leccion 2 (20)

Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
1 crear pag formatos
1 crear pag formatos1 crear pag formatos
1 crear pag formatos
 
Manual html basico GUTIECUADOR
Manual html basico GUTIECUADORManual html basico GUTIECUADOR
Manual html basico GUTIECUADOR
 
Crea listas ordenadas o no html etiquetas ol ul listas definiciones
Crea listas ordenadas o no html etiquetas ol ul listas definicionesCrea listas ordenadas o no html etiquetas ol ul listas definiciones
Crea listas ordenadas o no html etiquetas ol ul listas definiciones
 
Conociendo mas sobre HTLM
Conociendo mas sobre HTLMConociendo mas sobre HTLM
Conociendo mas sobre HTLM
 
conociendo sobre HTLM
conociendo sobre HTLMconociendo sobre HTLM
conociendo sobre HTLM
 
HTML
HTMLHTML
HTML
 
Guia de html 3 y 4 periodo
Guia de html 3 y 4  periodoGuia de html 3 y 4  periodo
Guia de html 3 y 4 periodo
 
Texto del manual de html
Texto del manual de htmlTexto del manual de html
Texto del manual de html
 
U3_Aplicaciones Web.pdf
U3_Aplicaciones Web.pdfU3_Aplicaciones Web.pdf
U3_Aplicaciones Web.pdf
 
Html apunte 2
Html apunte 2Html apunte 2
Html apunte 2
 
TAREA DEL CSS
TAREA DEL CSSTAREA DEL CSS
TAREA DEL CSS
 
Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
 
Etiquetas html
Etiquetas htmlEtiquetas html
Etiquetas html
 
Html doc. descargado (reparado)
Html doc. descargado (reparado)Html doc. descargado (reparado)
Html doc. descargado (reparado)
 
Lenguaje html
Lenguaje htmlLenguaje html
Lenguaje html
 
u3
u3u3
u3
 
APRENDER Html
APRENDER HtmlAPRENDER Html
APRENDER Html
 
Presentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLPresentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTML
 

Más de Emmanuel Ortiz Gutierrez (7)

Curso SQL - Leccion 12
Curso SQL - Leccion 12Curso SQL - Leccion 12
Curso SQL - Leccion 12
 
Curso SQL - Leccion 10
Curso SQL - Leccion 10Curso SQL - Leccion 10
Curso SQL - Leccion 10
 
Curso SQL - Leccion 5
Curso SQL - Leccion 5Curso SQL - Leccion 5
Curso SQL - Leccion 5
 
Curso SQL - Leccion 4
Curso SQL - Leccion 4 Curso SQL - Leccion 4
Curso SQL - Leccion 4
 
Curso SQL - Leccion 3
Curso SQL - Leccion 3  Curso SQL - Leccion 3
Curso SQL - Leccion 3
 
Curso SQL - Leccion 2
Curso SQL - Leccion 2Curso SQL - Leccion 2
Curso SQL - Leccion 2
 
Curso SQL - Leccion 1
Curso SQL - Leccion 1Curso SQL - Leccion 1
Curso SQL - Leccion 1
 

Último

institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minasMirkaCBauer
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 

Último (14)

institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minas
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 

Curso HTML 5 & jQuery - Leccion 2

  • 1.
  • 2. HTML Colores – Márgenes – Caracteres Especiales - Listas - Enlaces
  • 3.  En la composición de webs juegan un papel muy importante los colores.  Se indican en valores RGB, es decir, que para conseguir un color cualquiera mezclaremos cantidades de Rojo, Verde y Azul.  Los valores RBG se indican en numeración hexadecimal, en base 16.  Los dígito pueden crecer hasta 16. Como no hay tantos dígitos numéricos se utilizan las letras de la A a la F.
  • 4.  Cómo se cambiaría la fuente para escribir en rojo: ◦ <font color="#FF0000">Rojo</font>  Al Atributo color le damos un valor RGB en formato hexadecimal. El caracter # se coloca al principio de la cadena.  Otros colores ◦ Naranja #FF8000 ◦ Verde turquesa #339966 ◦ Azul oscuro #000080
  • 5.  Como las páginas web las tienen que ver todos los usuarios, y los sistemas que utilizan para entrar son distintos, hay que utilizar colores compatibles con la paleta de todos ellos. La forma de conseguir esto es limitando nuestros colores a los que se pueden conseguir utilizando la siguiente norma:
  • 6.  Las páginas HTML pueden construirse con variedad de atributos que le pueden dar un aspecto a la página muy personalizado.  Podemos definir atributos como el color de fondo, el color del texto o de los enlaces. Estos atributos se definen en la etiqueta <body>.
  • 7.  Bgcolor: especificamos un color de fondo para la página. El color de fondo que podemos asignar con bgcolor es un color plano, es decir el mismo para toda la superficie del navegador.  Background: sirve para indicar la colocación de una imagen como fondo de la página. La imagen se coloca haciendo un mosaico, es decir, se repite muchas veces hasta ocupar todo el espacio del fondo de la página.
  • 8.  Vamos a colocar esta imagen como fondo en la página.  La imagen se llama fondo.jpg y suponemos que se encuentra en el mismo directorio que la página. En este caso se colocaría la siguiente etiqueta <body>
  • 9.  Text  Link  Vlink  alink
  • 10.  Escribir la etiqueta body así: <body bgcolor="#000000" text="#ffffff" link="#ffff33" alink="#ffffcc" vlink="ffff00">
  • 11. Con otros atributos de la etiqueta <body> se pueden asignan espacios de margen en las páginas, lo que es muy útil para eliminar los márgenes en blanco que aparecen a los lados, arriba y debajo de la página.  leftmargin: para indicar el margen a los lados de la página. Válido para iexplorer.  topmargin: para indicar el margen arriba y debajo de la página. Para iexplorer.  marginwidth: la contrapartida de leftmargin para Netscape. (Margen a los lados)  marginheight: igual que topmargin, pero para Netscape. (Margen arriba y abajo)
  • 12.  Realizar una página sin márgenes en el body de la página. <html> <head> <title>Untitled</title> </head> <body topmargin=0 leftmargin=0 marginheight=0 marginwidth=0 bgcolor="ffffff"> <table width=100% bgcolor=ff6666> <tr><td> <h1>Hola amigos</h1> <br> <br> Gracias por visitarme! </td></tr> </table> </body> </html>
  • 13.  Una página web se ha de ver en paises distintos, que usan conjuntos de caracteres distintos  Por ejemplo, la "á" (a minúscula acentuada) se escribe "&aacute;" de modo que la palabra página se escribiría en una página HTML de este modo: p&aacute;gina
  • 14.  A continuación comenzaremos a explicar las listas de HTML que implican varias etiquetas para crear su estructura
  • 15.  Sirven para enumerar y definir elementos, los textos preformateados y las cabeceras o títulos.  Las listas originalmente están pensadas para citar, numerar y definir cosas a través de características, o al menos así lo hacemos en la escritura de textos.  Sin embargo, las listas finalmente se utilizan para mucho más que enumerar una serie de puntos, en realidad son un recurso muy interesante para poder maquetar elementos diversos, como barras de navegación, pestañas etc.
  • 16.  Listas desordenadas  Listas ordenadas  Listas de definición
  • 17.  Son delimitadas por las etiquetas <ul> y </ul> (unordered list). Cada uno de los elementos de la lista es citado por medio de una etiqueta <li> (sin cierre, aunque no hay inconveniente en colocarlo).  Ejemplo: <p>Países del mundo</p> <ul> <li>Argentina <li>Perú <li>Chile </ul>
  • 18.  Podemos definir el tipo de viñeta empleada para cada elemento. Para ello debemos especificarlo por medio del atributo type incluido dentro de la etiqueta de apertura <ul>, si queremos que el estilo sea válido para toda la lista,o dentro le la etiqueta <li> si queremos hacerlo específico de un solo elemento.  La sintaxis es del siguiente tipo: <ul type="tipo de viñeta"> donde tipo de viñeta puede ser uno de los siguientes: ◦ circle ◦ disc ◦ Square
  • 19.  Vamos a ver un ejemplo de lista con un cuadrado en lugar de un redondel, y en el último elemento colocaremos un círculo. Para ello vamos a colocar el atributo type en la etiqueta <ul>, con lo que afectará a todos los elementos de la lista. <ul type="square"> <li>Elemento 1 <li>Elemento 2 <li>Elemento 3 <li type="circle">Elemento 4 </ul>
  • 20.  Las listas ordenadas sirven también para presentar información, en diversos elementos o items, con la particularidad que éstos estarán predecidos de un número o una letra para enumerarlos, siempre por un orden.  Para realizar las listas ordenadas usaremos las etiquetas <ol> (ordered list) y su cierre.  Ejemplo: <p>Reglas de comportamiento en el trabajo</p> <ol> <li>El jefe siempre tiene la razón <li>En caso de duda aplicar regla 1 </ol>
  • 21.  Del mismo modo que para las listas desordenadas, las listas ordenadas ofrecen la posibilidad de modificar el estilo. En concreto nos es posible especificar el tipo de numeración empleado eligiendo entre números (1, 2, 3...), letras (a, b, c...) y sus mayúsculas (A, B, C,...) y números romanos en sus versiones mayúsculas (I, II, III,...) y minúsculas (i, ii, iii,...). Para realizar dicha selección hemos de utilizar, como para el caso precedente, el atributo type, el cual será situado dentro de la etiqueta <ol>.
  • 22. Los valores que puede tomar el atributo en este caso son:  1 Para ordenar por números  a Por letras del alfabeto  A Por letras mayúsculas del alfabeto  i Ordenación por números romanos en minúsculas  I Ordenación por números romanos en mayúsculas
  • 23.  Recordamos que en algunos navegadores no funciona la opción de cambiar el tipo de viñeta a mostrar.  Puede que en algún caso deseemos comenzar nuestra enumeración por un número o letra que no tiene por qué ser necesariamente el primero de todos.  Para solventar esta situación, podemos utilizar un segundo atributo, start, que tendrá como valor un número. Este número, que por defecto es 1, corresponde al valor a partir del cual comenzamos a definir nuestra lista. Para el caso de las letras o los números romanos, el navegador se encarga de hacer la traducción del número a la letra correspondiente.
  • 24. <p>Ordenamos por numeros</p> <ol type="1"> <li>Elemento 1 <li> Elemento 2 </ol> <p>Ordenamos por letras</p> <ol type="a"> <li>Elemento a <li> Elemento b </ol> <p>Ordenamos por números romanos empezando por el 10</p> <ol type="i" start="10"> <li>Elemento x <li> Elemento xi </ol>
  • 25. Las listas de definición sirven para hacer un conjunto de elementos con pares concepto- descripción.  Ejemplo: <p>Diccionario de la Real Academia</p> <dl> <dt>Bruja <dd>Señora montada en una escoba <dt>Oreja <dd>Sesenta minutos </dl>
  • 26. Nada nos impide utilizar todas estas etiquetas de forma anidada como hemos visto en otros casos.  Ejemplo: <p>Ciudades del mundo</p> <ul> <li>Argentina <ol> <li>Buenos Aires <li>Bariloche </ol> <li>Uruguay <ol> <li>Montevideo <li>Punta del Este </ol> </ul>
  • 27. Los enlaces son los elementos que nos permiten navegar por las páginas HTML y son tan importantes que la web no tendría sentido sin ellos. Dedicaremos varios capítulos a explorar los distintos tipos de enlaces, sus usos y diversos consejos para hacer páginas navegables.
  • 28. Hasta aquí, hemos podido ver que una página web es un archivo HTML en el que podemos incluir, entre otras cosas, textos formateados a nuestro gusto e imágenes. Del mismo modo, un sitio web podrá ser considerado como el conjunto de archivos, principalmente páginas HTML e imágenes, que constituyen el contenido al que el navegante tiene acceso
  • 29. El atractivo original del HTLM radica en la posible puesta en relación de los contenidos de los archivos introduciendo referencias bajo forma de enlaces que permitan un acceso rápido a la información deseada.
  • 30. Para colocar un enlace, nos serviremos de las etiquetas <a> y </a>.  Ejemplo: <a href="destino">contenido</a> Dentro de la etiqueta de apertura deberemos especificar asimismo el destino del enlace. Este destino será introducido bajo forma de atributo, el cual lleva por nombre href.
  • 31. En función del destino los enlaces son clásicamente agrupados del siguiente modo:  Enlaces internos: los que se dirigen a otras partes dentro de la misma página.  Enlaces locales: los que se dirigen a otras páginas del mismo sitio web.  Enlaces remotos: los dirigidos hacia páginas de otros sitios web.  Enlaces con direcciones de correo: para crear un mensaje de correo dirigido a una dirección.  Enlaces con archivos: para que los usuarios puedan hacer download de ficheros.
  • 32. Son los enlaces que apuntan a un lugar diferente dentro de la misma página.  Ejemplo <a href="#abajo">Ir abajo</a> <a name="abajo"></a>  Son esencialmente utilizados en páginas donde el acceso a los contenidos puede verse dificultado debido al gran tamaño de la misma.
  • 33. Un sitio web esta constituido de páginas interconexas.  Ejemplo: <a href="archivo.html">contenido</a>
  • 34. 1. Hay que situarse mentalmente en el directorio en el que se encuentra la página con el enlace. 2. Si la página destino esta en un directorio incluido dentro del directorio en el que nos encontramos, hemos de marcar el camino enumerando cada uno de los directorios por los que pasamos hasta llegar al archivo y separándolos por el símbolo barra "/". Al final obviamente, escribimos el archivo. 3. Si la página destino se encuentra en un directorio que incluye el de la página con el enlace, hemos de escribir dos puntos y una barra "../" tantas veces como niveles subamos en la arborescencia hasta dar con el directorio donde esta emplazado el archivo destino.
  • 35. 4. Si la página se encuentra en otro directorio no incluido ni incluyente del archivo origen, tendremos que subir como en la regla 3 por medio de ".." hasta encontrar un directorio que englobe el directorio que contiene a la página destino. A continuación haremos como en la regla 2. Escribiremos todos los directorios por los que pasamos hasta llegar al archivo. Para hacer un enlace desde index.html hacia yyy.html: <a href="seccion1/paginas/yyy.html">contenido</a> Para hacer un enlace desde xxx.html hacia yyy.html: <a href="../seccion1/paginas/yyy.html">contenido</a> Para hacer un enlace desde yyy.html hacia xxx.html: <a href="../../seccion2/xxx.html">contenido</a>
  • 36. Vemos tres tipos de enlaces.  Los dirigidos a otras páginas de otros webs  A direcciones de correo  A ficheros externos.
  • 37. Son los enlaces que se dirigen hacia páginas que se encuentran fuera de nuestro sitio web, es decir, cualquier otro documento que no forma parte de nuestro sitio. <a href="http://www.guiarte.com">ir a guiarte.com</a> Sólo cabe destacar que todos las direcciones web (URLs) empiezan por http://. Esto indica que el protocolo por el que se accede es HTTP, el utilizado en la web.
  • 38. Los enlaces a direcciones de correo son aquellos que al seleccionarlo nos abre un nuevo mensaje de correo electrónico dirigido a una dirección de mail determinada.  Ejemplo: <a href="mailto:eugim@desarrolloweb.com">eugim@desa rrolloweb.com</a>
  • 39.  Además de la dirección de correo del destinatario, también podemos colocar en el enlace el asunto del mensaje. Esto se consigue colocando después de la dirección de correo un interrogante, la palabra subject, un signo igual (=) y el asunto en concreto. <a href="malito:eugim@desarrolloweb.com?subject=contacto a través de la pagina">eugim@desarrolloweb.com</a>  Podemos colocar otros atributos del mensaje con una sintaxis parecida. En este caso indicamos también que el correo debe ir con copia a colabora@desarrolloweb.com. <a href="mailto:eugim@desarrolloweb.com?subject=contacto a través de la pagina&cc=colabora@desarrolloweb.com">eugim@desarrollo web.com</a>
  • 40. Este no es un tipo de enlace propiamente dicho, pero lo señalamos aquí porque son un tipo de enlaces muy habitual y que presenta alguna complicación para el usuario novato.  Ejemplo: <a href="mi_fichero.zip">Descarga mi_fichero.zip</a>
  • 41. El atributo rel=nofollow, de los enlaces, sirve para que los buscadores no continúen rastreando a partir de esos enlaces.  Ejemplo <a href="URL_DEL_ENLACE" rel="nofollow">TEXTO_DEL_ENLACE</a>  Nofollow es un atributo de los links HTML (etiqueta <A>), que sirve para definir o marcar el comportamiento de los buscadores cuando rastrean nuestra página web en busca de contenidos para indexarlos.  A través del atributo rel="nofollow", decirle a un buscador que no continúe indexando los contenidos de la página a la que lleva un enlace en particular.
  • 42.