SlideShare a Scribd company logo
Corso Data Journalist gen-mar 2017
TECNOLOGIE WEB BASE
Contenuti e HTML
STRUTTURA
DEI CONTENUTI
HTML
ASPETTO
DEI CONTENUTI
CSS
se-l
et-t
ori
DOCUMENT
OBJECT
MODEL
JAVA
SCRIPT
COMPONENTI STATICHE COMPONENTI DINAMICHE
JSON
immagini
pagine html
(iframe)
LEZIONE 1..
www.fordatascientist.org
C00-Web-Base
C00-Introduction-WebTechnology.ipynb
Elementi html
<tag di apertura
attributo=’valore’ >
CONTENUTO
</tag di chiusura>
<p
id=’par1’ >
Lorem ipsum
dolor sit amet ..
</p>
Tipologie di tag
<!DOCTYPE html>
<html>
<head>
<title>Titolo del documento</title>
</head>
<body>
Contenuti del documento
</body>
</html>
<html>
1) segnale al
browser che il
documento è di tipo
HTML
2) rappresenta da
radice del
documento.
2) è il contenitore di
tutti gli altri elementi
HTML, ad
esclusione del
<!DOCTYPE> tag.
La dichiarazione <!DOCTYPE> non è un tag HTML; è una istruzione che dice
al browser in quale versione di HTML è scritta la pagina
<head>
è il contenitore di tutti
gli elementi di tipo
head
<body>
è il contenitore di tutti
gli elementi di tipo body
Elementi di tipo head
<title> <style> <link><meta> <script>
Per inserire
informazioni
varie, quali la
codifica dei
caratteri:
<meta
charset="utf-8"
>
Per inserire
regole di stile
Per inserire
dei link a dei
file esterni, ad
esempio ad un
file css tramite
l’attributo href
Per inserire
istruzioni
javascript
oppure un
collegamento
ad un file
javascript
tramite
l’attributo src
Per inserire un
titolo che
identifica la
pagina
Elementi di tipo body - block
<div> <p> <ol><h1>..<h6> <ul>
Definiscono
titoli e sottotitoli.
Definisce un
paragrafo.
Generalmente
contiene solo
testo o
elementi
inline.
Lista ordinata.
può contenere
solo l'elementi
<li>
Lista non
ordinata. Può
contenere solo
elementi <li>
Definisce un
blocco di
contenuto
generico o una
sezione del
documento.
Elementi di tipo body - block - tabella
<table> <thead> <th><tbody> <tr>
Definisce il corpo
di una tabella.
Con <thead> e
<tfoot> serve a
raggruppare le
righe di una
tabella.
Definisce una
tabella per
l'inserimento di
dati tabulari.
Definisce
la testata
di una
tabella.
intestazione
di una cella
Definisce
una riga
<td>
definisce
la cella di
una
tabella
Elementi di tipo body - inline
<span> <i> <u><tt> <em>
Testo con
carattere
monospazio.
Definisce una
sezione di testo
inline generica
cui applicare
uno stile oppure
visualizzare in
funzione della
lingua
Testo in
corsivo
Testo
sottolineato
Testo
evidenziato
<br>
Inserisce
un'interru
zione di
riga
Posizionamento Contenuti
Elementi inline
Elementi che sono contenuti in
un paragrafo, quali <span>
<img>, ma anche i <link>. Non
considerano eventuali attributi
width o height
Elementi block
Paragrafi e titoli ed altri elementi
che possono incorporarli, quali
<div>. La loro dimensione può
essere governata dagli attributi
width o height
display:block
float:left
Box Model
height
width
margin
padding
border
Elementi Block
display: inline;
<p style="width: 400px;
height: 200px;
border: 25px solid green;
display:inline">
Lorem ipsum.</p>
<p style="width: 400px;
height: 200px;
border: 25px solid green;">
Lorem ipsum.</p>
Non
hanno
effetti
float: left; float: right;
<p style="width: 400px;
height: 200px;
border: 25px solid green;
float:left;">
Lorem ipsum.</p>
<p style="width: 400px;
height: 200px;
border: 25px solid green;
float:right;">
Lorem ipsum.</p>
Hanno
effetti
LEZIONE 1..
www.fordatascientist.org
C00-Web-Base
C02-Introduction-HTML.ipynb
CONTATTI TELEFONO
051 22 35 20
EMAIL
WORKSHOP@VICEM.IT

More Related Content

PPTX
CSS corso base (classi seconde, mod 1)
PDF
HTML e CSS
PPT
HTMLslide html
PPT
Introduzione ai css
PDF
Corso di HTML5 e CSS
PPT
Presentazione Corso - Parte 1
PDF
Html e CSS ipertesti e siti web 4.5
ODP
XML Schema (XSD)
CSS corso base (classi seconde, mod 1)
HTML e CSS
HTMLslide html
Introduzione ai css
Corso di HTML5 e CSS
Presentazione Corso - Parte 1
Html e CSS ipertesti e siti web 4.5
XML Schema (XSD)

What's hot (8)

PPTX
Introduction to HTML
PDF
Html5 - classi prime - multimedia
PDF
Struttura di una pagina html
PDF
Html base - classi prime - multimedia
PPT
Html TAGS 2
PDF
Guida introduttiva al css
PDF
Introduzione al CSS
Introduction to HTML
Html5 - classi prime - multimedia
Struttura di una pagina html
Html base - classi prime - multimedia
Html TAGS 2
Guida introduttiva al css
Introduzione al CSS
Ad

Viewers also liked (20)

PDF
Web base-02-css
PDF
Python base 01-numeristringhe
PPT
Programmare In Visual Basic, prima lezione
PDF
Web base-03-js-numeri stringearray
PDF
Web advanced-02-jquery
PDF
Python advanced 08-gis
PDF
Python advanced 07-pandas-plot
PDF
Web base-05-js-object
PDF
Python base 07-classioggetti
PDF
Python advanced 03-multiindex
PDF
Python advanced 01-numpypandas
PDF
Web advanced-11-d3 js
PDF
Python advanced 06-matplotlib
PDF
Python base 10-strutturadati
PDF
Web advanced-01-asincrono
PDF
Python advanced 02-dataframe
PDF
Python advanced 20-classioggetti-sintesi
PDF
Web advanced-03-d3 js-base
PDF
Web advanced-10-svg
PDF
Fdg2017 presentazione corso
Web base-02-css
Python base 01-numeristringhe
Programmare In Visual Basic, prima lezione
Web base-03-js-numeri stringearray
Web advanced-02-jquery
Python advanced 08-gis
Python advanced 07-pandas-plot
Web base-05-js-object
Python base 07-classioggetti
Python advanced 03-multiindex
Python advanced 01-numpypandas
Web advanced-11-d3 js
Python advanced 06-matplotlib
Python base 10-strutturadati
Web advanced-01-asincrono
Python advanced 02-dataframe
Python advanced 20-classioggetti-sintesi
Web advanced-03-d3 js-base
Web advanced-10-svg
Fdg2017 presentazione corso
Ad

Similar to Web base-01-html (20)

PPT
HTMLslide
PDF
Fordatascientist - Tecnologie Web base
PDF
Corso base di Tecnologie WEB - una visione d'insieme
PDF
Open web programming
PPT
Html parte1
PPTX
Breve introduzione alle tecnologie HTML5 + (DOM) + CSS
PPTX
HTML (+ DOM) + CSS
PPT
Html per traduttori
PPS
Corso base html
PPT
Introduzione all'Html
PPTX
HTML5 + CSS 3 + JS
PDF
HTML e CSS Prima Lezione
PDF
Html e Css - 1 | WebMaster & WebDesigner
PPT
Html Base
PDF
Slide Modulo 2 html concetti Lezione 1.pdf
PDF
HTML5 e Css3 - 1 | WebMaster & WebDesigner
PDF
Html 1.0 for dummies
PPT
Lezione HTML
PPT
Html per bibliotecari
PPT
Lezione HTML
HTMLslide
Fordatascientist - Tecnologie Web base
Corso base di Tecnologie WEB - una visione d'insieme
Open web programming
Html parte1
Breve introduzione alle tecnologie HTML5 + (DOM) + CSS
HTML (+ DOM) + CSS
Html per traduttori
Corso base html
Introduzione all'Html
HTML5 + CSS 3 + JS
HTML e CSS Prima Lezione
Html e Css - 1 | WebMaster & WebDesigner
Html Base
Slide Modulo 2 html concetti Lezione 1.pdf
HTML5 e Css3 - 1 | WebMaster & WebDesigner
Html 1.0 for dummies
Lezione HTML
Html per bibliotecari
Lezione HTML

More from Studiabo (20)

PDF
Big data rischi
PDF
Big data correlazioni
PDF
Ravenna2019 - lezione Big Data
PDF
Strutture dati 08-reshape
PDF
Strutture dati 07-multiindex
PDF
Strutture dati 06-dataframe
PDF
Strutture dati 05-numpypandas
PDF
Strutture dati 04-funzionicustom-classioggetti
PDF
Strutture dati 03-stutturedatibuiltin
PDF
Strutture dati 02-strutturecontrollo-funzionibuiltin
PDF
Strutture dati 01-numeristringhe
PDF
Strutture dati 00-corso2018-2019
PDF
Pres ulisse acciaio-ottobre2018
PDF
Strutture dati 08-reshape
PDF
Pres ulisse acciaio-aprile2018
PDF
Strutture dati 02-strutturecontrollo-funzionibuiltin
PDF
Strutture dati 07-multiindex
PDF
Strutture dati 05-numpypandas
PDF
Strutture dati 06-dataframe
PDF
Strutture dati 04-funzionicustom-classioggetti
Big data rischi
Big data correlazioni
Ravenna2019 - lezione Big Data
Strutture dati 08-reshape
Strutture dati 07-multiindex
Strutture dati 06-dataframe
Strutture dati 05-numpypandas
Strutture dati 04-funzionicustom-classioggetti
Strutture dati 03-stutturedatibuiltin
Strutture dati 02-strutturecontrollo-funzionibuiltin
Strutture dati 01-numeristringhe
Strutture dati 00-corso2018-2019
Pres ulisse acciaio-ottobre2018
Strutture dati 08-reshape
Pres ulisse acciaio-aprile2018
Strutture dati 02-strutturecontrollo-funzionibuiltin
Strutture dati 07-multiindex
Strutture dati 05-numpypandas
Strutture dati 06-dataframe
Strutture dati 04-funzionicustom-classioggetti

Web base-01-html

  • 1. Corso Data Journalist gen-mar 2017 TECNOLOGIE WEB BASE Contenuti e HTML
  • 4. Elementi html <tag di apertura attributo=’valore’ > CONTENUTO </tag di chiusura> <p id=’par1’ > Lorem ipsum dolor sit amet .. </p>
  • 5. Tipologie di tag <!DOCTYPE html> <html> <head> <title>Titolo del documento</title> </head> <body> Contenuti del documento </body> </html> <html> 1) segnale al browser che il documento è di tipo HTML 2) rappresenta da radice del documento. 2) è il contenitore di tutti gli altri elementi HTML, ad esclusione del <!DOCTYPE> tag. La dichiarazione <!DOCTYPE> non è un tag HTML; è una istruzione che dice al browser in quale versione di HTML è scritta la pagina <head> è il contenitore di tutti gli elementi di tipo head <body> è il contenitore di tutti gli elementi di tipo body
  • 6. Elementi di tipo head <title> <style> <link><meta> <script> Per inserire informazioni varie, quali la codifica dei caratteri: <meta charset="utf-8" > Per inserire regole di stile Per inserire dei link a dei file esterni, ad esempio ad un file css tramite l’attributo href Per inserire istruzioni javascript oppure un collegamento ad un file javascript tramite l’attributo src Per inserire un titolo che identifica la pagina
  • 7. Elementi di tipo body - block <div> <p> <ol><h1>..<h6> <ul> Definiscono titoli e sottotitoli. Definisce un paragrafo. Generalmente contiene solo testo o elementi inline. Lista ordinata. può contenere solo l'elementi <li> Lista non ordinata. Può contenere solo elementi <li> Definisce un blocco di contenuto generico o una sezione del documento.
  • 8. Elementi di tipo body - block - tabella <table> <thead> <th><tbody> <tr> Definisce il corpo di una tabella. Con <thead> e <tfoot> serve a raggruppare le righe di una tabella. Definisce una tabella per l'inserimento di dati tabulari. Definisce la testata di una tabella. intestazione di una cella Definisce una riga <td> definisce la cella di una tabella
  • 9. Elementi di tipo body - inline <span> <i> <u><tt> <em> Testo con carattere monospazio. Definisce una sezione di testo inline generica cui applicare uno stile oppure visualizzare in funzione della lingua Testo in corsivo Testo sottolineato Testo evidenziato <br> Inserisce un'interru zione di riga
  • 10. Posizionamento Contenuti Elementi inline Elementi che sono contenuti in un paragrafo, quali <span> <img>, ma anche i <link>. Non considerano eventuali attributi width o height Elementi block Paragrafi e titoli ed altri elementi che possono incorporarli, quali <div>. La loro dimensione può essere governata dagli attributi width o height display:block float:left
  • 12. Elementi Block display: inline; <p style="width: 400px; height: 200px; border: 25px solid green; display:inline"> Lorem ipsum.</p> <p style="width: 400px; height: 200px; border: 25px solid green;"> Lorem ipsum.</p> Non hanno effetti float: left; float: right; <p style="width: 400px; height: 200px; border: 25px solid green; float:left;"> Lorem ipsum.</p> <p style="width: 400px; height: 200px; border: 25px solid green; float:right;"> Lorem ipsum.</p> Hanno effetti
  • 14. CONTATTI TELEFONO 051 22 35 20 EMAIL WORKSHOP@VICEM.IT