Entradas populares

*Publicidad

Mostrando entradas con la etiqueta HTML. Mostrar todas las entradas
Mostrando entradas con la etiqueta HTML. Mostrar todas las entradas

3/3/12

Tablas en HTML.

Una tabla HTML puede ser considerada, de manera simple, como un grupo de filas donde cada una de ellas contiene un grupo de celdas (y no alrevés). Las tablas, como toda estructura en los documentos HTML, son definidas usando elementos. Entonces, una tabla simple puede ser insertada en un documento HTML usando tres elementos: el elemento HTML table (estructura contenedora principal), elelemento HTML tr (contenedor de fila) y el elemento HTML td (celda). Veamos un ejemplo:

<table border="2">
<tr>

<td>Celda 1</td>
<td>
Celda 2</td>
<td>
Celda 3</td>
</tr>
<tr>
<td>
Celda 4</td>
<td>
Celda 5</td>
<td>
Celda 6</td>
</tr>
</table>


Celda 1 Celda 2 Celda 3
Celda 4 Celda 5 Celda 6

Unificación de celdas

Para algunas tablas puedes necesitar unificar dos o más celdas en una sola que pasará a ocupar el lugar de aquellas afectadas. Estas unificaciones pueden ser llevadas a cabo con los atributos "rowspan" (para unificación vertical) y "colspan" (para unificación horizontal), ambos disponibles para celdas (tag HTML td y tag HTML th).


<table border="2">
<tr>
<td>Campo 1</td>
<td>Campo 2</td>
<td>Campo 3</td>
</tr>
<tr>
<td colspan="2">Campos 4 y 5</td>
<td>Campo 6</td>
</tr>
<tr>
<td>Campo 7</td>
<td>Campo 8</td>
<td>Campo 9</td>
</tr>
</table>




Campo 1 Campo 2 Campo 3
Campos 4 y 5 Campo 6
Campo 7 Campo 8 Campo 9

En este ejemplo utilizaremos el rowspan:

<table border="2">
<tr>
<td rowspan="3">Campo unificado</td>
<td>Campo 2</td>
<td>Campo 3</td>
</tr>
<tr>
<td>Campo 5</td>
<td>Campo 6</td>
</tr>
<tr>
<td>Campo 8</td>
<td>Campo 9</td>
</tr>
</table>


Campo unificado Campo 2 Campo 3
Campo 5 Campo 6
Campo 8 Campo 9

2/3/12

Incrustar imágenes en HTML.

La sintaxis de la etiqueta para insertar una imagen seria así:

<img src="imagen.jpg" />


















A diferencia de las demás etiquetas esta no se cierra  y esta demás por mencionar que al insertar la imagen debemos de tener en cuenta que no todas tienen como formato .JPG, puede ser .gif, .png, .bmp, etc.
Para saber el formato hay que dar clic secundario en la imagen y abrir las propiedades del archivo para identificar con que tipo de imagen trabajaremos.

Atributo alt

Dentro de las comillas de este atributo colocaremos una brevísima descripción de la imagen. Esta etiqueta no es indispensable pero presenta varias utilidades. Como al pasar el mouse por la imagen se mostrara el pequeño texto que le hemos incrustado con el atributo ALT.


<img src="imagen.jpg" alt="Imagen de ejemplo" />


Imagen de ejemplo


















Atributos height y width

Definen la altura y anchura respectivamente de la imagen en píxeles.



<img src="imagen.jpg" width="200" height="100" />







Atributo border

Definen el tamaño en píxeles del cuadro que rodea la imagen.


<img src="imagen.jpg" border="5" />





Utilizar imagenes como enlaces.



Es muy fácil llevar a cabo esta técnica cabe recordar solamente la etiqueta para colocar hipervinculo y en vez de colocar texto colocamos una imagen.

<a href="http://www.reckze2.blogspot.com><img src="imagen.jpg" /></a>

Listas en HTML.


Para hacer una lista desordenada utilizaremos la etiqueta <ul>. Dentro de ésta ira cada elemento de la lista encerrado en la etiqueta <li>. Veamos el siguiente código:
<body>

  <ul>  <!-- establecemos la lista -->
    <li>Patatas</li>    <!-- primer elemento -->
    <li>Tomates</li>    <!-- segundo elemento -->
    <li>Lentejas</li>   <!-- tercer elemento -->
    <li>Lechuga</li>    <!-- cuarto elemento -->
    <li>Avellanas</li>  <!-- quinto elemento -->
  </ul>
  
</body>
Lo primero que se ha hecho es implementar la lista por medio de la etiqueta <ul>; posteriormente, y a través de la etiqueta <li>, se ha establecido cada elemento de la lista encerrándo el texto correspondiente en la misma. Para cambiar la lista a una ordenada basta con sustituir la etiqueta <ul> por la etiqueta <ol>.
También tenemos la posibilidad de hacer esquemas con tan solo anidar listas. Anidar quiere decir meter una lista dentro de otra. Vemos el siguiente código y lo comentamos:
<ol> <!-- establecemos la lista principal -->

  <!-- primer elemento de la lista principal -->
  <li>Bebidas

    <!-- anidamos una lista dentro de "bebidas" -->
    <ul>
      <li>Refrescos</li>
      <li>Zumos</li>
    </ul>
  
  </li>

  <!-- segundo elemento de la lista principal -->
  <li>Bollería
  
    <!-- anidamos otra lista dentro de "bollería" -->
    <ul>
      <li>Bizcochos</li>
      <li>Magdalenas</li>
    </ul>
  
  </li>
</ol>
 

Hipervinculos en HTML.

Hipervinculo en la misma ventana.


Para poder crear un hepervinculo o enlace en html conseguiremos el siguiente código:

<a href="http://www.google.com" >Google</a>


Esto servirá para abrir el Hipervinculo en la misma ventana 

al colocar la etiqueta en el navegador se mostrara así:

Google


Hipervincunlo en una nueva ventana
Usaremos el siguiente codigo para poder abrir el vinculo en una nueva pestaña.

<a href="http://www.google.com"  target="blank">Google</a>


Google







28/4/11

Edición de Hojas de Estilos CSS.


Si lo que queremos es que cierto estilo definido por nosotros sea válido en todas las páginas de nuestra web, usaremos este método, la creación de una Hoja de Estilo.
Primero dividiremos la tarea en tres partes:
1.- Crear la Hoja de Estilo;
2.- Indicar a cada página de nuestra web donde está y como se llama la Hoja de Estilo que debe seguir, y
3.- Aplicar los estilos definidos en la Hoja de Estilo a los elementos de cada Página.

1.- Crear la Hoja de Estilo.

Vamos a crear nuestra Hoja de Estilo con el NotePad de Windows. Una vez abierto escribimos lo siguiente:
.rojo { color: red; }

p { font-family: Arial, Helvetica, sans-serif;
      font-size: 17px;
      text-align: justify;
      text-indent: 40px;
      margin: 10px 10px 10px 10px ;
    }
Si ya has mirado bien las lecciones de estilo tendrán estos terminos. Si no, no importa. Con este ejemplo solo veras, a grandes rasgos, como usar las hojas de estilo. Los detalles como las propiedades, etc, las podrás ver mejor en otros ejemplos.
Una vez copiado esto en el Notepad lo guardarás con el nombre "estilo.css" con comillas y todo!! De esta forma evitaras que el NotePad lo guarde con la extensión .txt que no nos sirve. Nosotros lo queremos con extensión .css. Si por cualquier cosa se nos guarda con .txt solo tienes que cambiarle el nombre por estilo.css. Y Guardar el documento en la carpeta de nuestra pagina web.

2.- Asociar la Hoja de Estilo a la Web.


Para ello usaremos también el NotePad de Windows. Abrir y escribir :
<html>
  <head>
    <title>Ejemplo dos creatuweb</title>
  </head>
  <body>
    Mi segundo Ejemplo de Estilo
  </body>
</html>
Si guardas este código como "ejemplo2.htm" (con las comillas también, por lo dicho antes) puedes abrirlo luego con tu Navegador usual y ver la página como va quedando. Para volver a abrirla con el Notepad solo tienes que cambiarle la extensión, quitarle .htm y ponerle .txt. Después de retocarla le volver a poner .htm para poder verla. 
Si vez esta página con el Navegador (poniéndole la extensión .htm) veras que es una simple página donde pone "Mi segundo ejemplo de Estilo", sin más. A continuación mostrare como asociarle la hoja de estilo creada antes.
Dentro de la cabecera (entre head y </head), por ejemplo, después del título (tras la línea <title>.....) tenéis que poner el siguiente código:
<link href="estilo.css" rel=StyleSheet type=text/css>
Quedando el código completo como:
<html>
  <head>
    <title>Ejemplo dos creatuweb</title>
    <link href="estilo.css" rel=StyleSheet type=text/css>
  </head>
  <body>
    Mi segundo Ejemplo de Estilo
  </body>
</html>
Recuerda que, donde pone "estilo.css" se indica la Ruta del Archivo de Estilo, respecto a esa página. en nuestro caso, como tanto la página como la Hoja de Estilo están en la misma carpeta solo hay que indicar estilo.css.

3.- Indicar Estilos a los elementos de la página

En la Hoja de Estilo creada antes, habíamos definido un estilo de párrafo (p) y una clase de estilo (.rojo).
Para poner algunas palabras de color rojo, solo hemos de encerrarlas entre las etiquetas <span class="clasedeestilo"> y</span>.
En cambio, para que la única línea que tenemos en la web adopte la forma del párrafo definida en la Hoja de Estilo, bastaría con encerrar la frase entre <p> y </p>.
Vamos a retocar el código HTML de nuestro ejemplo. Encerraremos la frase "Mi segundo ejemplo de Estilo" entre las palabras<p> y </p>, de forma que esa frase adoptará el estilo de párrafo definido en la Hoja de estilo.
<html>
  <title>Ejemplo dos creatuweb</title>
    <link href="estilo.css" rel=StyleSheet type=text/css>
  </head>
  <body>
    <p> Mi segundo Ejemplo de Estilo</p>
  </body>
</html>
Ahora vamos a poner las palabras "Ejemplo" y "Estilo" en color rojo, mediante la clase de estilo definida con el nombre .rojo en la Hoja de Estilo. Como he dicho antes, encerraremos esas palabras entre <span class="rojo"> y </span>. (Observar que aunque en la hoja de estilo las clases aparecen con un punto delante, cuando se les llama desde la página no se le pone el punto). El código para conseguir esto, debe quedar como:
<html>
  <head>
    <title>Ejemplo dos creatuweb</title>
    <link href="estilo.css" rel=StyleSheet type=text/css>
  </head>
  <body>
    <p> Mi segundo <span class="rojo">Ejemplo</span> de <span class="rojo">Estilo</span></p>
  </body>
</html>
Comprueba lo que hemos conseguido visualizando este código en el Navegador, tal y como se ha indicado antes.
Otra cosa que podemos hacer es poner toda esa frase con el formato de párrafo especificado en la Hoja de Estilo, pero además, en rojo. Una opción es esta:
<p><span class="rojo">Mi segundo Ejemplo de Estilo</span></p>
pero se puede simplificar, indicando al párrafo qué tipo de clase de estilo debe adoptar:
<p class="rojo">Mi segundo Ejemplo de Estilo</p>
De este modo, el párrafo tomará las características definidas tanto en p como en .rojo de la hoja de estilo.
Puedes ahora seguir haciendo experimentos incluyendo en la hoja de estilos mas clases, como por ejemplo:
.verde { text-color:green ; }
.amarillo { text-color:yellow ; }
y poner algunas de esas palabras en estos nuevos colores.

Existen plantillas .HTML que se pueden descargar y algunas ya vienen con su Hoja de Estilos dejare un pack de estas plantillas para que sea mas comodo trabajar con sus Hojas de Estilo y sus paginas web.

19/2/11

Insertar Vídeos, Sonido y Animaciones Flash en HTML.

La insercion de videos en HTML es capaz de lograrse usando la etiqueta o tag <EMBED> en esta etiqueta utilizaremos el atributo SRC el cual nos proporcionara el video que queramos insertar al igual que podremos insertar el atributo AUTOSTART para que el video se inicie solo, el atributo LOOP para que el video se repita o no y los atributos WIDTH y HEIGHT que sirven para darle tamaño en la pagina al video.

Primero que nada tendremos que tener el nombre del archivo y el archivo que deseamos insertar como por ejemplo tenemos nuestra pagina web de prueba en el escritorio y el video, sonido o animacion en el escritorio para colocarlo en nuestra pagina web haremos lo siguiente:

<embed src=".\videos.avi" autostart="false" loop="true" width="200" height="200">
</embed>

Depende del archivo cambiaremos su nombre puede llevar extensión .mpg, .avi, .mov, .wav, .mid o .swf y respecto a los atributos widht y height dependera de cada gusto el width es para el largo del video y height para lo alto del video.

12/2/11

CÓMO ESPECIFICAR EFECTOS DEL TEXTO.

La mayoría de los efectos se especifican de la misma forma: rodeando el texto que se quiere marcar entre dos etiquetas o directivas (tags, en inglés), que definen el efecto o unidad lógica que se desea. Las etiquetas están formadas por determinados códigos metidos entre los signos < y >, y con la barra / cuando se trata de la segunda etiqueta de un efecto (la de cierre). Por ejemplo: <efecto> para abrir y </efecto> para cerrar. Ciertas directivas sólo se ponen una vez en el lugar del texto donde queramos que aparezca el efecto concreto. Esto es lo que ocurre, por ejemplo, cuando queremos poner un gráfico, caso en el que se usa algo parecido a <poner_gráfico_aquí> (más adelante ya veremos la directiva concreta que se utiliza).
A veces es necesario ofrecer datos adicionales en una directiva. Por ejemplo, cuando se define un hiperenlace hay que especificar su destino. Para ello se incluyen parámetros en la directiva inicial (la de apertura), de la siguiente forma: <efecto parametro1 parametro2 ...>. La directiva de cierre, caso de ser necesaria, queda como antes: </efecto>.
Más adelante en el presente documento se muestra el efecto de las directivas más usadas en la creación de un documento HTML. Para cada una de ellas, primero se muestra el texto fuente, y bajo éste, el efecto que produce.


ESTRUCTURA BÁSICA DE UN DOCUMENTO HTML

Un documento HTML comienza con la etiqueta <html>, y termina con </html>. Dentro del documento (entre las etiquetas de principio y fin de html), hay dos zonas bien diferenciadas: el encabezamiento, delimitado por <head> y </head>, que sirve para definir diversos valores válidos en todo el documento; y el cuerpo, delimitado por <body> y </body>, donde reside la información del documento.La única utilidad del encabezamiento en la que nos detendremos es la directiva <title>, que permite especificar el título de un documento HTML. Este título no forma parte del documento en sí: no aparece, por ejemplo, al principio del documento una vez que este se presenta con un programa adecuado, sino que suele servir como título de la ventana del programa que nos la muestra. Por ejemplo, en el encabezamiento de este manual se ha especificado:
<title>Manual práctico de HTML</title>
en minúsculas. Obsérverse que el título que encabeza este texto se ha escrito con mayúsculas, para distinguirlo del título global del documento.El cuerpo de un documento HTML contiene el texto que, con la presentación y los efectos que se decidan, se presentará ante el hiperlector. Dentro del cuerpo son aplicables todos los efectos que se van a mencionar en el resto de esta guía. Dichos efectos se especifican exclusivamente a través de directivas. Esto quiere decir que los espacios, tabulaciones y retornos de carro que se introduzcan en el fichero fuente no tienen ningún efecto a la hora de la presentación final del documento. Por ejemplo, escribiendo:
Estas
      palabras
forman          una
    frase.
producimos exactamente lo mismo que con:
Estas palabras forman una frase.
A la hora de la verdad lo que se ve es:Estas palabras forman una frase.

En resumen, la estructura básica de un documento HTML queda de la forma siguiente:
<html>
<head>
<title>Título</title>
</head>
<body>
Texto del documento, menciones a gráficos, enlaces, etc.
</body>
</html>


ESTILOS Y EFECTOS BÁSICOS

Como ya hemos dicho, la estructura lógica del texto y los diferentes efectos que se le apliquen se especifican mediante directivas. En este punto vamos a repasar algunas de las más importantes. En cada uno de los casos que veremos, primero se presenta el texto original HTML, es decir, lo que nosotros editamos, con las directivas situadas en los lugares adecuados; y después se presenta el efecto que dicho texto fuente produce una vez que se interpreta y se representa con el programa adecuado.

TÍTULOS

Mediante los títulos, en sus diferentes niveles de importancia, podemos definir el esqueleto del documento, su estructura básica.
<h1>Mucha importancia</h1>

Mucha importancia

<h2>Menos importancia</h2>

Menos importancia

<h3>Mucha menos importancia</h3>

Mucha menos importancia


ATRIBUTOS DEL TEXTO

Mediante estos atributos determinamos el estilo y el tipo de letra que tendrá la presentación del documento final.El primero en el que nos deberíamos detener es el texto normal entendiendo como tal el que no tiene ninguna característica especial. Para definir un párrafo como normal no es necesario poner ninguna etiqueta. Lo único que hay que tener en cuenta, como ya se ha dicho antes, es que al presentar el documento se hace caso omiso de los espacios, tabulaciones y retornos de carro que se encuentren en el texto fuente. Por ello cuando se quiera forzar un final de línea es necesario utilizar dos directivas especiales: <p> para marcar un fin de párrafo, y <br> para un único retorno de carro. La diferencia entre ambas es que la separación de líneas que provoca <p> es algo mayor que la de <br>, para que los párrafos se distingan bien entre sí. Las dos directivas mencionadas se sitúan en el punto en que queremos poner la separación. Por ejemplo:

Este será un texto normal (párrafo 1, línea 1).<br>
El primer párrafo estará formado por 2 líneas (párrafo 1, línea 2).<p>
Este ya es el segundo párrafo (párrafo 2, línea 1).<p>
Este será un texto normal (párrafo 1, línea 1).
El primer párrafo estará formado por 2 líneas (párrafo 1, línea 2).Este ya es el segundo párrafo (párrafo 2, línea 1).
Por supuesto, estas dos etiquetas se puede aplicar donde queramos, no sólo en el texto normal.
El texto preformateado (etiqueta <pre>) se aplica cuando queremos que en la presentación final del documento se respeten los espacios y retornos de carro que hayamos puesto en el texto fuente. Además se utilizará un tipo de letra de espaciado fijo, parecido al de una máquina de escribir, más pequeño que el del texto normal. Este estilo de texto puede ser adecuado, por ejemplo, para una tabla numérica sencilla:

<pre>
Texto preformateado
---------------------
|  1 |  2 |  3 |  4 |
|  5 |  6 |  7 |  8 |
|  9 | 10 | 11 | 12 |
---------------------
</pre>
Texto preformateado
---------------------
|  1 |  2 |  3 |  4 |
|  5 |  6 |  7 |  8 |
|  9 | 10 | 11 | 12 |
---------------------
Para hacer una cita textual dentro de nuestro documento, se puede utilizar la directiva <blockquote>:

<blockquote>Muchos años después, frente al pelotón de fusilamiento,
el coronel Aureliano Buendía había de recordar aquella tarde remota
en que su padre lo llevó a conocer el hielo.<br>
(Gabriel García Márquez, Cien años de soledad)</blockquote>

Muchos años después, frente al pelotón de fusilamiento, el coronel Aureliano Buendía había de recordar aquella tarde remota en que su padre lo llevó a conocer el hielo.
(Gabriel García Márquez, Cien años de soledad)
Las direcciones de correo electrónico se suelen marcar con esta directiva:

<address>Dirección: em0_oreckslizn_n@live.com</address>

Se pueden dar también los atributos más tradicionales: negrita y cursiva:

<b>Esto en negrita</b> y <i>esto en cursiva</i>
Esto en negrita y esto en cursivaSe puede utilizar un tipo de letra similar al de una máquina de escribir:

<tt>Máquina de escribir</tt>
Máquina de escribirPara centrar texto (o, en general, cualquier cosa: un gráfico, por ejemplo) se usa la directiva <center>:

<center>Verde que te quiero verde</center>
Verde que te quiero verde

HTML.


HTML (HyperText Markup Language) es un lenguaje muy sencillo que permite describir hipertexto, es decir, texto presentado de forma estructurada y agradable, con enlaces (hyperlinks) que conducen a otros documentos o fuentes de información relacionadas, y con inserciones multimedia (gráficos, sonido...) La descripción se basa en especificar en el texto la estructura lógica del contenido (títulos, párrafos de texto normal, enumeraciones, definiciones, citas, etc) así como los diferentes efectos que se quieren dar (especificar los lugares del documento donde se debe poner cursiva, negrita, o un gráfico determinado) y dejar que luego la presentación final de dicho hipertexto se realice por un programa especializado (como Mosaic, o Netscape).


Entrar