October 15
Barre di navigazione sono uno degli elementi più critici su un sito web. I siti con contenuti vasta possono essere difficili da attraversare. Una barra di navigazione ben strutturato è essenziale per rendere più facile per i visitatori di trovare contenuti pertinenti. Utilizzare barre di navigazione per presentare tutte le principali pagine e le categorie del tuo sito. Seguire alcune linee guida per creare una barra di navigazione a discesa utilizzando HTML e CSS.
1 Creare il div contenitore che ospiterà la vostra barra di navigazione. Lascia la tua navigazione div un ID univoco, come ad esempio "nav_menu":
<Div id = "nav_menu">
</ Div>
2 Creare la lista non ordinata che vi avvolgerà le vostre voci di elenco individuali. Dare a questo elenco non ordinato un ID, come la "navigazione":
<Div id = "nav_menu">
<Ul id = "navigazione">
</ Ul>
</ Div>
3 Creare voci di elenco per ciascuna delle voci principali nella barra di navigazione. Avvolgere ogni elemento in un tag di apertura e chiusura "li", così come un tag di ancoraggio per collegare ogni elemento a una pagina sul tuo sito web:
<Div id = "nav_menu">
<Ul id = "navigazione">
<Li>
<a href="testpage.html">
Questa è una pagina di prova
& Lt; / a>
</ Li>
</ Ul>
</ Div>
4 Creare una lista non ordinata per le pagine secondarie. Posizionare la nuova lista non ordinata direttamente prima della chiusura </ li> tag della pagina padre:
<Div id = "nav_menu">
<Ul id = "navigazione">
<Li>
<a href="testpage.html">
Questa è una pagina di prova
& Lt; / a>
& Lt; ul>
& Lt; / ul>
</ Li>
</ Ul>
</ Div>
5 Creare voci di elenco per ciascuna delle tue pagine secondarie. Posizionare questi voci di elenco all'interno della lista non ordinata creata nel passaggio 4:
<Div id = "nav_menu">
<Ul id = "navigazione">
<li>
& Lt; a href = "TestPage.html">
Questa è una pagina di prova
& Lt; / a>
& Lt; ul>
& Lt; li>
& Lt; a href = "subpage.html">
Questa è una pagina secondaria
& Lt; / a>
& Lt; / li>
& Lt; / ul>
</ Li>
</ Ul>
</ Div>
6 Aprire foglio di stile CSS della pagina Web (CSS). Creare una nuova voce per il div contenitore creato per ospitare il vostro menu di navigazione nella sezione 1, Step 1:
nav_menu {
}
Lascia la tua visualizzazione blocco div contenitore e stili di larghezza fissa. Scegli una larghezza che si inserisce all'interno del contenitore principale della tua pagina. Ecco un esempio di un menu che è di 900 pixel:
nav_menu {
blocco di visualizzazione;
width: 900px;
}
7 Creare una voce per la vostra lista non ordinata dalla sezione 1, punto 2 nel file CSS:
Navigazione {
}
Impostare i margini del vostro lista non ordinata a "0" e il suo stile di elenco di "nessuno":
Navigazione {
list-style: none;
margin: 0;
}
8 Creare una voce per le principali voci di elenco dalla sezione 1, punto 3 nel file CSS:
Li navigazione {
}
Impostare le voci di elenco di galleggiare a sinistra e hanno una larghezza fissa della tua scelta:
Li navigazione {
float: left;
width: 200px;
}
9 Creare una voce per le liste non ordinate secondarie che conterranno le pagine secondarie:
navigazione li ul {
}
Impostare i valori di visualizzazione e di stile di elenco di "nessuno":
navigazione li ul {
display: none;
list-style: none;
}
10 Creare una voce per voi liste non ordinate secondarie e come dovrebbero comportarsi quando il loro elemento di elenco genitore passa sopra:
navigazione li: hover {ul
}
Impostare il valore di visualizzazione della lista non ordinata secondaria a "blocco":
navigazione li: hover {ul
blocco di visualizzazione;
}
11 Salvare i file e caricare sul server.