Come aggiungere un collegamento ipertestuale a CSS esterno

I fogli di stile CSS (CSS) sono istruzioni del browser per lo styling di elementi HTML che possono essere aggiunti alle pagine Web in uno dei tre modi seguenti: esternamente, internamente o in linea. Due vantaggi dell'utilizzo di fogli di stile esterni sono che gli stili di una pagina possono essere gestiti separatamente dal contenuto della pagina e gli stessi stili possono essere inclusi in più pagine Web. Gli utenti possono anche modificare i riferimenti ai file CSS interagendo con l'interfaccia utente della pagina (collegamenti ipertestuali), una funzionalità che consente ai visitatori di modificare in modo dinamico alcuni o tutti gli stili di una pagina specifica.

1.

Apri un editor di testo e crea un nuovo file chiamato "externalBlue.css". In genere, il processo per creare un nuovo file di testo in un editor di testo è selezionare "Nuovo" dal menu "File".

2.

Definire un singolo stile in externalBlue.css. Questo stile è l'impostazione predefinita e indica che il colore di sfondo (corpo) della pagina Web deve essere blu. Assicurati di utilizzare la sintassi di stile appropriata (selettore, stile, attributo) come segue:

body {background: blue;}

Salvare il file externalBlue.css e quindi chiudere l'editor di testo.

3.

Creare un secondo file denominato "externalGreen.css" a cui si accederà quando l'utente seleziona un collegamento ipertestuale sulla pagina. Definisci uno stile che indichi che il colore di sfondo (corpo) della pagina deve essere verde, quindi salva e chiudi il file:

body {background: green;}

4.

Crea un terzo file chiamato "externalCSS.html". Aggiungi i tag HTML di base al file - "", "", "", "", "" e "" - come segue:

5.

Aggiungi il foglio di stile externalBlue.css a externalCSS.html ponendo un tag di collegamento ("") tra i tag "" e "" di chiusura del file. Aggiungi il tag "", imposta l'attributo "rel" del tag a "stylesheet", l'attributo "href" a "externalBlue.css" e l'attributo "id" a "styles". Il link "stili" ora fa riferimento al foglio di stile externalBlue.css in externalCSS.html.

6.

Aggiungi un tag "" JavaScript aperto al file. Imposta l'attributo "tipo" del tag su "text / javascript". Posiziona questo insieme di tag sotto il riferimento al tag link "styles".

7.

Aggiungi una funzione JavaScript chiamata "changeStyle ()" a externalCSS.html tra l'apertura e la chiusura Clicca qui per cambiare il foglio di stile

9.

Aprire externalCSS.html in un browser Web. Fare clic sul collegamento ipertestuale "Fare clic qui per cambiare il foglio di stile" e verificare che il foglio di stile externalGreen.css si apra e lo sfondo cambi da blu a verde.

Cose necessarie

  • Editor di testo
  • Accesso al server Web
  • Browser Web con JavaScript abilitato

Suggerimenti

  • I fogli di stile esterni possono essere modificati utilizzando script sul lato server, sebbene questo metodo richieda una richiesta del server.
  • L'attributo "tipo" in un tag può essere utilizzato per specificare i tipi di supporto, consentendo ai browser che non supportano un particolare tipo di supporto di ignorare il CSS.
  • L'attributo "media" in un tag può essere utilizzato per specificare un supporto utilizzato dal foglio di stile. Questi media includono opzioni come stampa, schermo e tty.
  • Alcune versioni precedenti di Internet Explorer potrebbero non implementare completamente JavaScript.

avvertimento

  • Non tutti i browser supportano tutti gli stili CSS e alcuni possono implementarli in modo diverso. Assicurati di tenerlo a mente quando usi stili che cambiano l'aspetto generale della pagina web.

Raccomandato