html body { margin-top: 50px !important; } #top_form { position: fixed; top:0; left:0; width: 100%; margin:0; z-index: 2100000000; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; border-bottom:1px solid #151515; background:#FFC8C8; height:45px; line-height:45px; } #top_form input[name=url] { width: 550px; height: 20px; padding: 5px; font: 13px "Helvetica Neue",Helvetica,Arial,sans-serif; border: 0px none; background: none repeat scroll 0% 0% #FFF; }
. El contiene metatags y el título, mientras el contiene el contenido visible. HTML también incluye etiquetas para texto, encabezados, tablas y otros elementos.">
0% encontró este documento útil (0 votos)
61 vistas12 páginas

Apunte HTML

El documento describe los elementos básicos de HTML. HTML no es un lenguaje de programación sino descriptivo que utiliza etiquetas para mostrar contenido. La estructura básica de una página web consiste en las etiquetas <html>, <head> y <body>. El <head> contiene metatags y el título, mientras el <body> contiene el contenido visible. HTML también incluye etiquetas para texto, encabezados, tablas y otros elementos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas12 páginas

Apunte HTML

El documento describe los elementos básicos de HTML. HTML no es un lenguaje de programación sino descriptivo que utiliza etiquetas para mostrar contenido. La estructura básica de una página web consiste en las etiquetas <html>, <head> y <body>. El <head> contiene metatags y el título, mientras el <body> contiene el contenido visible. HTML también incluye etiquetas para texto, encabezados, tablas y otros elementos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

HTML

HTML no es un lenguaje de programación, sino un lenguaje descriptivo, una serie de etiquetas que el
navegador interpretará de una u otra forma para mostrar distintos contenidos por pantalla.

Estructura básica de una página web es la siguiente:


<html>
<head></head>
<body></body>
</html>

<html> Declara que va a utilizar etiquetas html.

<head> Es la cabecera de la página, se coloca el título de la página, estilos, metatags, código javascript, entre
los más importantes.

<body> Aquí irán las etiquetas pertenecientes al diseño de la página web, con lo que el usuario podrá
interaccionar, lo visible.

Importante:

 Las etiquetas pueden escribirse en minúscula o en mayúsculas, es indistinto.


 Toda etiqueta que se abre debe cerrarse, sino el navegador puede dar resultados inesperados.
Igualmente hay algunas etiquetas que son excepciones que no necesitan cerrarse.
HEAD- META TAGS
Meta Tags: Sirven para otros programas, como por ejemplo los buscadores o el propio nevagador.

<meta> Etiqueta para meta tags, van dentro del head.

Atributos:

Name=”” Tipo de meta tag a utilizar.

Content=”” Tienen los datos para otros sistemas.

http-equiv=”” Cuando se use protocolos http.

Meta tag “Robots”

Puede que no queramos que nuestra página sea indexada por los robots de los buscadores Web. En ese caso
debemos indicárselo con el meta “Robots”. En content variará la respuesta dependiendo del valor que
escribamos.

Los valores “all” e “index” indicarán que queremos que se indexe toda la página. Los valores “none” y
“noindex” indicara lo contrario. El valor “follow” indica que queremos que el robot siga los vínculos externos de
nuestra web y “nofollow” indicará que no .

<meta name=”robots” content=”index, follow” />

Meta tag “Keywords”

Este meta indica al buscador las palabras claves de nuestra página. Los keywords deben ir separados por comas
y sin espacios entre ellos.

Ejemplo:

<metaname=”keyword” content=”programación,web”/>

Meta tag “Description”

En la “description” escribiremos una breve resumen de la página. Esto lo haremos a través de frases cortas y
separadas entre ellas por puntos.

Ejemplo:

<metaname=”description” content=”Facebook es una herramienta que conecta…”/>


Meta tag “Refresh”

Se puede setiar la cantidad cada cuantos segundos uno quiere que se vuelva a cargar la página.

<metahttp-equiv="refresh"content="1"/>

Meta tag “language”

Este meta tag le indica al buscador el idioma en el que está escrita la página. En el caso de español en content
se pone “es”, en inglés “en”, en francés “fr”.

<meta http-equiv="Content-Language" content="es"/>

Meta tag “Distribution”

Si queremos que se distribuya por todo el mundo en “content” indicaremos “global”. Escribir este meta en
global es lo más recomendable. Tambien se puede colocar “local” para la región o “iu” que es de uso interno,
no será público.

<meta name="distribution" content="global"/>

BODY

Atributos para el body:


Bgcolor:

Colocar color de fondo para toda la página.

<body bgcolor="#FF0000"></body>

Background:

Colocar una imagen de fondo.

<body background="URL"></body>
Text:

Se puede definir el color del texto de la web.

<body text= "#000000"></body>

Márgenes: leftmargin, topmargin, rightmargin y bottommargin:

Se pueden definir los márgenes de manera que haya un espacio entre los laterales y el texto.

<body leftmargin="10px" topmargin="10px" rightmargin="10px" bottommargin="10px"></body>

Color de links:

También se puede setear el color de todos los links de la página. Hay dos tipos de links:
ALINK: Link activo.

VLINK: Link ya visitado.

<body link= "#FF0000" alink= "#FF0000" vlink= "# 0000FF"></body>

TEXTOS
Diferentes textos:

Negrita: <b>negrita</b>

Cursiva: <i>cursiva</i>

Subrayado: <u>Subrayado</u>

Texto con espaciado simple:<tt>Esta frase la vamos a escribir de forma espaciada </tt>

Tamaños de los textos:

Esta palabra se va a escribir

<small>pequeñita</small>

<big>más grande</big>

<big><big> esta es más grande aún</big></big>.

Superíndices y subíndices

<sub>Subindice</sub>

<sup>Superíndice</sup>
Tachar texto:

<strike>esta forma</strike>

<s>o esta forma</s>

<del>o esta</del>.

PARRAFOS Y SALTOS DE LÍNEAS


Salto de linea<br> no necesita cerrarse

Parrafos: Para indicar que es un párrafo lo que estamos escribiendo debemos escribirlo entre las
siguiente etiquetas <p></p>

Dentro de la etiqueta <p> podremos definir su alineación

<p align="center">Este texto se alineará al centro</p>


<p align="right">Este texto se alineará a la derecha</p>
<p align="left">Este texto se alineará a la izquierda</p>

La etiqueta <pre>

La etiqueta <pre> la podes utilizar para que el navegador interprete el texto escrito tal y como está.

Comentarios.

Los comentarios html son textos que van dentro del código fuente pero que no son mostrados por los
navegadores.

<!--Esto es un comentario-->

Separadores en html: La etiqueta <hr>

Para separar un texto de otro o un párrafo de otro podemos utilizar una línea horizontal de un
tamaño o un grosor determinado por nosotros. Esa franja la escribimos con la etiqueta <hr>. La
contrario que muchas etiquetas html, ésta no necesita ser cerrada.

<hr size=3 width= 50% align=center/>


Encabezados:
El tamaño viene predefinido, el encabezado por si solo generá un salto de linea.

<h1> Texto muy grande</h1>


<h2>Texto grande</h2>
<h3>Texto algo más grande de lo normal</h3>
<h4>Texto normal</h4>
<h5>Texto pequeño</h5>
<h6>Texto muy pequeño</h6>

Caracteres especiales:
Para evitar ese problema podemos usar los caracteres especiales de html. No todos los ordenadores
leen las mismas letras, pero sí todos leen el mismo código. Un “ñ” escrita como tal no se verá en
muchos ordenadores del mundo pero, si por el contrario, escribimos &ntilde; (carácter html para la
“ñ”), seguro que se muestra correctamente.

Tablas:
<table></table>luego de definir la tabla definiremos las celdas que queremos, las columnas y las
características de cada uno de estos parámetros.

Dentro de la etiqueta <table> podremos definir los siguientes atributos: bgcolor, background, border
(indica el grosor del borde), bordercolor (indica el color del borde), cellspacing (define el espacio entre
las celdas) y cellpading (espacio que debe dejar alrededor del texto dentro de una celda)
Importante:
Width: indicará el ancho de tabla

Height: indicará el alto de la tabla

<table width="100%" border="1" bordercolor="#0000FF" cellspacing="10"


cellpadding="10"></table>

Las filas: <tr>

El contenido de las columnas que estan dentro de las filas lo podemos alinear tanto horizontal
como verticalmente.

Para alinearlo verticalmente utilizaremos el atributo "valign" para poder alinearlo arriba de la celda
("top"), en el centro ("middle") o debajo ("bottom").

Para alinearlo horizontalmente utilizaremos el atributo "align". Con este atributo podremos alinear el
contenido de las celdas en el centro ("center"), a la izquierda ("left"), a la derecha ("right") o
justificado ("justify").

Las celdas <td>

Al igual que en las filas, en las celdas podemos definir el la alineación del contenido que está dentro
con los atributos "valign" y "align".

Las celdas poseen unos atributos que nos ayudan a poder agrupar tantas celdas o tantas columnas
como indiquemos en él. Para agrupar celdas utilizaríamos el atributo "colspan" y para agrupar celdas
el atributo "rowspan".

Por ejemplo, para agrupar en una celda 2 columnas tenemos que escribir: <td colspan="2"></td>. Y
para agrupar dos filas, la indicación sería la siguiente: <td rowspan= "2"></td>.

Las celdas <th>

El contenido que esté dentro de una etiqueta <th> está considerado como el encabezado de la tabla,
por lo que se creará en negrita y centrado sin que nosotros se lo indiquemos.
<table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000">
<tr>
<th>Encabezado 1</th>
<th>Encabezado 2</th>
<th>Encabezado 3</th>
</tr>
<tr>
<td rowspan="2" valign="middle" align="left">Este texto está alineado al centro
verticalmente y a la izquierda horizontalmente</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
</table>

NOWRAP

Nowrap es un atributo que le podemos colocar a la etiqueta de la celda y que obligará al navegador a
no romper esa línea, o sea, a no hacer ningún salto de línea. Con este atributo en la celda, el
navegador no respeta el ancho predefinido de la tabla, si es que lo hubiera, y respeta el ancho de la
frase, ya que no puede partirla.

Por tanto, si la frase es más larga que el ancho definido de la tabla, ésta se estirará todo lo necesario
para albergar la frase sin saltos de línea. El siguiente código nos mostrará como escribir este atributo
en la etiqueta de la celda:

<table width="400" border="1" cellpadding="10" cellspacing="0" bordercolor="#000000">


<tr>
<td nowrap>Aunque este texto sea m&aacute;s ancho que los 400 p&iacute;xeles
de la tabla, &eacute;sta no puede dividir mediante saltos de l&iacute;nea
el contenido de la misma, por lo que se estira para albergar toda la frase.</td>
</tr>
</table>
Etiqueta “caption”

Esta etiqueta sirve para poder ponerle un título o encabezado a la tabla. Puedes poder el encabezado
arriba o abajo, dónde tu prefieras, mediante la etiqueta "align": "align=top" para ponerlo arriba y
"align=bottom" para ponerlo abajo. En el siguiente ejemplo nosotros lo hemos puesto abajo.

<table width="50%" border="1" align="center" cellpadding="0" cellspacing="0"


bordercolor="#000000">
<caption align="bottom">Encabezado de la tabla.</caption>
<tr>
<td align="center">Tablita de ejmplo para la etiqueta "caption"</td>
</tr>
</table>

Listas no ordenadas: <ul>

Las listas no ordenadas van dentro de la etiqueta <ul> y de su cierre </ul>. Cada punto que queramos
añadir a la lista, lo haremos dentro de la etiqueta <li> y su cierre.

<ul>
<li type="circle">Esto es un tipo de punto.</li>
<li type="square">Este es otro.</li>
<li type="disc">Y este es otro diferente.</li>
</ul>

Listas ordenadas: <ol>

Las listas ordenadas van enmarcadas dentro de las etiquetas <ol></ol>. Cada punto de la lista se
escribe con la misma etiqueta que en las no numeradas: <li>. Pero al ser listas ordenadas los símbolos
serán números y éstos se irán generando automáticamente por orden, conforme escribamos nuevos
puntos.

<ol>
<li value="20">Este será el número 20. </li>
<li>Este será el 21. </li>
<li> Este será el 22. Y así sucesivamente. </li>
</ol>
Imágenes.
El tag básico para colocar una imagen es "img". Este tag, a diferencia de la gran mayoría de los tags de
html, no necesita un cierre. Va acompañado de diferentes atributos que te vamos a explicar a
continuación.

<img src="html/imagenes/prueba.jpg" border="1" alt="Este es el ejemplo de un texto alternativo"


width="400" height="300">

Mapas de imágenes.

Podemos asociar a una imagen, una URL que vincula a la página.

Las fotos en las que queramos introducir un mapa de imágenes deberán ser de uno de estos tres
formatos: .jpg, .gif o .png, que son los tres formatos recomendables para todos los navegadores.

El tag map

Cómo ya podemos suponer, <map> es el tag necesario para poder crear un mapa de imágenes en
html. Por supuesto, posee un cierre: </map>.

Este tag debe ir acompañado del atributo name= “x”, para indicar el nombre del mapa. Por tanto si
queremos hacer un mapa que se llame ejemplo 1, escribiremos: <map name= “ejemplo1”>

Atributo area

El mapa de imágenes lleva un área dentro de la cual podremos pinchar para dirigirnos al destino que
hayamos preestablecido. Pero, por supuesto, esa área se la tenemos que indicar al navegador para
que la interprete.

La zona del enlace se indica dentro de la etiqueta, estableciendo las coordenadas de dicha área.
También podemos escribirle un texto alternativo, un “alt”, al área.

Existen tres tipos de áreas. Vamos a explicártelas a continuación.


Atributo shape

Este atributo nos indicará el tipo de área que es. Como hemos dicho existen tres tipos: rectangular
(rect), poligonal (poly) o circular (circle) y cada una de ellas tiene unas características diferentes.
Vamos a profundizar un poco más en ellas.

 shape=“rect” : Este tipo de área crea un mapa de imagen rectangular. Para definir la zona que
incluirá ese mapa deberemos definir la esquina superior izquierda del área y la esquina inferior
derecha.

 shape=“circle” : Este tipo de área crea un mapa de imagen circular. Nosotros sólo debemos
indicarle el centro de la circunferencia y el radio del mismo.

 shape=“poly” : Este tipo de área es la más versátil de todas, la que más posibilidades nos
ofrece, ya que nos permite crear una zona personalizada. Para crearla debemos indicarle los
diferentes puntos del polígono que hagamos y de una forma ordenada, siguiendo el camino
que nosotros hemos trazado para hacerlo.

Bien, pero…¿y cómo indicamos las coordenadas? Gracias al siguiente atributo.

Atributo coords

El atributo coords se escribe de la siguiente forma: coords= “x,x,x,x”, entendiendo que cada “x”
representa un punto en la imagen. Cada coordenada debe ir separada por comas.

Y el dónde nos dirigirá esa área nos lo indicará el atributo “href”

Atributo href

Aquí deberemos indicar el destino del área.

Usemap

Hasta ahora te habíamos indicado cómo podías escribir un mapa de imágenes y cómo definir su área,
pero no te habíamos dicho cómo indicar qué imagen es la que llevará el mapa. Esta acción se hace
gracias al atributo usemap.

Este atributo se escribe de la siguiente forma: usemap=“#x”, siendo x el nombre del mapa de
imágenes que queramos utilizar.
Nosotros hemos querido hacerte un ejemplo con la imagen que puedes ver más abajo. Dentro de
estas bolas de billar, nosotros hemos hecho un mapa de imágenes con un área circular que coincide
con la bola amarilla. Nuestra “href” es la página de inicio de este tutorial. También hemos hecho un
área poligonal en la bola negra del fondo que te llevará al inicio del tutorial de css y otro área
rectangular en el centro de la imagen, que te redigirá al inicio del tutorial de php.

El código nos ha quedado de la siguiente manera:

<img src="http://html.hazunaweb.com/html/imagenes/prueba-mapa.jpg" alt="Prueba de mapa de


imágenes" width="300" height="214" border="0" usemap="#billar">
<map name="billar">
<area alt="Si clícas aquí irás a la página de inicio del tutorial de html" shape="circle"
coords="148,154,44" href="http://www.hazunaweb.com">
<area alt="Si clías aquí irás a la página de inicio del tutorial de css" shape="poly"
coords="148,59,142,49,135,41,128,38,121,34,125,25,135,16,155,11,177,19,188,27,187,36,177,39,16
8,46,162,52,160,61" href="http://css.hazunaweb.com/">
<area alt="Si clías aquí irás a la página de inicio del tutorial de php" shape="rect"
coords="11,77,288,105" href="http://php.hazunaweb.com/">
</map>

IMPORTANTE: Hay navegadores en las que no funcionan estas características como por ejemplo el
mozilla.

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy