|
|||||||
| Registrazione | FAQ | Lista utenti | Calendario | Cerca | I messaggi di oggi | Segna forums come letti |
![]() |
|
|
LinkBack | Strumenti discussione | Modalità visualizzazione |
|
|
#1 (permalink) |
|
New User
Data registrazione: 17-05-2008
Messaggi: 16
![]() |
L'utilizzo dei CSS permette di avere dei fogli di stile alternativi, in modo da lasciare libertà di scelta all'utente finale su quale grafica utilizzare.
La sintassi Per utilizzare il foglio di stile alternativo bisogna specificare il valore "alternate stylesheet" assegnandolo al parametro rel del tag <LINK> : Codice HTML:
<HTML> <HEAD> <TITLE>Alternate Stylesheet Tutorial</TITLE> <LINK rel="stylesheet" type="text/css" title="style" href="style.css" > <LINK rel="alternate stylesheet" type="text/css" title="alternatestyle" href="alternatestyle.css"> </HEAD> <BODY> .... </BODY> </HTML> Dopo aver aggiunto l'importazione del foglio di stile alternativo nel blocco <HEAD></HEAD> non resta che implementare un sistema che ne permetta l'attivazione. Per far questo si puó ricorrere a vari script dinamici, da PHP a Javascript. javascript: Importiamo il seguente codice Javascript in un file chiamato style.js Codice:
function Attiva(idstyle) {
var style;
for (i=0; (style = document.getElementsByTagName("link")[i]); i++){
if (style.getAttribute("rel").indexOf("style") != -1 && style.getAttribute("title")) {
style.disabled = true;
if (style.getAttribute("title") == idstyle) style.disabled = false;
}
}
}
Codice HTML:
<script language="JavaScript" src="percorso/style.js" type="text/JavaScript"></script> Codice HTML:
<a onclick="Attiva('style'); return false;" href="#"> Style 1 </a> <a onclick="Attiva('alternatestyle'); return false;" href="#"> Style 2 </a> Spero possa essere utile ![]()
__________________
"A photographer is a seeker of the marvelous beauties hidden in the world" - 2007 Stellastyles | Hide & Seek | My DeviantART | Mind The Gap |
|
|
|
| Links Sponsor |
|
|