Valores de herencia en CSS3 con: inherit | initial | unset

Hay muchos valores en CSS que se definen por medio de Keywords o palabras clave con características muy diferentes, algunas muy conocidas y otras no tanto. Hay un grupo de ellas de las que podemos heredar valores de propiedades de CSS con solo especificarla, en la versión CSS2.1 contábamos con inherit para realizar este trabajo, ahora en CSS3 contamos con nuevos valores de herencia que muchos diseñadores o desarrolladores de pronto no estén al tanto de ellas. En este post vamos a ver como podemos aplicar valores de herencia en…

Leer más

Aprovecha algunas Plantillas HTML5 Responsive Gratis

El diseño de una plantilla web es la primera impresión que se lleva el visitante del sitio, por eso debemos de ser cuidadosos al momento de elegir la piel, template o plantilla de nuestro sitio web. En internet hay miles de ellas, muchas gratuitas o tras muy bien acabadas pero no siempre al alcance del bolsillo para su adquisición, sin embargo ciertos sitios que se dedican a la comercialización de plantillas para sitios web, sacan semanalmente o mensualmente versiones gratuitas de sus productos de muy buen aspecto y buen acabado…

Leer más

Nube de etiquetas con enlaces

Esta vez vamos a terminar de mejorar la nube creando enlaces en los nombres de las etiquetas.  Para ello vamos a necesitar las mismas tablas que utilizamos en elartículo anterior y fijándonos en que utilizaremos el nombre lógico para crear la url del enlace.  Aquí vamos a tener que crear otro array asociativo con los datos que necesitamos para crear el enlace, es decir, el nombre de la etiqueta y el nombre lógico. Para ello tendremos que hacer otra nueva consulta a la base de datos con los datos de cada…

Leer más

Código PHP de la nube de etiquetas

En este script he simplificado bastante la creación de la nube de etiquetas, para centrarnos en lo que realmente nos interesa en un principio, que cada etiqueta aparezca en la nube con un tamaño de texto relativo al número de apariciones que tiene.  Array de etiquetas  Las etiquetas de la nube las vamos a extraer de un array que tenemos que generar previamente. Utilizaremos un array asociativo, donde el índice de cada elemento tendrá el nombre de cada etiqueta. Como valor del array tendremos el número de apariciones de esa…

Leer más

CSS para los estilos de las etiquetas

Utilizaremos CSS para definir los estilos de la nube y de las etiquetas que vamos a colocar dentro. Hemos realizado esta declaración de estilos intentando que sea lo más versátil posible, adaptable a todos los sitios y de modo que se puedan colocar varias nubes en la página con el mismo estilo.  La declaración de estilos se compone por dos capas. Primero la capa donde vamos a colocar la nube, con estilos generales a la nube. Segundo la capa donde van las etiquetas y por último los distintos estilos de…

Leer más

Nubes de etiquetas en PHP

En el siguiente tutorial hablaremos de las nuebes de etiquetas, por expresarlo de alguna manera, cabe decir que las nubes de etiquetas son como un espacio donde se muestran una serie de enlaces a etiquetas o temas que se tratan en una página web. Dichos temas, cada uno con un nombre, aparecen escritos con un tamaño de letra diferente, donde a más apariciones del tema en la página, más grande es el tamaño de la fuente.  Con las Nubes de etiquetas, se pueden crear herramientas para orientación de los usuarios,…

Leer más

Carrito de la compra en PHP

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 interés. En estos ejemplos nos vamos a centrar exclusivamente en la funcionalidad del carrito, es decir, la memorización de los productos comprados a lo largo de toda la sesión, dejando de lado todo lo relativo a presentación o la extracción de los productos de una base de datos.  Para entender este manual…

Leer más

Leer un archivo traído por FTP con PHP

La gestión de archivos por PHP incluye la conexión por FTP o HTTP para abrir un archivo. Esto significa que se puede indicar una URL, en vez de la ruta del archivo en el sistema de archivos del servidor local. Con ello podremos abrir un archivo remoto, que se encuentra en otro servidor. Para abrir un archivo debemos utilizar la función del sistema de archivos (Filesystem function) fopen. Esta función la describimos con detalle en el manual sobre gestión de archivos por PHP. En este caso vamos a realizar un uso…

Leer más