Tecnología

Category Archive Tecnología

Normalizar CSS con normalize y compatibilizar navegadores con modernizr

¿Qué es normalizar CSS? ¿Por qué es importante? En esta entrada aprenderemos a descargar y utilizar Normalize. Además veremos su diferencia con Modernizr.

Tags, , Read More

CSS en 1 minuto: introducción a las hojas de estilo en cascada

¿Qué es CSS? ¿Cuál es su sintaxis? ¿Cómo dar estilos a un HTML? ¿Cómo se escriben comentarios en CSS? Mira a continuación un ejemplo en 1 minuto.

¿Qué es CSS?

Cascading Styles Sheets son hojas de estilo en cascada que nos permiten cambiar el diseño de una página HTML. Los archivos HTML están constituidos por etiquetas, a ésas etiquetas se les da un estilo (color, tamaño, ubicación, etc) a través de las hojas de estilo. Si deseas información sobre las etiquetas HTML lee el siguiente artículo: HTML5 en 5 minutos: Etiquetas esenciales

Sintaxis de CSS

Un archivo .css tiene un conjunto de las siguientes declaraciones

Donde elemento es cualquier elemento HTML (como P, H1, DIV, TABLE, etc).

Propiedad se refiere a cualquier propiedad de estilo como color, color de fondo, familia de la fuente, grosor del borde, etc.

Valor es el valor de la propiedad, por ejemplo, si estamos trabajando con el color, el valor podría ser RED, o #FF0000, etc.

estilos css

El estilo es importante

Cómo dar estilos a un HTML

La forma más extendida de dar estilos a un HTML es a través de la etiqueta 

<LINK REL= “stylesheet” HREF=“hoja_de_estilo.css”>

Ésta etiqueta se coloca en la sección <HEAD> del HTML al que se quiera dar estilo, y el archivo “hoja_de_estilo” puede estar en cualquier ubicación, por ejemplo, en el mismo directorio que el HTML, o dentro de un subdirectorio.

Ejemplo de un archivo HTML enlazado con una hoja de estilos

El archivo HTML es el siguiente, solo contiene las etiquetas esenciales de la cabecera, el link de enlace a la hoja de estilos y una etiqueta header a la que le daremos estilo

Y el archivo .css con el que daremos estilo únicamente a la etiqueta header será el siguiente

Le estamos diciendo que a la etiqueta header tendrá un ancho del 100%, una altura de 80 pixeles y un color de fondo oscuro, puedes variar cualquiera de estos valores. El resultado será como el siguiente.

Archivo HTML con estilos CSS

Archivo HTML con estilos

Como observación te comento que para escribir comentarios dentro de un archivo css se utilizan los símbolos /* y */, todo lo que esté dentro de esos símbolos no se considerará código sino simples comentarios.

En ejemplos posteriores estaremos utilizando el método aquí empleado para enlazar un archivo HTML con hojas de estilo. Continúa el curso, estaremos viendo entre otros temas, el uso de Normalize, los prefijos, los selectores id, de clase, adyacente, hermanos, medidas relativas, absolutas, porcentuales, etc.

Recurso web sugerido: Palettr es un generador de paletas de colores,  únicamente le das un concepto o tema y te sugiere los colores a utilizar.

Tags, ,

Cómo obtener información del sistema en Linux

Aprenderemos cómo obtener información del sistema en Linux: cómo saber la versión de Linux que estamos utilizando, cómo saber qué distribución y qué versión utilizamos, y si es a 32 bits o 64 bits.

Tags, , Read More

5 tendencias que marcaron al e-commerce en México en 2017

¿Qué marcó al e-commerce en México en 2017? Analizamos las 5 principales tendencias.

Tags, , Read More

Compilar y Ejecutar C desde Sublime Text en Mac OS X

Compilar y Ejecutar C desde Sublime Text nos permite probar fácil y rápidamente nuestros programas. A continuación veremos los pasos necesarios para esta tarea.

Tags, , Read More

Sistema de logueo de usuarios en PHP y MySQL

Te presento un método muy simplificado para realizar un sistema de logueo de usuarios en PHP y MySQL. Para esto utilizamos: sesiones en PHP, contraseñas encriptadas, redireccionamiento de páginas, así como consultas SQL.

Tags, , , Read More

Aprende a instalar la biblioteca de clases Math Commons

Instalar Math Commons Math: La biblioteca de clases para matemáticas

Math Commons es una biblioteca (library) de clases para Java que se emplea para realizar operaciones matemáticas.

La biblioteca de clases Math Commons nos permite utilizar clases para realizar operaciones de estadística, álgebra lineal, análisis numérico, números complejos, fracciones, geometría, optimización, algoritmos genéticos, machine Learning, entre otras.

Veamos cómo descargarlo y utilizarlo en un proyecto en Java.

Tags, , Read More

Modo gráfico en Java: Creando un lienzo propio

En este artículo aprenderás a utilizar el modo gráfico en Java, creando un lienzo propio. También veremos cómo dibujar líneas en el lienzo utilizando ciclos for.

modo gráfico en java

Aprende a usar el modo gráfico en Java para dibujar líneas

Tags, , Read More

HTML5 en 5 minutos: Etiquetas esenciales

HTML5 es actualmente la tecnología estándar para crear la web. Aprende lo esencial y lo más importante de HTML5 en este artículo.

articulo sobre html5

Aprende lo más importante de HTML5 en 5 minutos

Tags, , Read More

¿Qué es un certificado digital? ¿En qué es diferente de una firma digital?

Se explica el funcionamiento de una firma digital, y qué papel juegan éstas en los certificados digitales.

firma digital

Aprende la diferencia entre firma digital y certificado digital

Tags, , , Read More