En aquesta secció, explorarem les propietats bàsiques de CSS que són essencials per començar a estilitzar les pàgines web. Aquestes propietats inclouen la manipulació de colors, fonts, marges, farciments, i més. Aprendre aquestes propietats és fonamental per crear dissenys atractius i funcionals.
- Propietat
color
color
La propietat color
s'utilitza per definir el color del text d'un element.
Exemple:
En aquest exemple, tot el text dins de les etiquetes <p>
serà de color blau.
- Propietat
background-color
background-color
La propietat background-color
s'utilitza per definir el color de fons d'un element.
Exemple:
En aquest exemple, el fons de tots els elements <div>
serà groc.
- Propietat
font-size
font-size
La propietat font-size
s'utilitza per definir la mida de la font del text.
Exemple:
En aquest exemple, el text dins de les etiquetes <h1>
tindrà una mida de font de 24 píxels.
- Propietat
font-family
font-family
La propietat font-family
s'utilitza per definir la família de fonts del text.
Exemple:
En aquest exemple, tot el text dins del cos del document utilitzarà la font Arial, i si no està disponible, una font sans-serif.
- Propietat
margin
margin
La propietat margin
s'utilitza per definir l'espai exterior d'un element. Pot ser especificada per cada costat (top, right, bottom, left) o de manera abreujada.
Exemple:
En aquest exemple, tots els costats dels elements <p>
tindran un marge de 10 píxels.
- Propietat
padding
padding
La propietat padding
s'utilitza per definir l'espai interior d'un element. També pot ser especificada per cada costat o de manera abreujada.
Exemple:
En aquest exemple, tots els costats dels elements <div>
tindran un farciment de 20 píxels.
- Propietat
border
border
La propietat border
s'utilitza per definir la vora d'un element. Pot incloure l'amplada, l'estil i el color de la vora.
Exemple:
En aquest exemple, totes les imatges tindran una vora de 2 píxels d'amplada, estil sòlid i color negre.
- Propietat
width
i height
width
i height
Les propietats width
i height
s'utilitzen per definir l'amplada i l'alçada d'un element.
Exemple:
En aquest exemple, tots els elements <div>
tindran una amplada de 100 píxels i una alçada de 200 píxels.
Exercicis Pràctics
Exercici 1: Canviar el Color del Text
Canvia el color del text de tots els paràgrafs a vermell.
Exercici 2: Afegir un Fons
Afegeix un color de fons blau a tots els elements <div>
.
Exercici 3: Ajustar la Mida de la Font
Estableix la mida de la font dels encapçalaments <h2>
a 30 píxels.
Exercici 4: Afegir Marge i Farciment
Afegeix un marge de 15 píxels i un farciment de 10 píxels a tots els elements <section>
.
Exercici 5: Afegir una Vora
Afegeix una vora de 3 píxels, estil puntejat i color verd a totes les imatges.
Resum
En aquesta secció, hem après les propietats bàsiques de CSS que ens permeten estilitzar elements HTML de manera efectiva. Hem vist com canviar el color del text, afegir colors de fons, ajustar la mida de la font, afegir marges i farciments, i definir vores. Aquestes propietats són fonamentals per començar a crear dissenys web atractius i funcionals. En la següent secció, explorarem els colors en CSS amb més detall.
Domini del CSS: De Principiant a Avançat
Mòdul 1: Introducció al CSS
- Què és el CSS?
- Sintaxi i Selectors de CSS
- Com Afegir CSS a HTML
- Propietats Bàsiques de CSS
- Colors en CSS
- Unitats i Mesures en CSS
Mòdul 2: Estilització de Text i Fonts
- Propietats de Text
- Propietats de Fonts
- Integració de Google Fonts
- Alineació i Espaiat de Text
- Decoració i Transformació de Text
Mòdul 3: Model de Caixa i Disseny
- Comprendre el Model de Caixa
- Marge i Farciment
- Vora i Contorn
- Amplada i Alçada
- Dimensionament de Caixa
- Propietat de Visualització de CSS
Mòdul 4: Posicionament i Flotació
- Propietat de Posició de CSS
- Posicionament Estàtic, Relatiu, Absolut i Fix
- Flotació i Neteja de CSS
- Crear Dissenys amb Flotació
- Índex Z de CSS
Mòdul 5: Flexbox
- Introducció a Flexbox
- Propietats del Contenidor Flex
- Propietats dels Elements Flex
- Crear Dissenys amb Flexbox
- Disseny Responsiu amb Flexbox
Mòdul 6: CSS Grid
- Introducció a CSS Grid
- Propietats del Contenidor Grid
- Propietats dels Elements Grid
- Crear Dissenys amb CSS Grid
- Disseny Responsiu amb CSS Grid
Mòdul 7: Tècniques Avançades de CSS
Mòdul 8: Disseny Responsiu
- Introducció al Disseny Responsiu
- Consultes de Mitjans
- Tipografia Responsiva
- Imatges Responsives
- Disseny Mobile-First
Mòdul 9: Preprocessadors i Frameworks
- Introducció als Preprocessadors de CSS
- Conceptes Bàsics de Sass
- Conceptes Bàsics de Less
- Introducció als Frameworks de CSS
- Ús de Bootstrap
Mòdul 10: Millors Pràctiques i Optimització
- Millors Pràctiques de CSS
- Organització del Codi CSS
- Minificació de CSS
- Optimització del Rendiment de CSS
- Depuració de CSS