Outbook

HTML+CSS+JS, Accesibilidad, PHP y más

Inicio que contiene a HTML

Datos de búsqueda

Etiqueta ‘HTML’

Calendario accesible con Javascript (Jquery)

Fecha de publicación: 2011/12/18

Llevaba tiempo queriendo montarme un calendario con Javascript, y dejar de depender de calendarios de terceros (que no siempre se ajustaban a lo que necesitaba), y por fin lo he hecho. Así que, lo publico por si a alguien le resulta útil.

El calendario tiene las siguientes características:

  • Posibilidad de insertarlo en línea (el comportamiento al clicar una fecha no va definido, habrá que crearlo según sea necesario)
  • Detección de soporte de calendario para los campos de fecha en HTML5
  • Accesible si obviamos el requerimiento de soporte Javascript: no es dependiente de dispositivo.
  • Posibilidad de limitación de fechas seleccionables.
  • Facilidad de traducción a otros idiomas.
  • Inicio de semana (domingo o lunes) configurable.

Leer el resto del artículo

Listas ordenadas: cambiar estilos de la numeración

Fecha de publicación: 2011/10/04

A los elementos de lista se les pueden añadir por CSS bullets, números, letras, etc. que les precedan cuando son visualizados en el navegador, mediante la propiedad ‘list-style’, o bien asignarles una imagen de fondo mediante la propiedad ‘background’.

Cuando se trata de listas ordenadas lo habitual es utilizar números:

ol li {list-style:decimal;}

Los números de la lista ordenada llevarán el mismo estilo que el elemento LI. Pero puede ocurrir que se quiera que los números tengan un estilo distinto, por ejemplo que, a diferencia del texto, vayan en negrita:

Lista ordenada con números en negrita

Leer el resto del artículo

Datos del artículo:

Mini-guía de introducción a HTML 5

Fecha de publicación: 2011/01/29

Tras aproximadamente una década de HTML 4.01 y XHTML 1.0, el W3C está a punto de sacar una nueva versión del estándar con unos cambios muy interesantes.

Por ello, para introducirse en los cambios más notorios, estoy preparando una pequeña guía de los mismos. No está terminada, pero creo que los conceptos más importantes ya quedan claros.

Mini-guía de introducción a HTML 5.

Datos del artículo:

Diferenciación de versiones de Internet Explorer sin hacks de CSS

Fecha de publicación: 2011/01/19

Resulta habitual encontrarse con que las distintas versiones de Internet Explorer interpretan de forma distinta ciertas propiedades CSS, y que sea necesario utilizar engorrosos selectores para filtrar las versiones que dan problemas, vincular hojas de estilo mediante comentarios condicionales, Javascript, etc.

Leer el resto del artículo

Datos del artículo:

HTML: Elementos de cita BLOCKQUOTE, Q y CITE

Fecha de publicación: 2011/01/13

Hay tres elementos que intervienen en las citas:

  • BLOCKQUOTE
  • Q
  • CITE

Leer el resto del artículo

Datos del artículo:

Jquery: galería con elementos superpuestos

Fecha de publicación: 2011/01/01

El objetivo es crear una galería con elementos superpuestos:

Captura del ejemplo de galería de elementos superpuestos

Al clicar sobre uno de los elementos plegados, éste se despliega, a la vez que el que estaba seleccionado con anterioridad se pliega. Totalmente accesible mediante navegación de teclado.

Leer el resto del artículo

Datos del artículo:

Javascript-Jquery: Galería con desplazamiento (carrusel)

Fecha de publicación: 2010/12/24

Actualizado 2011-02-18: Se añade una variante con desplazamiento ilimitado.

El objetivo es crear una galería con desplazamiento mediante Javascript manteniendo la accesibilidad cuando no hay soporte Javascript.

Leer el resto del artículo

Datos del artículo:

CSS: max-width y min-width en Internet Explorer 6

Fecha de publicación: 2010/05/10

Como ya sabemos, Internet Explorer 6 carece de soporte para determinadas propiedades de CSS.

Pero se pueden emular las propiedades min-width ymax-width, mediante la inclusión de expresiones en la propiedad width.

Leer el resto del artículo

Datos del artículo:

HTML: uso de atributos id, headers y axis en tablas

Fecha de publicación: 2010/02/16

Habitualmente se utiliza el atributo scope en las tablas para definir la relación de las celdas con las columnas.

Leer el resto del artículo

Datos del artículo:

Tablas HTML: desaparece el borde de celda

Fecha de publicación: 2010/02/15

A veces en Internet Explorer 6 ocurre que al meter enlaces dentro de una celda desaparece algún borde de dicha celda.

Parece absurdo, y lo es. Pero una posible solución es comprobar si el contenido de dicha celda cabe en el ancho de la misma. A veces dándole un ancho mayor desaparecerá el problema.

Que aburrida sería la maquetación sin IE6 ¡Larga vida a IE6!

Datos del artículo:

Información del sitio