Le tabelle vengono usate quando hai bisogno di mostrare dei "dati tabulari" cioè informazioni presentate logicamente in righe e colonne.

Documenti analoghi
Tabelle HTML. Tabelle Un po di notazione.

HTML Lezione3 Le Tabelle. Prof. Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

Laboratorio di Tecnologie Web HTML: Tabelle Dott. Stefano Burigat

Formattazione di liste

Creazione di tabelle.

Tabelle. Esempio 20. Inserire righe e colonne. Dimensioni delle tabelle. Attributi del tag TABLE INFO WEB LEZIONE N.6

APPUNTI DI HTML (QUARTA LEZIONE)

HTML 5. Tabelle. Bordi di una tabella. Il tag <TABLE> Le tabelle. Tag fondamentali. Costruzione di tabelle riga per riga. Esempi

Tabelle. Tag fondamentali. Costruzione di tabelle riga per riga. Esempi. Tecnologie di Sviluppo per il WEB 2

Corso di HTML. Prerequisiti. Modulo L2 B4 - Le tabelle. Concetto di tabella Coordinate di cella in una tabella. M. Malatesta B4-Le tabelle-06

14 attributi per tabelle.html prof. Uccellani pagina 1

Tabelle Tabella: struttura di base

Cl Calendario dl del corso

Progettazione multimediale

LEZIONE NO. 3: LE TABELLE DI ATTILIO ABBIEZZI

CSS: stili e layout BOX MODEL. Prof.ssa Cristina Gena

Tabella: struttura di base

Immaginiamo la nostra prima tabella come una griglia formata da righe e colonne. I tag necessari per creare una tabella sono: <table>

Informatica. Comunicazione & DAMS A.A. 2015/16. Dr.ssa Valeria Fionda

Tutorial di HTML basato su HTML 4.0 e CSS 2

HTML Sesta lezione. 29 Marzo di Ivano Stranieri

INTRODUZIONE AL LINGUAGGIO HTML: PARTE 2. Internet + HTML + HTTP = WWW

HTML 3. Liste puntate ed ordinate Immagini

Serve per impostare. enfatizza il testo (l effetto è quello del grassetto, comando utile per i motori di ricerca) <ul> comandi relativi all immagine

Pablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S

Appunti sulle Tabelle

Metodologie Informatiche Applicate al Turismo

Lezione del corso CSS - Web Design ed Accessibilità secondo il W3C con CSS ed XHTML

Linguaggi di programmazione PC server-client CSS

Cosa vuol dire HTML? Hyper Text Markup Language

Tabella: struttura di base

HTML Lezione2 Le Immagini e i link. Prof. Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

ELENCHI. 1. Prima 2. Seconda 3. terza. Prima Seconda terza

Come creare una tabella responsive

Fogli Google: nozioni di base sui fogli di lavoro

caratteri speciali + form, tabelle e testi

Informatica di base Laboratorio di HTML Dott. Serena Villata A.A. 2004/05

Corso di HTML. Prerequisiti. Modulo L3 3 Blocchi di testo

HTML Guida base. Guida grafica essenziale all Hyper Text Markup Language I parte

Frames. Come organizzare le pagine web usando i frames. Definizione Frame = 1. struttura, armatura, telaio 2. inf. videata, schermata, cornice

Linguaggio HTML. Elementi di Informatica e Programmazione Università degli Studi di Brescia. Il Linguaggio HTML

Introduzione. Elementi di Informatica. Standard. Struttura dei TAG - 1. Annidamento e Indentazione. Struttura dei TAG - 2

Ogni documento HTML è contraddistinto dai seguenti comandi di base, che ne definiscono la struttura:

CSS: HTML: Proprietà per la formattazione delle immagini Immagini di sfondo e sfondi multipli. Le immagini mappate

non è linguaggio di markup formato testo .htm .html interpretando

Tag <br> : per definire l interruzione di riga (andata a capo)(senza tag di chiusura); sta per break row

IMMAGINI INTRODUZIONE

Istituto Comprensivo Rapallo Zoagli - Anno scolastico 2015/ Funzionamento ed uso delle LIM P. Spinetti

3.6.1 Inserimento. Si apre la finestra di dialogo Inserisci Tabella:

CSS. Esercizi CC BY ALESSANDRO URSOMANDO DIAPOSITIVA 2 CSS PROPRIETÀ

Il linguaggio HTML. Marco Porta - CIM: Web Design & Technologies

Tutorial di HTML basato su HTML 4.0 e CSS 2

Capitolo 4: Tabelle. y(x) = x 3 ì 2x. Capitolo 4: Tabelle 67. Nota: le tabelle non sono disponibili nel modo di rappresentazione grafica 3D.

PARALLELEPIPEDO CON DIMENSIONI VARIABILI

BASI di HTML e CSS (primo incontro)

Web design/1. prof. Marco Pagano

CONSIGLI E TRUCCHI. Parte seconda

Proprietà delle potenze

D B M G Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML

APPUNTI DI INFORMATICA IL LINGUAGGIO HTML

Selettori. Politecnico di Milano Facoltà del Design Bovisa. Prof. Gianpaolo Cugola Dipartimento di Elettronica e Informazione

Pablo Genova I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S

Guida al linguaggio HTML (HyperText Markup Language)

Figura 1 - Finestra Tabella

Come usare Doyouall. Usare il software Doyouall è molto semplice. Questa piccola guida è un aiuto per realizzare velocemente il tuo nuovo sito web.

Evidenziare i divisori di un numero

Silvia Likavec. Lezione 6

Sistemi Mobili e Wireless Android Interfacce utente: Widget e Layout (2)

@2011 Politecnico di Torino 1

Sommario. Introduzione 1. 1 Scrivere in HTML con efficacia 7. 2 Formattazione standard del testo Aggiungere i colori 43. iii

Elenchi, link, immagini e tabelle Elementi per costruire liste, collegamenti, inserire immagini e tabelle

HTML 3. I link (collegamenti) L URL. Accesso a documenti locali. Link Mappe Tabelle. <A HREF= path_del_documento > link </A>

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML. Il Linguaggio HTML

SUDOKU Come si gioca Regole del Gioco Risolvere un Sudoku Consigli

Corso html Lezione 3

DREAMWEAVER CS6: STILI CSS

HTML il linguaggio per creare le pagine per il web

STILE E CSS. classi sezioni. tag

Laboratorio Digitale 1

HTML il linguaggio per creare le pagine per il web

WEB I FOGLI DI STILE. Gabriele Murara

nome di un menu per visualizzarlo e poi selezionate facendo clic sul comando che vi interessa.

Il linguaggio HTML. <html> </html> I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura.

Informatica (Sistemi di elaborazione delle informazioni)

Sommario. Nozioni di base su HTML

Siti molto ben fatti /1 08

Foglio di calcolo. Concetti base. Impostazioni di base. Microsoft Excel

SOMMARIO. Prefazione... XI. Capitolo 1 - Le variabili dell ambiente di progettazione Web... 1

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto

FOGLIO ELETTRONICO. Microsoft Office EXCEL. LibreOffice CALC CALC. E' un software che assegna come estensione ai propri file (foglio elettronico).ods.

Metodologie Informatiche Applicate al Turismo

4.5 Formattazione. La finestra è composta dalle schede Numero, Allineamento, Carattere, Bordo, Riempimento e Protezione.

Linguaggi e Traduttori a.a. 2005/2006 Tesina n 6

Elementi blocco e Elementi in linea

Transcript:

Le tabelle Le tabelle vengono usate quando hai bisogno di mostrare dei "dati tabulari" cioè informazioni presentate logicamente in righe e colonne. E' difficile? All'inizio costruire le tabelle in HTML può sembrare complicato, ma se mantieni la calma e fai attenzione, in effetti è esattamente logico - proprio come ogni altra cosa in HTML. Esempio 1: <table> Sul browser sarà così: Cella 1 Cella 2 Che differenza c'è tra e <td>? Come vedrai dall'esempio sopra, questo probabilmente è l'esempio HTML più complicato che abbiamo fatto finora. Scomponiamolo e spieghiamo i diversi tag: Vengono usati 3 elementi diversi per costruire una tabella: il tag di apertura <table> e il tag di chiusura iniziano e terminano la tabella. Logico. è la sigla delle parole inglesi "table row" (cioè, riga della tabella) e inizia e termina una riga orizzontale. Ancora logico. <td> è la sigla delle parole inglesi "table data" (cioè, dati della tabella). Questo tag inizia e termina ogni cella della riga della tua tabella. Tutto semplice e logico. Questo è quello che succede nell'esempio 1: la tabella inizia con un <table>, seguito da un, che indica l'inizio di una nuova riga. In ogni riga vengono inserite due celle: e. In seguito la riga viene chiusa con un e immeditamente dopo inizia una nuova riga. Anche la nuova riga contiene due celle. La tabella viene chiusa con. Solo per chiarire: le righe sono le linee orizzontali di celle e le colonne sono linee verticali di celle:

Cella 1 Cella 2 Cella 1 e Cella 2 formano una riga. Cella 1 e Cella 3 formano una colonna. Nell'esempio sopra la tabella è formata da due righe e due colonne. Tuttavia, una tabella può avere un numero illimitato di righe e di colonne. Esempio 2: <table> <td>cella 5</td> <td>cella 6</td> <td>cella 7</td> <td>cella 8</td> <td>cella 9</td> <td>cella 10</td> <td>cella 11</td> <td>cella 12</td> Cella 1 Cella 2 Cella 5 Cella 6 Cella 7 Cella 8 Cella 9 Cella 10 Cella 11 Cella 12 Ci sono degli attributi? Naturalmente ci sono degli attributi. Per esempio, l'attributo border viene usato per specificare lo spessore del bordo intorno alla tua tabella: Esempio 3:

Cella 1 Cella 2 Lo spessore del bordo viene specificato in pixel Così come si fa con le immagini, puoi definire la larghezza della tabella in pixel - o, alternativamente, in percentuale dello schermo: Esempio 4: <table border="1" width="30%"> Questo esempio visualizzerà sul tuo browser una tabella di larghezza 30% dello schermo. Provalo da sola. Altri attributi? Ci sono tanti attributi per le tabelle. Qui ne vedi altri due: align: specifica l'allineamento orizzontale di tutta la tabella, in una riga o in una singola cella. Per esempio, sinistro, centro o destro. valign: specifica l'allineamento verticale del contenuto di una cella. Per esempio, alto, mezzo o basso. Esempio 5: <td align="right" valign="top">cell 1</td> Cosa posso inserire nella mia tabella? In teoria nella tabella puoi inserire qualsiasi cosa: testo, link, imagini...ma, le tabelle sono destinate alla presentazione di dati tabellari (cioè dati che possono essere significativamente presentati in righe e colonne), quindi evita di mettere nelle tabelle oggetti, semplicemente perchè vuoi che siano posizionatii uno accanto all'altro. Tempo fa su Internet - cioè pochi anni fa - le tabelle venivano spesso usate come strumento per il layout. Ma se vuoi avere il controllo di come verranno presentati testo e immagini c'è un modo molto più interessante per farlo (suggerimento: CSS). Ne parleremo di più in seguito.

Adesso metti in pratica quello che hai appena imparato e progetta tabelle di diverse misure, con diversi attributi e contenuto. Questo ti dovrebbe tenere impegnato per un po' di ore. I due attributi colspan e rowspan vengono usati quando vuoi creare delle tabelle elaborate. Colspan è l'abbreviazione delle parole inglesi "column span" (cioè, colonne accoppiate). Colspan viene usato nel tag <td> per specificare quante colonne dovranno essere unite insieme: Esempio 1: <td colspan="3">cella 1</td> Cella 1 Cella 2 FIssando colspan a "3", la cella nella prima riga occupa tre colonne. Se invece avessimo fissato colspan a "2", la cella sarebbe stata formata solo da due colonne e sarebbe stato necessario inserire una cella aggiuntiva nella prima riga in modo da fare combaciare le due righe. E cosa mi dici di rowspan? Come potrai già immaginare, rowspan specifica quante righe dovrebbero essere comprese in una cella: Esempio 3: <td rowspan="3">cella 1</td>

Cella 1 Cella 2 Cella 3 Cella 4 Nell'esempio sopra rowspan è fissato a "3" nella Cella 1. Questo significa che la cella sarà formata da 3 righe (la sua stessa riga più altre due). Così la Cella 1 e la Cella 2 stanno sulla stessa riga, mentr la Cella 3 e la Cella 4 formano due righe indipendenti. Confuso? Bene, non è semplice ed è facile perdersi. Quindi, sarebbe una buona idea disegnare la tabella su un pezzo di carta prima di iniziare con l'html.