Come Creare Un Sito Web Di Stretching

Come Creare Un Sito Web Di Stretching
Come Creare Un Sito Web Di Stretching
Anonim

Quando si progettano siti, spesso si deve risolvere una domanda fondamentale: quale sarà il comportamento della pagina quando verrà aperta con diverse risoluzioni dello schermo? Ci sono due opzioni qui: pagine del sito "in gomma" (allungamento) o statiche. Verrà discussa la prima opzione. Qualunque sia la tua preferenza per il layout, il principio principale del design stretch è la relativa scalabilità.

Come creare un sito web di stretching
Come creare un sito web di stretching

È necessario

  • - conoscenza dell'HTML;
  • - programma per la modifica del codice html.

Istruzioni

Passo 1

Seleziona il file principale per il modello del tuo sito, che rifletterà il markup principale. Può essere un file index.html o index.php. Uno dei migliori software di modifica dei modelli di siti visivi è Macromedia Dreamweawer. Le modifiche necessarie verranno eseguite sulla base di questo programma.

Aprire il file modello o crearne uno nuovo con il comando "File" - "Nuovo", categoria - "Pagina base" - "HTML" o categoria "Pagina dinamica" - "PHP". Consideriamo qui il caso generale in cui la struttura del sito è registrata esattamente in uno dei due file.

Passo 2

Non è stato a lungo un segreto che esistono diversi tipi di layout: su tabelle, su blocchi div e combinati (tabelle e blocchi allo stesso tempo). Il tag html è responsabile del layout della tabella

… Nel programma, è designato come "Tabella" e si trova nelle schede dei moduli visivi. Ci sono diverse proprietà nella struttura di questo tag. Per lo stretching hai bisogno di "larghezza" e "altezza" (rispettivamente "larghezza" e "altezza"). Il codice della tabella principale, che diventerà la base del sito di stiramento, è determinato dall'espressione:

… … ecco la struttura della tabella con i contenuti del sito. …

Specifica una percentuale (100%) per ogni proprietà. Ciò otterrà l'effetto di allungare automaticamente le celle della tabella sugli schermi con qualsiasi geometria. Può essere un monitor da 19 pollici o uno smartphone: ognuno di essi riprodurrà correttamente il contenuto.

Passaggio 3

Se è necessario specificare esattamente la corrispondenza tra le celle della tabella, utilizzare il seguente esempio:

… … il contenuto della cella 1. … … … il contenuto della cella 2. …

Qui vedrai che una delle celle è specificata con una larghezza del 30% di tutto ciò che è definito per la tabella stessa. Un semplice calcolo mostra che rimane 100% -30% = 70% per la seconda cella. Ricorda che in questo caso una delle celle della tabella non deve avere l'attributo width impostato. Il browser eseguirà tutti i calcoli da solo e allungherà correttamente la tabella con le celle. Anche il contenuto all'interno delle tabelle si estenderà e si ridurrà correttamente su schermi diversi.

Passaggio 4

In una situazione con un layout div, i blocchi di tag vengono estesi per impostazione predefinita all'intera larghezza dello schermo e si susseguono uno dopo l'altro da sinistra a destra, dall'alto verso il basso. Per affinare la loro geometria, creare una classe CCS o identificatore (ID), in cui si specificano, ad esempio, gli attributi e/o per la categoria di dimensione e posizione della scatola (Box). Non dimenticare di collegare lo stile specificato al file di markup del sito e associare la classe (ID) al tag desiderato. Di solito è posizionato all'inizio dello script, definendo tutta la futura geometria del sito:

… … contenuto del sito. …

O così:

… … contenuto del sito. …

Il codice per la regola CSS sarà il seguente:

… la mia classe {

larghezza: 30%;

altezza: 50%;

}

#mioID {

larghezza: 30%;

altezza: 50%;

}

Consigliato: