aprenderaprogramar.com
  • Inicio
  • Cómo empezar
    • LO MÁS BÁSICO
      • Quiero aprender a programar ¿Cómo empiezo?
      • ¿Qué es y para qué sirve programar?
      • ¿Qué pasos debemos dar para aprender a programar?
      • ¿Qué lenguaje de programación estudiar o utilizar?
      • Pros y contras de internet para aprender programación
      • ¿Se necesita programación para crear páginas web?
    • CÓMO UTILIZAR aprenderaprogramar
      • ¿Qué es y a quién va dirigido aprenderaprogramar?
      • ¿Cómo utilizar aprenderaprogramar?
    • ORIENTACIÓN ACADÉMICA
  • Libros
    • LIBROS EDITADOS POR aprenderaprogramar
      • Aprende a programar: pseudocódigo, diagramas de flujo...
      • Aprender a programar: algoritmos y fundamentos...
      • Introd. a la creación y administración web con Joomla
      • Aprender a programar Java desde cero, paso a paso
    • Procedimiento de compra y envío de libros
    • Librerías y distribuidores
    • Cómo publicar un libro con nuestra editorial
  • Cursos
    • Curso: Bases de la programación Nivel I. Pseudocódigo
    • Curso Bases de la programación Nivel II. Prog. modular
    • Curso Aprender a programar en Visual Basic desde cero
    • Curso básico de programación lenguaje C desde cero
    • Curso Aprender programación Java desde cero
    • Curso Lenguaje programación Java Nivel Avanzado I
    • Tutorial básico del programador web: HTML desde cero
    • Tutorial básico del programador web: CSS desde cero
    • Tutorial básico del programador web: PHP desde cero
    • Tutorial básico programador web: JavaScript desde cero
    • Tutorial básico programador web: Ajax desde cero
    • Curso Creación y administración web: Joomla desde cero
    • Tickets de soporte aprenderaprogramar
    • Itinerario formativo básico aprenderaprogramar
    • CURSOS TUTORIZADOS ON LINE - INSCRIPCIONES
  • Empleo
    • Encontrar empleo en el área de programación
    • Ofertas empleo aprenderaprogramar España
    • Ofertas empleo aprenderaprogramar México
    • Ofertas empleo aprenderaprogramar Argentina
    • Ofertas empleo aprenderaprogramar Chile
    • Ofertas empleo aprenderaprogramar Perú
    • Ofertas empleo aprenderaprogramar Colombia
    • Ofertas empleo aprenderaprogramar Venezuela
  • Humor!!!
    • Dibujos humor informático
  • Divulgación
    • Lenguajes y entornos
    • Tendencias en programación
    • Empresas y emprendedores
    • Herramientas informáticas
    • Servicios web gratutitos
    • De todo un poco
    • Historia de la enseñanza de la programación para niños
  • Zona crash
    • Artículos para no dormir
    • Relatos, cuentos y ensayos
    • Dibujos Crash
    • Fotografías Crash
    • Remitidos
  • Camisetas
    • Camisetas a todo color
    • Camisetas a 5 colores
    • Catálogo de camisetas humor informático
  • Conócenos
    • Líneas de actividad
    • Publicidad y artículos o posts patrocinados
    • Qué nos diferencia
    • Dónde estamos
    • Quiénes somos
    • Cómo ser colaborador
    • Sistema de pagos seguros
    • Aviso legal
  • Foros
    • Aprender a programar desde cero: iniciación.
    • C, Java, VB, HTML, PHP, CSS, Javascript, Ajax y más
    • De todo un poco... ofertas empleo y otros.
    • Comunidad: preséntate a la comunidad y comunica.
  • Directorios
  • Formación
  • Empresas
  • Para niños
    • Cosas interesantes sobre la programación y algoritmia
    • Didac-Prog Cartesia: descarga la aplicación y el manual
    • Curso de programación para niños con Didac-Pr Cartesia
    • Video curso tutorial programación para niños con Paula
    • Didac-Pr Cartesia: aplicación online programación niños
  •        Inicio        
  •        Mapa web       
  •        Contacto       
  1. Está aquí:  
  2. Inicio
  3. Cursos
Artículos
Título Autor
Información básica Curso "Tutorial básico del programador web: CSS desde cero" (CU01000D) aprenderaprogramar.com
Índice del curso "Tutorial básico del programador web: CSS desde cero" (CU01001D) César Krall
Orientación sobre el curso "Tutorial básico del programador web: CSS desde cero" (CU01002D) César Krall
¿Qué es CSS? HTML, conocimiento previo para poder aprender CSS desde cero (CU01003D) César Krall y Manuel Sierra
¿Es CSS un lenguaje de programación? ¿Para qué sirve? Diferencias de HTML, CSS, PHP, ASP... (CU01004D) César Krall
Efectos CSS. Bordes, márgenes, fuentes, animaciones… Frontera de CSS, HTML y programación. (CU01005D) César Krall
CSS en aplicaciones web Joomla, WordPress, Drupal, phpBB, etc. Plantillas, Templates o Themes (CU01006D) César Krall
Empezar a usar CSS a partir de un documento HTML con estructura básica (títulos, listas, etc.) (CU01007D) César Krall
De la estructura HTML y su semántica al modelo de cajas CSS. Elementos block e inline CSS (CU01008D) César Krall
Tipos básicos de estilos CSS: estilos por defecto y CSS en línea (inline). Sobreescritura de estilos (CU01009D) César Krall
Formas de aplicar CSS: interno y externo. link rel y archivos de extensión css. Comentarios CSS (CU01010D) César Krall
Selectores CSS: id. Aplicar CSS a partes de una web. Ejemplos. Diferenciar etiquetas HTML en ids (CU01011D) César Krall
Selector de clases CSS: class. Aplicar estilos CSS en distintos lugares de una web. Ejemplos. (CU01012D) César Krall
Concepto de herencia en hojas de estilo CSS. ¿Qué es? Forzar herencia con inherit. Ejemplos. (CU01013D) César Krall
Referenciar CSS con atributos de tags HTML. Selectores tipo expresión regular. Ejercicios resueltos (CU01014D) César Krall
Selectores avanzados y pseudoclases CSS first-child, nth-child, last, not, -letter -line, after, before (CU01015D) César Krall
Selector universal. nth-of-type y nth-last-child. Combinar CSS. Ejemplos y ejercicios resueltos (CU01016D) César Krall
Concepto: cascada y herencia CSS. Estilos de usuario. Importancia !important. Ejemplos prácticos (CU01017D) César Krall
Cascada de estilos. Cálculo de especificidad. Cómo usar !important en CSS. Ejercicios resueltos (CU01018D) César Krall
Colores HTML y CSS. RGB decimal o porcentual. Códigos de colores hexadecimales. Ejemplos (CU01019D) César Krall
Web safe colors. Colores RGBA, HSL, HSLA. Transparencia CSS. Lista de colores HTML - CSS (CU01020D) César Krall
Color de fondo. Propiedad background-color CSS. Valor por defecto transparent. Ejemplos (CU01021D) César Krall
Versiones CSS. Algo de historia y perspectiva. ¿Qué es el W3C? Recomendaciones oficiales (CU01022D) César Krall
Documentación especificación oficial CSS. W3schools y W3fools. Validación CSS W3C validator (CU01023D) César Krall
Unidades de medida CSS relativas o absolutas. in, cm, mm, pt, pc, pixel px, porcentaje, em, ex (CU01024D) César Krall
Propiedades CSS width y height. auto (automático). Ejemplos prácticos y ejercicios resueltos (CU01025D) César Krall
Tipos de borde CSS. border-style hidden, solid... Efectos 3D. border-top right bottom left. Ejemplos (CU01026D) César Krall
Shorthand: notación CSS abreviada. border-width (thin, thick) border-color (transparent). Ejemplos. (CU01027D) César Krall
Concepto de margen y relleno CSS. Diferencias entre margin y padding CSS (box model). Ejemplos (CU01028D) César Krall
Padding y margin CSS. Top, right, bottom, left. Margin negativo y centrar con margin auto. Ejemplos (CU01029D) César Krall
Definición de fondo CSS. background-image. Efecto fondo página web. background-repeat. Ejemplos (CU01030D) César Krall
CSS background-position, background-attachment, clip, origin y size. Shorthand fondo. Ejemplos (CU01031D) César Krall
Propiedad position CSS: static, relative, absolute, fixed. Top, right, bottom, left. Ejemplos prácticos (CU01032D) César Krall
Propiedad display CSS. inline, block, none, list-item. Ejercicios ejemplos resueltos en código CSS (CU01033D) César Krall
Concepto float CSS. none, left, right y ¿centrar?. Colocar texto alrededor de una imagen. Ejemplos (CU01034D) César Krall
clear CSS both ¿float no funciona? ¿El texto no envuelve una imagen html? Por qué de problemas (CU01035D) César Krall
Diseño web CSS dos, tres, cuatro columnas con float ¿width en porcentajes no funciona? Ejemplos (CU01036D) César Krall
Sprite CSS: concepto. ¿Qué es, cómo crear y usar un sprite? Ejemplos y código ejercicio resuelto (CU01037D) César Krall
overflow CSS. scroll. overflow-x, overflow-y. Propiedad visibility (visible, hidden, collapse). Ejemplos (CU01038D) César Krall
z-index CSS ¿no funciona? Superposición de elementos tipo capas, objetos, div o imágenes (CU01039D) César Krall
CSS text-align, color, text-decoration, text-indent, white-space nowrap, pre, pre-wrap, pre-line (CU01040D) César Krall
CSS efecto sombra con text-shadow y blur, text-overflow clip, ellipsis y line-height (interlineado) (CU01041D) César Krall
CSS text-transform y first-letter, letter-spacing y word-spacing. Cortar palabras largas con word-wrap (CU01042D) César Krall
CSS vertical-align middle ¿no funciona? Centrar verticalmente una imagen, texto, div, etc. Ejemplos (CU01043D) César Krall
CSS font-size (uso de larger, smaller) font-weight o negrita (bolder, lighter). font-style o cursiva italic (CU01044D) César Krall
CSS font-family. tipografía (tipos de letra). Lista de tipos. font-variant (small-caps). Shorthand font (CU01045D) César Krall
@font-face CSS. Fuentes web gratuitas. Problemas. Convertir woff, eot, ttf, otf, svg. Font converters (CU01046D) César Krall
Pseudoclases CSS link, visited, focus, hover y active. Estilos y efectos en links. Propiedad outline. (CU01047D) César Krall
Listas CSS. list-style-type, list-style-position (outside, inside), list-style-image. Shorthand list-style. (CU01048D) César Krall
Menú horizontal CSS o vertical. Crear menús con efectos a partir de listas CSS. Código ejemplos (CU01049D) César Krall
Menú desplegable CSS horizontal. Efecto dropdown. Ejemplo de código (float, display, position…) (CU01050D) César Krall
Estilos y herencia CSS en tablas. Width, height, font-size y overflow en tablas. border-collapse (CU01051D) César Krall
Diseño tablas CSS. border-spacing, caption-side, empty-cells. Colores de filas intercalados alternos (CU01052D) César Krall
Diseño líquido CSS (fluido) frente a responsive-design. max-width, min-width, max-height, min-height (CU01053D) César Krall
cursor CSS. Tipos. Efectos hover: move, no-drop, resize, not-allowed, crosshair, progress, wait. (CU01054D) César Krall
Comentarios condicionales CSS. Problemas: compatibilidad entre navegadores. Strict mode. Filtros (CU01055D) César Krall
Prefijos CSS de navegador Chrome, Firefox, I.Explorer, Opera, Safari. -webkit -moz -ms -o Ejemplos (CU01056D) César Krall
Columnas CSS: column-count, column-width, columns, colum-gap y colum-rule. Ejemplos prácticos (CU01057D) César Krall
Efecto CSS esquinas redondeadas: border-radius. border-left-top-radius. Ejemplos círculo o elipse (CU01058D) César Krall
Efecto sombra CSS: box-shadow. Sombra interior inset. Difuminado blur, spread. Ejercicio resuelto (CU01059D) César Krall
Degradados CSS. Efecto lineal y radial. linear-gradient. Angulos CSS: unidades deg, grad, turn, rad. (CU01060D) César Krall
Efectos CSS. radial-gradient tipo circle o ellipse. border-image: bordes personalizados. Ejemplos (CU01061D) César Krall
Efectos CSS. transform: rotate, scale, skew y translate. Rotar, escalar, sesgar, trasladar. Ejemplos. (CU01062D) César Krall
Animaciones CSS. transition-property, transition-duration, timing-function y efecto delay. Ejemplos. (CU01063D) César Krall
Animación CSS. Diferencia entre transición y animación. @keyframes: fotogramas o estados clave. (CU01064D) César Krall
Animation CSS. name, duration, delay, fill-mode, iteration-count, direction, timing-function,play-state (CU01065D) César Krall
Final del curso: "Tutorial básico del programador web: CSS desde cero" (CU01066D) César Krall

En Facebook!

Ahora puedes seguirnos en Facebook. Noticias, novedades y mucho más. ¡Te esperamos!

Remitidos

  • Un framework de software libre para desarrollos web. Ruby on Rails.
  • Posicionamiento SEO y mejora de resultados en buscadores. Crea tu página web.
  • ¿Buscar cadenas o palabras en archivos de texto? Utiliza Fileseek.
  • ¿Un editor para programadores? Notepad++, el mejor editor multilenguaje.
  • Importancia de las matemáticas en la programación. Conoce sus ventajas.
  • Diseño gráfico con un programa gratuito: GIMP. Retoca tus fotografías.
  • Powerpoint, Excel, Word. Conseguir una licencia Office 2021 legal y barata.

Política sobre cookies

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, de acuerdo a tus hábitos de navegación.

Si continúas navegando, consideramos que aceptas su uso. Puedes obtener más información en nuestra Política de Cookies.

RANKING APR2+

Ranking de lenguajes y entornos de programación aprenderaprogramar.com
 

MAYO - JUNIO 2025

1. Java / J2EE
2. Entornos Oracle
3. Entornos SQL Server
4. .NET, C#
5. HTML, CSS
6. JavaScript, Angular
7. Python
8. Php, MySql

Acceder a detalles sobre el ranking de programación aprenderaprogramar.com

FOROS APR2+

Pregunta, responde, consulta, lee, intercambia...

Participa!!! Entra en los foros aprenderaprogramar.com.

Lo más leído

  • Cómo obtener claves o contraseñas de redes wifi (cracking "a por naranjas") ¿Es segura una red inalámbrica?
  • Quiero aprender a programar: ¿Cómo empiezo?
  • Qué es un servidor y cuáles son los principales tipos de servidores (proxy,dns, web,ftp,pop3 y smtp, dhcp...).
  • Configurar Java en Windows. Variables de entorno JAVA_HOME y PATH (CU00610B)
  • Operadores lógicos en Java. Igual, distinto, and, or, not, mayor, menor. Cortocircuito. Prioridades (CU00634B)
  • Formatos de texto HTML: negrita, cursiva, tachado, subrayado, superíndice, subíndice. b y strong (CU00713B)
  • Tipos de datos Java. Tipos primitivos (int, boolean...) y objeto (String, array o arreglo...) Variables (CU00621B)
  • Hipervínculos, links o enlaces HTML. Etiqueta a. Atributos href, target y title. Tipos de links. img (CU00717B)
  • Tipos de variables en Visual Basic. Integer, Single, Double, String, Object, Boolean, etc. Ejemplos (CU00308A)
  • Ejercicios resueltos en Visual Basic con Forms, Labels, Textbox y Buttons (Command). Ejemplos (CU00322A)

Donar o colaborar

Este sitio se mantiene abierto gracias al apoyo de muchas personas. Si crees que merece la pena apoyar económicamente este sitio web puedes realizar una donación o colaborar. Contacta con nosotros.

¿Puedo yo aprender?

Seas o no del área informática, si quieres aprender a programar te ofrecemos una solución guiada y personalizada: realizar un curso tutorizado on-line. Con este tipo de curso, podrás aprender a programar de forma ágil y amena.

Acceder a detalles y precios de los cursos tutorizados on-line

             Copyright 2006-2025 aprenderaprogramar.com                La web abierta a cualquier persona interesada en la programación