sábado, 3 de julio de 2010

Formularios: crear campos de tipo checkbox

Formularios: crear Listas Desplegables

Formularios: crear campos de tipo password y de tipo radio

Formularios: crear campos de tipo text

sábado, 12 de junio de 2010

jueves, 13 de mayo de 2010

miércoles, 5 de mayo de 2010

lunes, 3 de mayo de 2010

Codificación de una página HTML

Se entiende por codificación de una página Web a la tabla de caracteres que ésta utiliza. Una tabla de caracteres es una lista de caracteres válidos; por ejemplo, una página en español necesita tener acceso a todas las letras del abecedario, acentos, y algunos caracteres especiales como signos de interrogación y demás. Dado que se puede hacer páginas en todos los idiomas, se debe especificar una tabla de caracteres para cada página, y en español una de las tablas más recomendadas es iso-8859-1, conocida también como Latin 1.


TABLAS DE CARACTERES MÁS USADAS

Iso-8859-1

Usar la codificación iso-8859-1 permite crear páginas en español sin necesidad de utilizar entidades HTML para acentos y otras letras especiales del idioma que no se encuentran en tablas más limitadas como ASCII simple. Es decir, cuando se utiliza iso-8859-1 no hace falta emplear caracteres especiales para letras como ñ, á, ü, pudiendo ser incorporadas directamente en las páginas HTML sin necesidad de usar entidades como ñ .



UTF-8

Usar la codificación UTF-8 nos va a permitir crear nuestras páginas web sin preocuparnos de acentos y caracteres extraños ya que todos son representados de manera estándar. Esto se consigue asignando a cada caracter un codigo único e irrepetible. De esta manera podemos por ejemplo tener un foro en el que se recojan comentarios en varios alfabetos diferentes y sean legibles por todos. También nos servirá para no tener que codificar los acentos y la ñ por sus entidades equivalentes en HTML como &xacute; o ñ sin que nos aparezcan símbolos raros en su lugar.


El parámetro charset

Los documentos transmitidos con HTTP que son de tipo texto, como text/html, text/plain, etc., pueden enviar un parámetro charset en el encabezado de HTTP para especificar la codificación de caracteres del documento.

Es muy importante etiquetar siempre los documentos web en forma explícita. HTTP 1.1 dice que el charset predeterminado es ISO-8859-1. Sin embargo, existen demasiados documentos sin etiquetar en otras codificaciones. Por lo tanto, los exploradores utilizan la codificación preferida del lector cuando no exista ningún parámetro charset explícito.

¿Cómo se especifica la codificación de caracteres en un documento HTML?
Si deseo establecer la codificación iso-8859-1, agrego el siguiente código en tre las etiqueas HEAD de mi documento HTML:

<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" >

Si deseo establecer la codificación UTF-8, agrego el siguiente código entre las etiqueas HEAD de mi documento HTML:

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" > 

Si estoy trabajando en un documento XHTML incluyo estas etiquetas de la siguietne manera (recomendado):

<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />