Web Design: Inserire Un Immagine Autoscalabile

Chi vuole creare un sito, deve tenere conto di molti fattori, uno dei quali è la scelta della grafica.

Da qualche tempo a questa parte ho notato che sono sempre di più i siti che adottano, al posto di lavori di grafica come le sfumature o i pattern, una foto come background.

Se ci pensiamo bene, in effetti, una bella foto cattura molto di più l’attenzione, e aumenta la voglia di visitare il sito. Una bella immagine parla chiaro: da sola rende infatti l’idea dello scopo del sito.

Sicuramente viene da pensare che a questo punto il lavoro del Web Designer potrebbe venire annullato … non è così. L’immagine aiuta molto, ma il tocco di un grafico sull’immagine stessa serve proprio a concludere in bellezza il lavoro.

Ho inserito degli esempi per farti capire bene quale può essere il risultato finale. Dopo questi ti invito a seguire i miei suggerimenti su come inserire una immagine di sfondo autoscalabile.

thesalon

artisan_built

come abbiamo detto prima per cambiare l’aspetto di una pagina è sufficiente aggiungere un‘immagine di sfondo a tutto schermo.

Il problema è scalare l’immagine affinche si adatti a qualsiasi risoluzione. Questa tecnica illustra come aggiungere un’immagine a un tag div e rendere entrambi scalabili Con Dreamweaver.

seleziona l’immagine desiderata, che deve avere dimensioni e proporzioni simili alla risoluzione maggiore che si puo avere.

Imposta tutti i margini della pagina su zero (Elabora>Proprietà di pagina>aspetto) per assicurarci che non vengano mostrati spazi vuoti.

Ora crea un tag div(inserisci>oggetti layout>tag div>nuova regola CSS), seleziona id come tipo di selettore, assegnagli un nome e premi ok.

Seleziona elementi di pagina e imposta altezza e larghezza del tag su 100%. Ora inserisci l’immagine nel tag div e imposta larghezza e altezza su 100%. Salva la pagina e visualizza un’anteprima.

Per popolare la pagina usa i tag div AP, che consente ai designer di rimuovere i tag sopra la parte superiore dell’immagine.

Autore: Maxselmi Diaz di creativebubbles.net

Ti è piaciuto questo articolo?

Ricevi continui aggiornamenti su come migliorare il tuo blog:

Scegli di seguire i post e le chicche di blographik (esclusiva ai soli iscritti), direttamente nella tua casella email.

Abbonati ora alla newsletter compilando questo form.

Nome:
Email:
 
 

Articoli correlati:

Se di tuo interesse, puoi consultare anche i seguenti post correlati:

  • http://www.youdesignweb.net Francesco

    Scusa ma intendi dreamweaver quando dici cose tipo "Ora crea un tag div(inserisci>oggetti layout>tag div>nuova regola CSS), " ?

    Non capisco.

    Non è che potresti anche mettere un codice css chiaro e completo ( anche html ) cosi che sia ben visibile e chiaro per chi magari non ha dreamweaver o quello che sia? :)

    • http://www.dpmika.it Michael DI Pietro

      Ciao Francesco, puoi vedere un esempio in questo indirizzo:

      http://www.dpmika.it/immagineAutoscalabile.php

      Il codice della pagina è:

      <body>
      <div id="sfondo"><img src="sfondo-desktop-078.jpg" width="100%" height="100%" /></div>
      </body>

      invece nelle regole css vanno messe queste regole:

      body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

      sfondo { height: 100%; width: 100%; }

  • xxgoblin

    Ciao, il post è molto interessante
    ma.. anke io non ho capito quale programma intendi..

    • irene

      Il programma è dreamweaver ;)

  • irene

    Ti ringrazio :) io ce lo fatta senza nessun problema ;) il programma è "dreamweaver" finalmente sono riuscita a fare il sito per l'agenzia di mia madre, non sono molto brava con la grafica quindi non sapevo casa fare questo metodo è facile ed efficace. comunque dovresti mettere che è dreamweaver il programma che intendi all'inizio del tutorial perche se no tanta gente non capisce quale programma intendi.

    • http://www.creativebubbles.net Max

      sono molto contento che ti sia servito ;)

  • http://www.dpmika.it Michael DI Pietro

    Complimenti Mirko, un articolo interessante per iniziare bene la settimana :)

    • http://intensedebate.com/people/MirkoDisidoro MirkoDisidoro

      I ringraziamenti vanno a MaxSelmi Diaz, nuovo collaboratore di Blographik.
      Potrete leggere tutti i suoi nuovi articoli tutti i lunedi con una rubrica dedicata alla grafica ed al web design.

  • http://www.webstato.com Andrea Giavara

    Ciao!
    Secondo me manca una parte del testo.

    Faccio una domanda: quelle regole css non sono applicabili direttamente a body???

    Ciao a tutti!
    Anrea

    • http://www.dpmika.it Michael DI Pietro

      si andrea, se non vuoi usare un foglio css esterno le regole css le puoi aggiungere direttamente nel body.

  • http://www.webquadro.it Maurizio

    Il codice è molto pulito e semplice ma l'immagine non mantiene l'aspect ratio.
    Tempo fa per un cliente ho realizzato un semplice javascript che ridimensiona un immagine di sfondo in base a come ridimensioni la finestra del browser pur mantenendo le proporzioni.

    Javascript Background Resize

    Spero possa risultare utile.

  • http://twitter.com/dpmika @dpmika

    Un ottimo script che Maurizio. Sicuramente lo proverò nei miei prossimi lavori.

    Comunque fino ad oggi non mi sono mai creato questo problema visto che ho sempre usato un immagine di dimensioni grandi centrandola con i css cosi da non doverla ridimensionarla

  • http://www.creativebubbles.net Max

    Scusate per l'errore intendevo " Adobe dreamweaver ", ho già corretto l'articolo.

  • http://twitter.com/dpmika @dpmika

    Beh allora complimenti a Max sia per l'articolo, sia per il suo blog!

    • http://www.creativebubbles.net Max

      Grazie per i complimenti :)

  • Jenyfer

    Complimentoni Max! sono riuscita a seguire i consigli senza problemi!!! Bravo! Come già sai il tuo blog lo seguo sempre!!! ottimo lavoro!!

    • http://www.creativebubbles.net Max

      Grazie :)

  • http://www.natura360.it/ Ivan

    Ottimo articolo, sono tecniche da provare :-P