Web design per bambini contenuto HTML

Benvenuti alla quarta lezione della nostra serie Web Design for Kids, HTML Content.

Nella lezione subito prima, siamo finalmente entrati nella codifica costruendo il struttura del nostro file HTML con alcuni elementi HTML. Ora aggiungeremo il nostro sito soddisfare in questa struttura.

Ricorda: I file completati per questa lezione possono essere scaricati qui. E se rimani bloccato con qualcosa, fai domande nell'area dei commenti in fondo a questa pagina!

Contenitori, contenitori, contenitori

Parleremo di contenitori Un sacco quando costruisci un sito web, è importante capire cosa fanno.

Tutto il nostro contenuto dovrà essere inserito nel giusto tipo di HTML contenitori. I contenitori sono organizzati con elementi HTML. Ogni elemento significa qualcosa di speciale per il browser, aiutandolo a capire tutto ciò che c'è nella pagina.

Per pensarci in un altro modo, nell'illustrazione sopra l'edificio contiene tutto: finestre, una porta e un orologio. Una delle finestre funziona come un altro contenitore con un designer di Tuts + Town all'interno.

Aggiungere contenuto

Ora che abbiamo la nostra struttura sul posto possiamo riempire questi contenitori con il contenuto. Tutti gli elementi che abbiamo aggiunto al nostro file nella lezione precedente ci hanno aiutato ad organizzarci: ci hanno dato un posto dove inserire il nostro testo e le immagini.

Iniziamo dall'alto!

Intestazione

Di cui abbiamo parlato, l'intestazione è la parte più alta di un sito web e ha un suo elemento, , che è il primo nidificato nel nostro corpo.

   

L'intestazione contiene generalmente un'introduzione e un navigazione (un modo per trovare altri posti nel sito web) di qualche tipo. Il nostro sito web ha una rubrica accogliente e un'immagine pulita, quindi aggiungiamoli!

Intestazione

Abbiamo bisogno di ottenere "Welcome to Tuts + Town" sulla pagina, che è il principale del sito intestazione.

Ci sono sei diversi livelli di titoli per un sito; h1 è il più importante, h6 è il meno importante. In HTML il testo per le intestazioni è scritto all'interno di elementi di titolo:

,

,

,

,
, o
.

"Welcome To Tuts + Town" è il nostro titolo principale (è molto importante), quindi lo inseriremo nei tag di apertura e di chiusura di un

elemento.

 

Benvenuti in Tuts + Town

Il browser ora riconoscerà questo pezzo di testo come nostra intestazione introduttiva.

Immagine della città

Anche nell'intestazione abbiamo una bella immagine della nostra città.

All'interno della nostra cartella principale "tutstown" è necessario creare un'altra cartella, "immagini" e salvare tutte le immagini presenti. 

Le immagini sono aggiunte con un elemento. Dentro questo tag abbiamo bisogno di dare la posizione dell'immagine, o fonte, come questo:

Guarda quello / dopo src = "images? Lì abbiamo detto "guarda nella cartella delle immagini / per un file chiamato townheader.svg ".

Quindi, prima di finire il tag includeremo una descrizione con un alt attributo.

Un'illustrazione della torre della città di Tuts.

attributi Sono cose che possiamo aggiungere agli elementi che aiutano a spiegarle ulteriormente, o dire loro come lavorare. Solo determinati attributi funzionano all'interno di determinati elementi. Un l'elemento avrà sempre un src e un alt attributo.

Importante! Un l'elemento è a chiusura automatica. Ciò significa solo che il tag di apertura è anche il tag di chiusura:

Prendiamo una sbirciatina!

A questo punto possiamo aprire il nostro sito Web nel browser per vedere cosa abbiamo fatto finora! Trova la cartella "tutstown" e fai doppio clic su "index.html". Questo dovrebbe aprire la pagina nel tuo browser.

C'è il nostro sito Web! Non c'è molto là adesso, ma noi ci occupiamo del cambiamento. D'ora in poi, ogni volta che vuoi vedere le tue modifiche nel browser, puoi farlo salvare il file HTML e poi ricaricare (usando quel piccolo cerchio con un'icona a forma di freccia in alto) la finestra del browser.

Inoltre, noterai che non possiamo ancora vedere le nostre nuvole, perché non abbiamo aggiunto lo sfondo giallo. Vedremo cose come i colori di sfondo, il posizionamento e il dimensionamento nella nostra prossima lezione quando ci immergiamo CSS.

Sezione principale

La sezione principale del nostro sito web include la maggior parte delle informazioni. Bene contenere tutto il contenuto super utile sulla nostra città all'interno di questo

elemento.

   

Benvenuti in Tuts + Town

Un'illustrazione della torre della città di Tuts.

sezioni

Abbiamo tre gruppi correlati sul nostro sito Web che organizzeremo in tre sezioni. Una sezione è un pezzo autonomo di un sito Web che contiene informazioni e ha anche un proprio elemento:

.

 

Più strutture!

All'interno delle nostre sezioni abbiamo più fotogrammi più piccoli da compilare, come contenitori per i piccoli frammenti di testo accanto alle immagini.

Facciamo questa una sezione alla volta. Ogni sezione ha un'immagine nidificata e un elemento che contiene del testo.

Diamo un'occhiata alla struttura per questo prima di aggiungere il contenuto effettivo:

Ora, abbiamo parlato di aggiungere immagini in precedenza. Questa immagine verrà aggiunta allo stesso modo della nostra immagine di intestazione, ma il nome e la descrizione del file saranno diversi.

Illustrazione di un hotel Tuts Town.

Div

UN

l'elemento è un elemento contenitore più generale. Ci consente di raggruppare parti di una pagina quando nessun altro elemento sembra essere adatto.

L'intestazione e la lista del negozio saranno contenute da questo

.

Intestazione

Possiamo vedere che ogni sezione ha una piccola intestazione: Sleep, Food e Shop. Questi ci parlano delle piccole liste proprio sotto ognuna. Abbiamo già usato un

per la nostra introduzione nella parte superiore della pagina, quindi per questi useremo

, come questo:

Illustrazione di un hotel Tuts Town.

Dormire

elenchi

Esistono due tipi di elenchi HTML, ordinato (con numeri) e non ordinata (con punti elenco invece di numeri). Sono entrambi modi molto utili per elencare le informazioni correlate e ogni sezione del nostro sito contiene un breve non ordinata elenco (