Testo a comparsa usando solo HTML
Gli elementi che consentono di creare un blocco di testo a comparsa sono details e summary, questi due elementi sono
stati introdotti in Html 5.1 Per mostrare e nascondere il blocco di testo l'utente dovrà solo fare click sul contenuto presente all'interno del tag
summary, la prima volta per mostrare, la seconda volta per nascondere. In precedenza per realizzare questa funzionalità era necessario ricorrere a codice
Javascipt, comunque tale funzionalità per il momento è disponibile solo sui browser chrome, firefox e opera, non è invece ancora disponibile su Internet
explorer, Microsoft Edge e Safari.
Quì sotto un semplice esempio.
Testo a comparsa usando solo HTML |
|
|
Copiando e incollando questo codice in una pagina con estensione .html e mandandola in esecuzione su un
browser compatibile come menzionato sopra si può vedere il risultato.
Testo a comparsa al passaggio del mouse usando HTML e CSS
Questo è un esempio di testo a comparsa al passaggio del mouse sopra di un elemento che causa la visualizzazione
di un blocco di testo, quando il mouse esce dall'elemento che a causato la visualizzazione del blocco di testo il blocco scompare di nuovo. Questo effetto è
possibile grazie all'utilizzo oltre che dell'HTML anche dei CSS. L'elemento CSS più importante per questo effetto è :hover
Vediamo quì sotto il risultato, segue il codice completo.
Lista della spesa
detersivo lavatrice
dentifricio
pizze bianche
pane integrale
spazzolino da denti
sughi pronti
spaghetti
Testo a comparsa al passaggio del muose usando HTML e CSS |
|
|
Il terzo metodo usa due <div>, il primo è sempre visibile e rappresenta il pulsante da cliccare che al primo click visualizza il blocco
di testo sottostante e al secondo click lo nasconde, questo comportamento è reso possibile oltre che dalla proprietà display CSS anche da una funzione
Javascript che controlla ogni volta che viene eseguita il nome della classe assegnato al secondo <div> e lo sostituisce opportunamente a seconda che deve
visualizzare o nascondere il blocco. Qui sotto è possibile testare il tutto, ancora più sotto il codice completo.
taglia testo
copia testo
incolla testo
salva documento
proprietà documento
esci
Testo a comparsa e scomparsa cliccando con il mouse e usando HTML CSS e
Javascript |
|
|
Copiare e incollare il codice completo quì sopra per testare separatamente l'esempio.
|