Con la creación de un portafolio, no solo muestras tus logros y habilidades, sino que también demuestras tu destreza en el diseño web. En esta guía, te proporcionamos un enfoque para estilizar tu portafolio usando CSS, aprovechando conceptos de padding, márgenes y estilos generales que harán tu portafolio atractivo y profesional. ¡Empecemos!
¿Cómo definir una fuente para tu web?
Elegir la fuente correcta puede cambiar completamente la apariencia de tu página web. A continuación, te mostramos cómo establecer la fuente de tu página desde el CSS:
En este ejemplo, el navegador intentará usar primero la fuente Arial. Si no está disponible, intentará con Helvetica Neue y, si tampoco la encuentra, utilizará cualquier tipo sans-serif disponible.
¿Por qué organizar estilos por secciones?
Organizar tus estilos en secciones usando comentarios no solo favorece la legibilidad, sino que también facilita futuras modificaciones. Aquí hay un ejemplo de un comentario en CSS:
/* Estilos generales */
Estos comentarios te permiten identificar rápidamente partes específicas de tu código.
¿Cómo estilizar el header de tu portafolio?
El header es la primera impresión que los usuarios tendrán de tu portafolio. Aquí te mostramos cómo darle un estilo profesional:
Definir el fondo y el padding:
Elija un color de fondo adecuado y aplique un padding entre tus elementos.
Asegúrate de que el border-radius sea del 100% para obtener un círculo perfecto. El border agrega un borde blanco de 2 píxeles alrededor de la imagen.
¿Cómo manejar el tamaño de las imágenes?
Las imágenes a menudo requieren ajustes para que se integren correctamente en tu diseño. Aquí hacemos que ocupen el 100% de su contenedor padre:
.imagen-container img{width:100%;}
Definimos el tamaño de las imágenes según su contenedor; esto las mantiene responsivas y manejables.
Consejos prácticos para CSS
Usar flexbox para facilitar el diseño: Al aplicar display: flex a tus contenedores, puedes manejar el posicionamiento de los elementos de manera más dinámica y eficiente.
Comentarios para la organización: Usa comentarios para seccionar y documentar tu CSS; facilita la lectura y el mantenimiento del código.
Colores con códigos hexadecimales: Son precisos y standard en el diseño web. Explora la paleta de colores y selecciona los adecuados para tu tema.
Motivación para seguir explorando CSS
Con solo unas pocas líneas de CSS, has aprendido a darle vida a tu portafolio. Sigue explorando y experimentando con nuevas propiedades y técnicas de CSS, como la posición, transiciones, o animaciones. La clave es seguir practicando y mejorando tu enfoque de diseño web. ¡Adelante y sigue creando interfaces impresionantes!
Excelente profesor, te explica todo de una manera muy sencilla.
totalmente de acuerdo!!
JAJAJAJAJA XD 😂😂
Jajajajajajajajajaja
Creo que en realidad este debe ser el primer curso, el principio de la programación, muy bien explicado todo de manera práctica y sencilla.
Estoy completamente de acuerdo contigo Osmarl 😉👌
En el curso de programación básica de introducción empieza Fredy (Excelente), luego el profe JuanDC (El mejor), pero luego la profe Stefani Aguilar, jumm se enreda bastante, pero este sr Retax la saca del estadio con su forma de explicar al detalle. Concuerdo que debe estar ahí.
Para quienes usan visual studio code, pueden ingresar un comentario de forma rápida con el siguiente atajo
ctrl + }
(control + llave de cierre, ubicada a la izquierda de la tecla enter)
Solo deben colocarse en la línea o seleccionar el texto que desean comentar y presionar esa combinación de teclas.
Desconozco como sea en Mac pero imagino que será similar
command + }
Buen aporte Victor.
Muchas gracias Victor
Excelente la forma de explicar ciertos detalles de CSS
cierto
¿Cuál es la diferencia entre usar la propiedad "background" y la propiedad "background-color" en Css?
La diferencia es que background solo viene a ser un shorthand, o sea, un atajo que agrupa varias propiedades de tipo background. Ejemplo:
background-color: #fdfd3a;background-image:url("imagen.png");background-repeat: no-repeat;background-position: right top;
Todo se puede resumir en una sola línea con el shorthand background, así:
background: #fdfd3a url("img_tree.png") no-repeat right top;
Pasa lo mismo con los shorthand de las propiedades margin y padding, por ejemplo:
Me encantan estas clases, están bien explicadas y de manera sencilla nwn
font-family: Esta propiedad se utiliza para establecer el tipo de fuente que se utilizará en un elemento. Por ejemplo, si queremos que el texto de un párrafo se muestre en la fuente Arial, podemos utilizar la siguiente regla CSS: p { font-family: Arial; }.
display: Esta propiedad se utiliza para controlar cómo se muestra un elemento en la página. Hay varios valores posibles, como block, inline, inline-block, flex, grid, etc. Cada uno de estos valores determina cómo se posiciona el elemento y cómo interactúa con otros elementos. Por ejemplo, si queremos que un elemento se muestre como un bloque (es decir, que ocupe todo el ancho disponible), podemos utilizar la siguiente regla CSS: div { display: block; }.
border-radius: Esta propiedad se utiliza para establecer el radio de los bordes de un elemento. Por ejemplo, si queremos que un cuadro tenga bordes redondeados, podemos utilizar la siguiente regla CSS: div { border-radius: 10px; }.
border: Esta propiedad se utiliza para establecer el estilo, ancho y color de los bordes de un elemento. Por ejemplo, si queremos que un cuadro tenga un borde sólido de 1 píxel de ancho y de color rojo, podemos utilizar la siguiente regla CSS: div { border: 1px solid red; }.
Selector "." (clase): Los selectores de clase se utilizan para aplicar estilos a elementos que tienen una clase específica en el código HTML. Para seleccionar un elemento por clase en CSS, debemos utilizar un punto (.) seguido del nombre de la clase. Por ejemplo, si queremos aplicar un estilo a todos los elementos que tienen la clase "destacado", podemos utilizar la siguiente regla CSS: .destacado { color: red; }.
gracias!
Es agradable la manera como enseña el profe Carlos, un gran ser humano trabajando en Platzi.
como me quedo? :3
algo asi quedaria las especificaciones para editar el logo :
bien hecho
Este profesor es muy bueno la verdad te explica de una forma universal para que cualquier persona que no sepa nada de estas tecnologias entienda.
Me gusta como todo va tomando forma ✨
Que buen profesor! Quiero ser tu discípulo...
Hola!
Seguí todos los paso pero mi logo sigue rectangular, tiene que ver con la forma del logo?
Hola Ana. No tiene que ver con la forma del logo, seguro. ¿Nos puedes compartir tu código para ver qué pudo haber sucedido?
No me sirve el selector #logo en css, no lo toma y no puedo ajustar el tamaño de la imagen, en la consola cuando hago inspeccionar tampoco sale
Comparte tu código para revisarlo y poder ayudarte
```js
m
Así quedaría mi header:
Vi el editor que utilizas y se me hizo interesante, investigue un poco sobre él, pero me gustaría saber por qué a ti te gusta, por qué sería mejor usar Glitch en vez de VSC
Tus clases son lo máximo. Fácil de entender y muy divertidas.