10/07/2009

Inserire un menù orizzontale nel Blog

929307529.jpg
In questo tutorial vi mostro come creare un menù orizzontale con le categorie del Blog e come inserirlo sotto l'immagine dell'header, ad esempio come nel Blog GossipWorld.

menu_orizzontale.jpg

Le possibilità sono due:

1) creare un menù in flash
2) creare un menù utilizzando i CSS e l'HTML

Per il primo caso potete seguire questo tutorial, per il secondo vediamo adesso come possiamo procedere. Prima di tutto, dopo aver creato le categorie dei post, salviamo in un documento i link di ogni categoria.

caegorie.jpg

Dal pannello di controllo del Blog andiamo in Presentazione > Opzioni avanzate e clicchiamo il link Modifica modello del Foglio di stile. Qui andremo a scrivere il codice CSS che definirà l'aspetto grafico del nostro menù, vediamo come.

Foglio di stile: CSS (tra i simboli /* e */ ci sono i commenti che spiegano il funzionamento di ogni riga):

#menu_orizzontale { /* al posto di “menu_orizzontale” potete inserire il nome che più vi è comodo */
background-color:#353535; /* definisce il colore di background in formato RGB esadecimale */
padding: 3px 15px 3px 15px; /* definisce la posizione dei link nel menù */
}

Definiamo ora la grafica dei link del menù:
a.menu_orizzontale:link {
font-family:Arial, FreeSans, sans-serif;
/* sono i font che il menù deve utilizzare */
font-size:16px; /* è la dimensione che i link devono avere */
color:#FFFFFF; /* è il colore in formato RGB esadecimale che i link devono avere */
}

Ora, quando si passa il mouse su una delle voci del menù vogliamo che il colore dei link cambi. Quindi, sempre nel Foglio di stile, scriviamo i valori del menù nella fase denominata “:hover”:

a.menu_orizzontale:hover{
color: #999997;
}


In questo modo abbiamo impostato l’aspetto grafico che il menù orizzontale dovrà avere, ma il menù vero e proprio non lo abbiamo ancora realizzato.
Per creare ogni voce di menù dobbiamo inserire il seguente codice HTML:

<a class=”menu_orizzontale” href=http://NomeDelBlog.myblog.it/NomeCategoria>Voce del menù</a>

Dove:
class richama la grafica dal codice CSS nel Foglio di stile;
href contiene il link ad una delle categorie del Blog;
Voce del menù è il nome di una delle voci menù visibili dai visitatori del Blog.

Se vogliamo separare ogni voce di menù con un’immagine, basta inserire tra una voce e l’altra il seguente codice:

<img src=”http://UrlImmagineDaInserire”>

Dove href contiene l’indirizzo web in cui si trova l’immagine che desideriamo inserire.
Il risultato del codice finale sarà questo:

codice_modificato.jpg

Ora possiamo finalmente inserire il menù orizzontale nel nostro Blog: dal pannello di controllo entriamo in Presentazione > Opzioni avanzate e clicchiamo sul link Modifica modello delle seguenti  pagine:

•    Modello della home page
•    Modello della pagina categoria
•    Modello della pagina dei commenti
•    Modello di pagina di Link permanente


Incolliamo il codice del menù tra queste due righe:

codice_originale.jpg

Salviamo le modifiche e guardiamo il risultato finale.
Se volete un’idea più concreta visitate http://gossipworld.myblog.it.

Quando avrete creato il vostro nuovo menù segnalatecelo, stiamo pensando di premiare i più belli offrendo più visibilità ai vostri Blog all'interno di MyBlog!

 

Commenti

grazie redazione.... ho dei probblemi con i ring....

avatar utente all news

Scritto il:10/07/2009

Rispondi a questo commento

Palla presa al balzo!
Ho ridisegnato la grafica di Mille Perché... il blog! per far sì che nell'header trovasse posto il menu orizzontale.
Per chi volesse "ammirarlo" http://milleperche.myblog.it

Cordiali saluti!

avatar utente overflow975

Scritto il:10/07/2009

Rispondi a questo commento

Ringraziandovi per i preziosi suggerimenti di questo post, ho provveduto a realizzare anch'io un menù orizzontale. Era molto tempo che mi chiedevo come potessi fare questa operazione. Penso che il menù orizzontale aiuti molto la navigazione dei visitatori. Grazie ancora.

avatar utente lucioruffa

Scritto il:11/07/2009

Rispondi a questo commento

Devo dire che questo tutorial è un bel pò difficilotto o forse non è chiarissimo in alcuni punti. Per inserire le varie categorie all'interno di un "bottone" come si fa?
Grazie

avatar utente rosanna

Scritto il:11/07/2009

Rispondi a questo commento

Ciao,
seguendo questo tutorial (http://redazione.myblog.it/archive/2009/07/10/inserire-un-menu-orizzontale-nel-blog.html) ad ogni bottone è possibile associare una ed una sola categoria inserendo nel codice HTML dei modelli delle pagine, che trovi segnalati nel tutorial, questa riga di codice per ogni tuo bottone/categoria:

Voce del menù

Dove:
class richama la grafica dal codice CSS nel Foglio di stile;
href contiene il link ad una delle categorie del Blog;
Voce del menù è il nome di una delle voci menù visibili dai visitatori del Blog.

A presto.
La Redazione
http://redazione.myblog.it

avatar utente redazione

Scritto il:13/07/2009

Rispondi a questo commento

CIAO... VI SEGNALO IL MIO NUOVO MENU.
E' STATO ABINATO AL COLORE DEL MIO BLOG, E LA COSA CHE MI PIACE DI PIU' E' L'EFFETTO DI QUANDO SI PASSA SOPRA COL MOUSE.... VI INVITO A GUARDARLO!

avatar utente All News

Scritto il:06/08/2009

Rispondi a questo commento

Tutorial molto interessante, ma avrei da farvi una domanda:
Dove inserisco la parte del codice inerente il Foglio di stile: CSS? suppungo nel modulo foglio di stile, ma dove precisamente?
Grazie per la vostra attenzione.
Gianni

avatar utente Gianni

Scritto il:21/10/2009

Rispondi a questo commento

Vi presento un nuovo menu sul mio blog: http://babbogeek.myblog.it/ saluti

avatar utente Babbo geek

Scritto il:18/04/2010

Rispondi a questo commento

Scrivi un commento

NB: i commenti di questo blog sono moderati.