Agrupar filas o columnas de tablas con HTML 4

En HTML 4.0 podemos agrupar filas de una tabla, o columnas. Sirve para especificar estilos específicos a esas filas o columnas. Con HTML 4 existen dos etiquetas que nos permiten agrupar filas o columnas de una tabla, para crear agrupaciones a las que se les puede definir un estilo de una sola vez, y no fila a fila o celda a celda. Estas etiquetas son las siguientes: <TBODY>:Para agrupar conjuntos de filas.  <COLGROUP>: Para agrupar conjuntos de columnas. Ambas etiquetas tienen soporte a partir de HTML 4, por lo tanto…

Leer más

Múltiples imágenes de fondo con CSS

Cómo conseguir que un elemento de la página tenga varias imágenes de fondo a la vez, con CSS básico y con características de CSS 3. Con el atributo background-image podemos conseguir que un elemento de la página tenga un fondo de imagen. Esto debemos saberlo, puesto que es algo básico de las hojas de estilo en cascada (CSS). Pero en este artículo de DesarrolloWeb.com vamos a mostrar cómo podríamos conseguir que un elemento de la web tuvisese varias imágenes de fondo al mismo tiempo. Colocar varias imágenes de fondo a…

Leer más

Función jQuery o función $()

Veremos con detalle la función más importante de jQuery y para ello comenzaremos viendo su uso más común: seleccionar elementos de la página y obtener un objeto jQuery con los elementos seleccionados. Con el objetivo de seguir tratando el Core de jQuery, del que ya empezamos a hablar en este Manual de jQuery, vamos a explicar la función jQuery, también conocida como $(). El funcionamiento del Core de jQuery se basa en esta función. Como dicen en la propia documentación del framework, «Todo en jQuery está basado en esta función o la…

Leer más

Aprende cómo añadir y quitar clases CSS sobre elementos

Otro ejemplo básico con jQuery, para mostrar cómo se pueden añadir y quitar clases CSS a elementos de la página, bajo respuesta de eventos de usuario. Para ir acostumbrándonos al trabajo con el framework Javascript jQuery vamos a seguir haciendo ejemplos simples de funcionamiento, que vamos a explicar en la medida de las posibilidades con lo que hemos conocido hasta ahora en el Manual de jQuery. Claro que estos ejercicios son un poco especiales, dado que sirven para ilustrar el modo de trabajo con jQuery, pero sin explicar todos los detalles…

Leer más

Carrito de la compra en PHP

Explicación detallada sobre cómo crear un carrito de la compra sencillo con PHP. Se realiza la implementación de una clase para modelar el carrito y luego se muestra cómo utilizarla. Planteamientos iniciales para la realización de un carrito de la compra sencillo en PHP. Almacenamiento del carrito en una variable de sesión. Vamos a ver una manera sencilla de realizar un carrito de la compra en PHP, utilizando una variable de sesión para guardar los datos del carrito, como los nombres de los productos, sus precios y otros datos de…

Leer más

Uso de Ajax muy sencillo con jQuery

Es muy fácil desarrollar Ajax en jQuery. En este artículo veremos el ejemplo más sencillo de Ajax con el framework Javascript jQuery. Ha llegado el momento de hacer una primera aproximación a Ajax, en la serie de artículos que estamos publicando en DesarrolloWeb.com para mostrar el uso de este framework (léase el Manual de jQuery). Una de las ventajas de los frameworks Javascript es que nos permiten desarrollar scripts que hacen uso de Ajax de una manera muy fácil y encima, sin tener que complicarnos la vida con la compatibilidad entre distintos navegadores.…

Leer más

Startme, organiza tus favoritos y tus RSS en una página de inicio

Estamos a muy pocos días del cierre de iGoogle, anunciado hace ya muchos meses, pero que cierta cantidad de usuarios echarán en falta y que por lo tanto les llevará a buscar un sustituto. Startme, una web que nos permite recopilar todos nuestros favoritos y establecerse como página por defecto al abrir una nueva pestaña, puede ser uno de esos sustitutos. Al ser una página web, StartMe no requiere de ningún navegador en especial para funcionar (aunque aprovecharemos mejor la edición de nuestra página con cualquier navegador compatible con los nuevos estándares HTML5).…

Leer más

Cómo reducir el tamaño de un feed

Cuando un blog tiene más de 500 entradas o cuando la mayoría de las entradas tienen mucho contenido entonces el peso del feed se vuelve muy grande y este puede dejar de funcionar si lo tenemos administrado en Feedburner, incluso aparecerá este mensaje en nuestra cuenta de Feedburner: «Your feed filesize is larger than 512K. You need to reduce its size in order for FeedBurner to process it. Tips for controlling feed file size with Blogger can be found in Tech Tips on FeedBurner Forums, our support site.» La razón es…

Leer más

«alto perfil» en Google+ tienen la opción de envío de mensajes limitada por defecto

La nueva función de Google+ desató una polémica para poder enviar correos a las personas que seguimos aunque no sepas su dirección… y sí, aunque puedas desactivarlo, es todo un intento de seguir empujando la red social de Google a nuestras vidas online nos guste o no. Pero hay una vuelta de tuerca más: resulta que las personas “de alto perfil” tendrán esa opción limitada por defecto. Esas personas de “alto perfil” son aquellas que por el motivo que sea tienen a muchos seguidores, del orden de decenas de miles o incluso millones. En…

Leer más

SEO en las entradas del blog

No soy un experto en SEO, ni lo que veremos a continuación es un secreto de estado, pero sí es algo de posicionamiento básico que todos podemos aplicar para ayudar a optimizar las entradas del blog. De manera que con estas técnicas, trabajo, y mucha paciencia logremos ocupar mejores lugares en los resultados de búsqueda de los distintos buscadores. Por supuesto que no todos los casos son iguales, ni todos los blogs se posicionan de igual forma, algunos tienen más competencia que otros dependiendo de qué tan popular sea la temática…

Leer más