Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
impaginazione di testi
FONTE: http://robotlandblog.blogspot.com/2014/06/40-mappe-che-spiegano-internet.html
Caratteristiche di Internet
Da definire:
Mezzo di trasmissione (canale)
Protocollo di comunicazione (TCP/HTTP)
Peer to Peer
FONTE: https://sq.wikipedia.org/wiki/Modeli_Klient-Server
hZps://commons.wikimedia.org/wiki/File:P2P-network.svg
EVOLUZIONE DEL WEB
•URL
http://hostname:porta/path?attributi#posizione
es:
http://codingerobotica.indire.it/documentazione/index.php?action=page#home
Tim Berners-Lee
ed il web prossimo venturo
https://www.ted.com/talks/tim_berners_lee_the_next_web?language=it#t-334574
FONTE:https://www.ted.com/talks/tim_berners_lee_the_next_web?language=it#t-334574
PARTE 2
Linguaggi del WEB
HTML - Struttura della pagina
Contenitore HTML
<TAG APERTURA>
<!DOCTYPE html>
</TAG CHIUSURA>
<html>
Intestazione
<head>
<meta charset=“utf-8”>
<title></title>
Javascript
<script></script>
Fogli di stile
<style></style>
</head>
Testo della pagina
<body>
Qua va il testo
</body>
</html>
HTML
<!DOCTYPE html>
<html lang="it">
<head>
<meta charset="utf-8">
<title>La mia prima pagina html</title>
<script>
{Some Javascript stuff}
</script>
<style>
{Some style stuff}
</style>
</head>
<body>
Qua va il testo
</body>
</html>
HTML - Contenitori
Contenitori di testo:
- <div></div>
Creano uno spazio per il testo e poi lo mandano a capo
- <p></p>
- <span></span> Crea uno spazio per il testo ma senza mandarlo a capo
<html>
<head>
<title>Titolo della pagina...</title>
</head>
<body>
<p>Testo...</p>
<div>Testo...</div>
<div>Testo... <span>Testo...</span></div>
</body>
</html>
HTML - Header
</body>
</html>
HTML - Stili del testo
Stili di testo:
logici:
fisici:
- grassetto: <strong></strong>
- grassetto: <b></b>
- corsivo: <em></em>
- corsivo: <i></i>
- sottolineato: <ins></ins>
- sottolineato: <u></u>
- barrato: <del></del>
- barrato: <strike></strike>
- apice/pedice: <sup></sup>; <sub></sub>
<p>Paragrafo normale</p>
<p><b>Paragrafo grassetto</b></p>
<p><i>Paragrafo corsivo</i></p>
<p><u>Paragrafo sottolineato</u></p>
<p><strike>Paragrafo barrato</strike></p>
<p>testo <sup>apice</sup></p>
<p>testo <sub>pedice</sub></p>
</body>
</html>
HTML - Elenchi e Liste
Elenchi puntati anche annidati: Elenchi numerati anche annidati:
<ul> <ol>
<li>Primo elemento</li> <li>Primo elemento</li>
<li>Secondo elemento</li> <li>Secondo elemento</li>
<ul> <ol>
<li>Primo elemento del secondo livello</li> <li>Primo elemento del secondo livello</li>
<li>Secondo elemento del secondo livello</li> <li>Secondo elemento del secondo livello</li>
…. ….
</ul> </ol>
</ul> </ol>
<div><h1>Procedimento</h1>
<ol>
<li>Unire la farina con lo zucchero</li>
<li>Unire la buccia del limone grattugiata</li>
<li>unire il burro ed impastare con le mani</
li>
<li>aggiungere le uova</li>
<li>impastare fino ad ottenere una palla
liscia</li>
<li>prendere una tortiera da 24 cm
<ul>
<li>potete ungerla con burro ed
infarinarla </li>
<li>potete riverstirla di carta forno</
li>
</ul>
<li>stendere 3/4 di impasto e creare bordo</li>
<li>stendere marmellata a piacere</li>
<li>decorare con la pasta rimanente</li>
<li>infornare a 180 per circa 30 minuti</li>
</li>
</ol>
</div>
HTML - Esempio
<html>
<head>
<div>
<h3>La ricerca</h3>
[…]</p>
<h3>Attività di servizio</h3>
<h3>Docenza</h3>
</div>
</body>
</html>
PARTE 3
Tabelle e Ipertesti
HTML - Tabella
Tabella come struttura logica che permette una organizzazione razionale dello spazio nella pagina
Immagine
Testo
Immagine
Tabella:
<table>
<thead>
<tr>
<th></th> …..
</tr
</thead>
<tfoot>
<tr>
<td></td> ….
</tr
</tfoot>
<tbody>
<tr>
<td></td> ….
</tr>
</tbody>
</table>
<head>
<title>Gli stili della pagina</title>
</head>
<body>
p {
font-family: 'Courier New', Courier, monospace;
font-size: smaller;
}
p {
text-align: right;
}
p {
padding-top: 20px;
}
img {
min-height: 480px;
min-width: 640px;
width: 640px;
height: 480px;
}
div {
margin-top: 20px;
border-style: solid;
border-color: blue;
border-width: 4px;
}
https://www.w3.org/TR/html52/
https://www.w3schools.com/html/html5_intro.asp
https://www.html.it/