I D R A
Ipertesto Dinamico per Racconti d'Avventura

Manuale dell'autore
rev 1.0, © 2000 Enrico Colombini

 

qui puoi scaricare IDRA con il manuale

qui puoi visitare il sito ufficiale dell'autore Enrico Colombini con esempi e giochi scaricabili


Estetica e HTML

CAP 4

1

Decorare la pagina

7

Immagini come scelte

2

Caratteri grandi e piccoli

8

Colore di fondo

3

Comandi separati e inclusi

9

Immagine di fondo

4

Esempi di comandi HTML

10

Opzioni multiple

5

Testo colorato

11

Intestazione e piè di pagina

6

Immagini nelle pagine

12

Frame e HTML

 

Colore di fondo

Per impostare il colore di fondo della pagina occorre usare un sistema particolare: si tratta infatti di un'operazione da eseguirsi prima di iniziare a disegnare la pagina, e che quindi non può essere fatta con la funzione testo() come le altre sopra illustrate.

Si tratta di aggiungere una nuova funzione OpzioniPagina() all'inizio del file gioco.js, ad esempio dopo la funzione Inizia() già presente, in questo modo:

// Opzioni della pagina: sfondo ciano pallido

function OpzioniPagina(pag) {
  return 'bgcolor="#ccffff"'
}

Il colore desiderato è ovviamente quello definito dalle sei cifre, come nel caso già visto del colore di carattere; il resto può essere copiato pari pari (la riga che inizia con // è, come sempre, un semplice commento). Il risultato sarà che tutte le pagine avranno uno sfondo come questo:

Per definire un colore di fondo diverso a seconda della pagina presentata (o delle condizioni di gioco) occorre un minimo di programmazione JavaScript; l'argomento è trattato più avanti nel manuale.

Un'ultima nota: i browser possono essere impostati in modo da non mostrare il colore di fondo richiesto; in tali condizioni alcune scritte potrebbero non essere leggibili, come ad esempio dei caratteri gialli previsti per un fondo nero. In questo caso è bene almeno indicare il possibile problema nella documentazione del racconto-gioco.