Tabelle HTML. Tabelle Un po di notazione.

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

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

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

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

Formattazione di liste

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

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

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

Creazione di tabelle.

Tutorial di HTML basato su HTML 4.0 e CSS 2

Tabella: struttura di base

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

Progettazione multimediale

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

LEZIONE NO. 3: LE TABELLE DI ATTILIO ABBIEZZI

Laboratorio di Tecnologie Web HTML: Tabelle Dott. Stefano Burigat

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

Linguaggio HTML (2) Attributi di <FONT> Per variare lo stile di carattere rispetto al default, si possono utilizzare tre attributi:

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

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

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

Metodologie Informatiche Applicate al Turismo

Tabella: struttura di base

Cosa vuol dire HTML? Hyper Text Markup Language

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

a cura di Romina Biava HTML IMMAGINI ELENCHI TABELLE LINK FRAME FORM STRUTTURA DI UNA PAGINA HTML

Web. HyperText Markup Language

Web Programming. testi consigliati. Programma di massima. contacts. Beginning PHP and MySQL - Apress. Beginning Ajax with PHP - Apress

Corso html Lezione 3

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

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

HTML 3. Liste puntate ed ordinate Immagini

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

Tabelle Tabella: struttura di base

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

LEZIONI DI HTML. Come costruire il proprio sito con pochi strumenti e tanta creatività...

Linguaggi di programmazione PC server-client CSS

Il linguaggio HTML - Parte 2

MODULO 7 HTML HTML. HTLM (Hypertext Markup Language) è un linguaggio per la creazione di documenti ipertestuali e ipermediali

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

Cimini Simonelli - Testa

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

Tutorial di HTML basato su HTML 4.0 e CSS 2

Linguaggio per ipertesti

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

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

II LINGUAGGIO HTML...1

HTML Guida di riferimento

Silvia Likavec. Lezione 6

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

Web design/1. prof. Marco Pagano

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

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

HTML Sesta lezione. 29 Marzo di Ivano Stranieri

Primi passi con HTML. Il documento HTML

COS'E' L'HTML? TAG E ATTRIBUTI IMPOSTARE UNA PAGINA HTML

Elenchi. Con HTML è possibile generare tre tipi di elenco: - a punti (non ordinato) - numerati - di definizioni

Il linguaggio html. HyperText Markup Language (Linguaggio di contrassegno di ipertesti) Creato al CERN nel 1989 e reso pubblico nel 1991.

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

Tipi di testo. Esempio 4. Enfasi. Inserire immagini. Esempio 5 INFO WEB LEZIONE N.4

Che Cosa è un Ipertesto??

Metodologie Informatiche Applicate al Turismo

layout senza tabelle Posizionamento con i CSS Ad ogni elemento HTML corrisponde un area rettangolare, detta box Contenuto

NOZIONI BASE DI HTML

STRUTTURA BASE DELLA PAGINA HTML

caratteri speciali + form, tabelle e testi

Siti molto ben fatti /1 08

14 attributi per tabelle.html prof. Uccellani pagina 1

Guida al linguaggio HTML (HyperText Markup Language)

Laboratorio Digitale 1

CSS. Cascading Style Sheet

Introduzione all HTML

Tecnologie e Progettazione di Sistemi Informatici e di Telecomunicazioni. Il linguaggio HTML

Corso di PROGRAMMAZIONE IN RETE

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

Corso di Informatica II. Corso di Informatica II. Corso di Informatica II. Orario lezioni 27/02/2009. Ing. Dario Sguassero. Ing.

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

IMMAGINI INTRODUZIONE

Tabella 2.2 Indice delle proprietà Nome Valori Pr El Er Cp

Elementi blocco e Elementi in linea

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

HTML Tutorial HTML By A.C. Neve 1

CSS 6. Il modello contenitore (box model) Elementi flottanti

Corso di HTML. Prerequisiti. Modulo L2 B3-Immagini. Creazione di pagine web Visualizzazione pagine web. M. Malatesta B3-Immagini-05 09/01/2014

Informatica di base 6/ed

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

Esistono editor WYSIWYG (What You See Is What You Get) (FrontPage)

HTML (Hyper Text Mark-up Language)

IL WEB. Il linguaggio HTML

Linguaggi per il Web Linguaggi di markup: CSS

Linguaggio per ipertesti

Transcript:

Tabelle HTML!! Le tabelle in HTML permettono di rappresentare tabelle di dati ", ma anche di formattare del testo, delle immagini, altre tabelle in righe e colonne, possono cioè essere usate per l impaginazione #!Per poter affiancare due immagini posso usare una tabella di due colonne ed una riga #!Lo stesso per del testo o qualsiasi altra risorsa Web. Tabelle Un po di notazione. cella riga colonna

TAG <table>!! Sintassi: <table attr 1 ="val1" attr n ="valn" > Contenuto della tabella & Tag necessari per formattare righe e colonne Comunico al browser che sto costruendo una tabella Celle Tabella!! Per creare una riga: cella [table row] <td></td> <td></td>!! Per creare una colonna: <td> </td> [table data]

Esempio di tabella <table border="1"> <td>riga 1, colonna 1</td> <td>riga 1, colonna 2</td> <td>riga 2, colonna 1</td> <td>riga 2, colonna 2</td> Attributi <table> (I) Attributi summary Definisce un sommario dei propositi e della struttura della tabella, utile per quei Browser non visual (Braille, parlato). width Definisce la larghezza della tabella, espressa in pixel o percentuale. border Definisce la larghezza del bordo della tabella, espressa in pixel. bgcolor background Definisce il colore di sfondo della tabella, espresso in esadecimale. Definisce l immagine di sfondo della tabella

Attributo border <table border="x">!! X è la dimensione (fissa) del bordo (o margine) della tabella espresso in pixel (border="1")!! Se border non viene specificato, il bordo non viene mostrato Attributo border <table border= 2"> <table border= 6">

Attributo width <table width ="X"> X può assumere i seguenti valori:!! pixel, dimensione fissa* (width ="50")!! percentuale dimensione variabile* (width ="50%") * variabile/fissa rispetto alla dimensione della finestra Attributo width <table width ="50"> <table width ="50%"> N.B: se width non è specificato la larghezza della tabella dipende dal valore di default del browser.

Attributo bgcolor <table bgcolor ="X">! Dove X è il colore che abbiamo deciso di attribuire allo sfondo della tabella, espresso in esadecimale (bgcolor ="#ffffff").! Se bgcolor non è specificato la tabella avrà il colore dello sfondo della pagina html. Attributo bgcolor <table bgcolor ="#02ff22"> <table bgcolor ="#f44050">

Attributo background <table background ="X">! Dove X è l immagine che abbiamo deciso di attribuire allo sfondo della tabella. Intestazioni nelle tabelle <th> Table Heading </th> ($ Opzionale) Orizzontali <th>nome</th> <th>cognome</th> <td>paolino</td> <td>paperino</td> Verticali <th>nome</th> <td>paolino</td> <th>cognome</th> <td>paperino</td>

Esempio senza <th> <table> <td> Name </td> <td> Cups </td> <td>type of Coffee</td> <td> Sugar? </td>.. Esempio con <th> <table> <th> Name</th> <th> Cups</th> <th> Type of Coffee</th> <th> Sugar? </th>..

Didascalia (caption) Per accompagnare una tabella con una didascalia <table> <caption> didascalia </caption>.. Immagini & Tabelle!! Due immagini da affiancare: come faccio?

<table> tabella senza bordo Creo una riga <td> Prima colonna <img src="fiatcinquecento.jpg"> Img 1 <td> <td> Seconda colonna <img src="fiatpanda.jpg"> Img 2<td> <table> 1 Riga <td> <img src="fiat500.jpg"> <td> 2 Riga <td> <img src="fiatpa.jpg"> <td>

Attributi cell!! Cellspacing spazio tra le celle.!! Cellpadding spazio tra il contenuto della cella e la sua struttura. Cellspacing <table cellspacing ="10"> <table cellspacing ="2">

Cellpadding <table cellpadding="10"> <table cellpadding="25"> TAG!! Sintassi: <tr attr 1 ="val1" attr n ="valn" > Contenuto della riga O Tag per le colonne (td) ($ Opzionale)

Attributi align valign Attributi Specifica l allineamento dei dati e la giustificazione del testo. Specifica la posizione verticale del testo. bgcolor Specifica il colore di sfondo della riga. Attributo align <tr align ="X"> X può assumere i seguenti valori:!! Left % testo giustificato a sinistra!! Right % testo giustificato a destra!! Center % testo giustificato al centro!! Justify % testo doppiamente giustificato

Attributo align <tr align ="left">.. <tr align ="center">. <tr align ="right">. N.B. se align non è specificato il testo viene allineato a sinistra Attributo valign <tr valign ="X"> X può assumere i seguenti valori:!! Middle % testo verticalmente allineato al centro.!! Top % testo verticalmente allineato in cima alla cella.!! Bottom % testo verticalmente allineato in fondo alla cella.

Attributo valign <tr valign ="middle">.. <tr valign ="top">. <tr valign ="bottom">. Attributo bgcolor <table> <tr bgcolor ="#223288"> <td> non so cosa scrivere </td> <td> non so cosa scrivere </td>

TAG <td>!! Sintassi: <td attr 1 ="val1" attr n ="valn"> Contenuto della colonna </td> ($ Opzionale) Attributi <td> Attributi rowspan Specifica il numero di righe per cui estendere il contenuto (data). collspan Specifica il numero di colonne per cui estendere il contenuto (data). bgcolor Specifica il colore di sfondo della cella. Other Attributi come tr: align, valign

Attributo rowspan <table> <td> 1 </td> <td> 2 </td> <td> 3 <td> <td rowspan ="2"> 4 </td> <tr > <td> 5 </td> <td> 6 </td> <td> 7 </td> <td> 8 </td> La cella che contiene 4 si espande su 2 righe Attributo colspan <table> <td> 1 </td> <td> 2 </td> <td> 3 </td> <td colspan ="2"> 4 </td> <td> 5 </td> La cella che contiene 4 si espande su 2 colonne

Colspan - Rowspan!! Valore di default = 1!! Nel caso in cui : #!rowspan = 0 la cella si espande dalla riga corrente all ultima riga della tabella #!colspan = 0 la cella si espande dalla colonna corrente all ultima colonna della tabella Bgcolor! <table > <td bgcolor ="#60e531"> 1 </td> <td> 2 </td> <td> 3 </td> <td> 4 </td> <td bgcolor ="#f45922"> 5 </td> <td> 6 </td>

Tabelle Particolari 3 colonne raggruppate 2 colonne raggruppate Gruppi di colonne!! Per raggruppare colonne si usa il tag <colgroup>!! Sintassi: <colgroup attr 1 ="val1" attr n ="valn">

Attributi <colgroup> span width align Specifica il numero di colonne che compongono il gruppo. Specifica la larghezza delle colonne che compongono il gruppo. Specifica l allineamento delle colonne che compongono il gruppo. Valori: left center right justify Attributo span <colgroup span ="X" > X è un intero maggiore di 0:!! Se non presente si intende che il gruppo è composto da una sola colonna.!! Se invece span è presente e X > 0 il gruppo è composto da X colonne.

Attributo span <table> <colgroup > <colgroup span ="2"> <colgroup span ="3">.. Attributo width <colgroup width ="X"> X può assumere i seguenti valori:!! pixel, dimensione fissa (width = 50 )!! percentuale dimensione variabile (width = 50% )!! Il valore speciale 0* che indica che la larghezza delle colonne del gruppo è la minima larghezza necessaria per contenere i dati delle colonne.

Attributo width <table> <colgroup> <colgroup span ="2"> <colgroup span ="3" width ="100">. Attributo align align = center align = right