Compito precedente
Sfondi8/14
Torna all'elenco delle attività
  1. 1. Proprietà background-color
  2. 2. Proprietà background-image
  3. 3. Proprietà background-repeat
  4. 4. Proprietà background-position
  5. 5. Ancora un po' di background-position
  6. 6. Proprietà background-attachment
  7. 7. Proprietà background
  8. 8. Formato JPEG
  9. 9. Formato PNG-8
  10. 10. Formato PNG-24
  11. 11. Formato GIF
  12. 12. Elementi annidati con sfondi
  13. 13. Effetti con sfondi ripetuti
  14. 14. Sprites
Compito successivo
  • Corsi
  • Registrazione
  • Accedi

Caricamento...
In pochi secondi sarà pronto.

  • Teoria
  • Teoria

Formato JPEG

Nei prossimi compiti esamineremo i formati di immagine più comuni per il Web. E capiremo dove e come utilizzarli al meglio nella creazione di pagine web.

Il primo formato è il JPEG. Questo formato è ottimo per le foto e pessimo per schemi, disegni, testo e grafica.

Quando si salva un'immagine in formato JPEG, è possibile impostare il livello di qualità. Ciò consente di ridurre il peso del file mantenendo una qualità dell'immagine sufficientemente buona.

Tuttavia, se si imposta un livello di qualità troppo basso, si verificano degli artefatti.

Il JPEG non supporta la trasparenza, quindi un'immagine JPEG è sempre un rettangolo. È possibile simulare la trasparenza impostando l'immagine con lo stesso colore di sfondo del contenitore della foto nell'editor di immagini.

Utilizzate il formato JPEG per pubblicare le foto con il miglior rapporto dimensione/qualità del file.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="it"> <head> <meta charset="utf-8"> <title>Formato JPEG</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="box box1"> <div class="block"></div> </div> <div class="box box2"> <div class="block"></div> </div> <div class="box box3"> <div class="block"></div> </div> </body> </html>
CSS
.box { width: 300px; height: 140px; margin: 20px auto; box-shadow: 1px 1px 3px #999999; } .box1 { background-color: #2ecc71; } .box2 { background-color: #f1c40f; } .box3 { background-image: linear-gradient(to bottom, #2ecc71, #f1c40f); } .block { height: 134px; background-repeat: no-repeat; background-position: 50% 50%; }

Il codice è cambiato, fai clic su "Aggiorna" o attiva l'esecuzione automatica.

Sei passato a un'altra pagina

Fare clic all'interno del mini-browser per evidenziare questa finestra.

100%
ObiettiviFatto
0
    1. Per prima cosa, dare agli elementi con classe block un'immagine di sfondo cat_cage.jpg.
    2. Quindi impostarli su un'altra immagine di qualità inferiore cat_cage_low.jpg.

    © 2023-2024, codegym.study