styles.css 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. h1, h2, p {
  2. text-align: center; /* Alinea los títulos y los textos en el centro */
  3. }
  4. h1, h2 {
  5. font-family: Impact, serif; /* Establece la tipografía de los títulos con fuente de respaldo */
  6. }
  7. h1 {
  8. font-size: 40px; /* Establece el tamaño de los títulos principales */
  9. }
  10. h2 {
  11. font-size: 30px; /* Establece el tamaño de los subtítulos */
  12. }
  13. .menu {
  14. background-color: burlywood; /* Establece el color del fondo del menú */
  15. max-width: 500px; /* Establece el ancho máximo del menú respecto al <body> */
  16. /* Centra el contenedor del menú */
  17. margin-left: auto;
  18. margin-right: auto;
  19. padding: 20px; /* Agrega espaciado en el borde del contenedor del menú */
  20. }
  21. body {
  22. background-image: url(https://cdn.freecodecamp.org/curriculum/css-cafe/beans.jpg); /* Establece la imagen de fondo de la página */
  23. font-family: sans-serif; /* Establece la tipografía de los párrafos */
  24. }
  25. .established {
  26. font-style: italic; /* Establece el estilo del texto del año de apertura del establecimiento */
  27. }
  28. hr {
  29. /* Establece el alto de la línea horizontal */
  30. height: 3px;
  31. /* Establece el color del fondo de la línea horizontal */
  32. background-color: brown;
  33. }
  34. .flavor, .dessert {
  35. text-align: left; /* Alinea el texto del tipo de café y postre a la izquierda */
  36. width: 75%; /* Establece el ancho del elemento del tipo de café y postre respecto al <article> */
  37. }
  38. .price {
  39. text-align: right; /* Alinea el texto del precio a la derecha */
  40. width: 25%; /* Establece el ancho del elemento del precio respecto al <article> */
  41. }
  42. .item p {
  43. display: inline-block; /* Coloca en elementos de línea cada producto */
  44. }