Come rendere la vostra pagina web più piccoli

November 10

Come rendere la vostra pagina web più piccoli


Web browser come Internet Explorer, Chrome e Firefox supportano le scorciatoie da tastiera universali per lo zoom in e out di pagine Web, ma HTML e CSS disegno determina come una pagina si comporta quando è scalato da un utente. Se si vuole rendere la vostra pagina web più piccoli in tutti i browser, è possibile utilizzare la larghezza e l'altezza attributi nel codice del modello, ma è necessario fare attenzione quando si specificano dimensioni assolute per un oggetto perché la pagina viene visualizzata su una varietà di dimensioni dello schermo. Una soluzione elegante nella maggior parte dei casi è quello di specificare la larghezza di un oggetto come percentuale del suo genitore.

istruzione

1 Fare una pagina Web che si sta visualizzando nel tuo browser più piccolo premendo il tasto "Ctrl-Minus" per diminuire. In alternativa, impostare lo zoom al 100 per cento premendo il tasto "Ctrl-0". Questi collegamenti sono universali per la maggior parte dei browser, tra cui Internet Explorer, Chrome e Firefox. Lo zoom di una pagina Web ha lo stesso effetto su elementi HTML come il ridimensionamento della finestra; loro posizionamento è determinato dalla quantità di spazio nella finestra. Per ridimensionare la finestra di sinistra-clic su un angolo della finestra, trascinarla verso l'angolo opposto e quindi rilasciarlo.

2 Controllare l'altezza e la larghezza di una pagina Web che si sta progettando per cercare di rendere l'esperienza degli spettatori coerente. Inizia aprendo il codice del modello in un editor di testo. modelli di siti web sono suddivise in blocchi grafici che utilizzano div o, eventualmente, elementi di una tabella, anche se le tabelle non sono progettati per questo scopo. Il blocco div più esterno può avere blocchi bambino div, o la pagina Web può avere diversi elementi div di livello superiore senza genitori. Se un blocco div ha dei figli, la sua apertura "<div>" precede di loro e la sua chiusura "</ div>" li segue.

3 Trova altezza e larghezza attributi di ciascun elemento DIV. A seconda del layout del modello, queste impostazioni sono codificati in CSS o HTML, e il codice del modello possono includere file CSS e HTML separate o combinarle in un unico file HTML. Se la pagina Web ha i file CSS e HTML separate, hanno gli stessi nomi di file, come ad esempio index.css e index.html, per esempio. È possibile cercare elementi div nella maggior parte degli editor di testo premendo il tasto "Ctrl-F" per aprire la casella Trova e quindi la ricerca di "div".

4 Abbassare l'altezza o la larghezza di un elemento div sostituendo il suo valore attuale con uno più piccolo. Questo passaggio potrebbe richiedere un po 'di sperimentazione, ed è possibile visualizzare le modifiche aprendo il codice modello aggiornato in un browser Web. Per fare ciò, fare clic destro sul file HTML sul desktop, selezionare "Apri in" e selezionare il browser.

5 Scalare la pagina Web per adattare automaticamente la finestra del browser. Individuare classe CSS dell'elemento div esterno nel file HTML o il suo foglio di stile esterno. Impostare la max-width e height attribuisce ai seguenti valori:

.outermost-div-elemento {
max-width: 100%;
height: auto;
}

Se si desidera che l'elemento di occupare meno spazio, inserire una percentuale inferiore per max-width. Usando questo codice, l'altezza regola automaticamente in base alla larghezza, che è determinata dalla dimensione della finestra come è scalato. L'attributo max-width fornisce un aspetto uniforme e si sentono per la pagina Web in tutte le dimensioni dello schermo.

Consigli e avvertenze

  • La larghezza, max-width e height attributi determinano le dimensioni di ogni elemento HTML. Ad esempio, per scalare automaticamente un'immagine, aggiungere i seguenti attributi alla sua definizione CSS:
  • img {
  • max-width: 100%;
  • height: auto;
  • width: auto / 9;
  • }
  • Il valore "auto / 9" per l'attributo width corregge un problema di scala nelle vecchie versioni di IE.

Articoli Correlati