• Non ci sono risultati.

Lezione 4 - laboratorio HTML

N/A
N/A
Protected

Academic year: 2021

Condividi "Lezione 4 - laboratorio HTML"

Copied!
11
0
0

Testo completo

(1)

Istituzioni di Informatica

DAMS

Istituzioni di Informatica

Istituzioni di Informatica

DAMS

DAMS

Laboratorio di HTML Laboratorio di HTML

(2)

Le tabelle

• Creazione di una tabella:

<TABLE> … </TABLE>

→ le tabelle vengono utilizzate sia per inserire dati che per migliorare l’impaginazione.

Attributi:

– BORDER = assegna un bordo alla tabelle (BORDER=0 → nessun bordo, utile per l’impaginazione “nascosta”)

– WIDTH = consente di variare l’ampiezza della tabella

(3)

Righe e colonne nelle

tabelle

• E’ necessario inserire le righe che compongono la tabella:

<TR> … </TR>

→ questo comando si ripete per ogni riga.

• All’interno di ogni riga si inseriscono le colonne o celle:

<TD> … </TD>

→ a questo comando faremo seguire il testo desiderato.

(4)

Alcuni miglioramenti

• Celle vuote:

<TD></TD>

→ si ottengono non racchiudendo alcun valore nel comando.

• Header:

<TH> <THEAD>

→ si inserisce una riga destinata a delimitare i campi della tabella,

(5)

• Descrizione:

<CAPTION>

→ aggiunge la descrizione della tabella. Attributi:

ALIGN = top (la descrizione apparirà sopra la tabella), bottom (la

descrizione apparirà sotto la tabella). • Allineamento del testo delle celle:

ALIGN = center o left o right

→ viene assegnato alle celle, colloca il testo nella posizione richiesta

(6)

Variazioni sul tema

• Variare il numero di celle:

attributo COLSPAN di <TD>

→ estensione delle colonne, contiene il numero di colonne desiderato.

• Variare l’altezza delle righe:

attributo ROWSPAN di <TD>

→ altezza di una singola cella, contiene il valore numerico desiderato.

(7)

• Delimitazione tra le celle:

attributo CELLSPACING associato a <TABLE>

→ definisce lo spessore che intercorre tra le singole celle, si ottengono bordi interni più spessi.

attributo CELLPADDING associato a <TABLE>

→ concede maggior respiro al testo

all’interno di una singola cella, secondo il valore numerico assegnato.

(8)

Colorare i bordi

• Colore del bordo bidimensionale:

attributo BORDERCOLOR di <TABLE>

→ definisce il colore del bordo ma ne annulla la tridimensionalità.

• Colore del bordo tridimensionale: attributo BORDERCOLORDARK di <TABLE>

→ colore della parte scura delle cornici tridimensionali.

attributo BORDERCOLORLIGHT

→ colore della parte chiara delle cornici tridimensionali

(9)

Esempio 1

<TABLE WIDTH="60%" BORDER="3" BORDERCOLOR="red"> <CAPTION ALIGN="bottom">La mia prima tabella in

HTML</CAPTION> <THEAD> <TR> <TH ALIGN="left">Prima cella</TH> <TH ALIGN="center">Seconda cella</TH> <TH ALIGN="right">Terza cella</TH> </TR></THEAD> <TR>

<TD ALIGN="left" BGCOLOR="yellow">Prima cella</TD> <TD></TD>

<TD ALIGN="right" BGCOLOR="orange">Terza cella</TD> </TR>

<TR>

<TD COLSPAN="2"><FONT COLOR="green">Allargo le celle!</FONT></TD>

<TD COLSPAN=“1"><FONT COLOR="blue">Allargo anche queste!</FONT></TD>

</TR>

(10)

Esempio 2

<TABLE WIDTH="60%" BORDER="3" BORDERCOLORDARK="red" BORDERCOLORLIGHT="orange">

<CAPTION ALIGN="bottom">La mia seconda tabella in HTML</CAPTION> <THEAD><TR> <TH ALIGN="left"><B>Prima cella</B></TH> <TH ALIGN="center"><B>Seconda cella</B></TH> <TH ALIGN="right"><B>Terza cella</B></TH> </TR></THEAD> <TR>

<TD ALIGN="left" BGCOLOR="yellow"><I>Prima cella</I></TD> <TD></TD>

<TD ALIGN="right" BGCOLOR="orange"><U>Terza cella</U></TD> </TR>

<TR>

<TD COLSPAN="2"><FONT COLOR="green"><BIG>Allargo le celle!</BIG></FONT></TD>

<TD COLSPAN=“1"><FONT COLOR="blue"><SMALL>Allargo anche queste!</SMALL></FONT></TD>

</TR>

(11)

Esercizio n°1

• Creare una pagina Orario con:

– Titolo: Orario del primo semestre

– Più sotto, una tabella con i 6 giorni della

settimana (Lunedì/Sabato) e le ore a due a due (es. 8-10, 10-12, etc.).

– I giorni sono in grassetto centrati, le ore in corsivo allineati a sinistra. Le materie sono centrate.

– I bordi della tabella sono dimensione 3, con attributi del colore tridimensionali definiti a piacere.

– Definire una descrizione per la tabella creata. – Dove non si ha lezione si deve inserire una cella

Riferimenti

Documenti correlati

HTML in 10

L’attributo align permette di specificare l’allineamento dell’immagine rispetto alla riga di testo successiva, i valori ammessi sono: left, right, top, middle, baseline e bottom..

Per inserire un link nel punto di partenza devo inserire un collegamento ipertestuale in un altro punto della stessa pagina, utilizzando il tag A con l'attributo HREF.. Come

Simulations are carried out with atmospheric conditions of January 1 st , 2011 (top) and July 1 st , 2011 (bottom) with the IMS network only (left) completed by AMT, OHP, CEA and

The sound velocity and the thermal diffusivity, found in the present experiment, extend over a large temperature range that includes the supercooled water phase. In the

The variables refer to the different aspects of the policy mix, and, in particular: policy goals (support of R&amp;D vs. generic capital investments), instruments (creation

, quella giurisprudenza costituzionale caratterizzata per dare rilevanza – attraverso le molteplici tipologie di pronunce della Corte costituzionale – alla cattiva formulazione

SIGUSR2 al processo due.sh di cui possiede il pid. Poi si mette in attesa in un loop infinito contenente sleep 1. Successivamente, ogni volta che lo script uno.sh riceve il