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; }
Apunte HTML
Apunte 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.
<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:
Atributos:
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 .
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”/>
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:
Se puede setiar la cantidad cada cuantos segundos uno quiere que se vuelva a cargar la página.
<metahttp-equiv="refresh"content="1"/>
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”.
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.
BODY
<body bgcolor="#FF0000"></body>
Background:
<body background="URL"></body>
Text:
Se pueden definir los márgenes de manera que haya un espacio entre los laterales y el texto.
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.
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>
<small>pequeñita</small>
<big>más grande</big>
Superíndices y subíndices
<sub>Subindice</sub>
<sup>Superíndice</sup>
Tachar texto:
<strike>esta forma</strike>
<del>o esta</del>.
Parrafos: Para indicar que es un párrafo lo que estamos escribiendo debemos escribirlo entre las
siguiente etiquetas <p></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-->
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.
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 ñ (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
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").
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>.
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> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"> </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:
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.
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>
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.
Mapas de imágenes.
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.
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.
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.
Atributo href
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.
IMPORTANTE: Hay navegadores en las que no funcionan estas características como por ejemplo el
mozilla.
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: