Corso HTML
Materiale in italiano propedeutico alla realizzazione di corsi HTML5
Il corso è composto da una serie di slide in formato MD e PDF e da una serie di esercizi propedeutici alla spiegazione.
Gli esempi sono pubblicati anche su Codepen
Di seguito è riportata una scaletta completa degli esercizi presenti nella cartella esercizi
, con link diretti ai file:
- 01-Struttura-html5.html - Introduzione alla struttura di base di un documento HTML5.
- 02-heading.html - Uso dei tag di intestazione in HTML.
- 03-style.html - Applicazione di stili inline e CSS.
- 04-formatting.html - Formattazione del testo.
- 05-citation.html - Citazioni e riferimenti.
- 06-comment.html - Commenti in HTML.
- 07-color.html - Lavorare con i colori in HTML.
- 08-colori-formati.html - Formati di colore supportati.
- 09-CSS-inline.html - Integrazione e gestione di CSS inline.
- 10-CSS-interno.html - Utilizzo di stili CSS interni.
- 11-CSS-esterno.html - Gestione di file CSS esterni.
- 12-a.html - Creazione di link ipertestuali.
- 13-a.html - Target e attributi nei link.
- 14-img.html - Inserimento di immagini.
- 15-img-background.html - Immagini di sfondo.
- 16-img-background-repeat.html - Ripetizione delle immagini di sfondo.
- 17-img-background-attach.html - Fissare le immagini di sfondo.
- 18-picture.html - Uso del tag
<picture>
. - 19-map.html - Creazione di mappe immagine.
- 20-table.html - Creazione di tabelle.
- 21-table-border.html - Gestione dei bordi delle tabelle.
- 22-table-width.html - Larghezza delle tabelle.
- 23-table-col-row-span.html - Colonne e righe unite.
- 24-table-caption.html - Aggiunta di didascalie alle tabelle.
- 25-table-colgroup.html - Uso del tag
<colgroup>
. - 26-list.html - Liste ordinate e non ordinate.
- 27-list-description.html - Liste descrittive.
- 28-div-span.html - Uso dei tag
<div>
e<span>
. - 29-class.html - Utilizzo delle classi in HTML.
- 30-id.html - Uso degli ID in HTML.
- 31-iframe.html - Inserimento di contenuti con
<iframe>
. - 32-script.html - Uso del tag
<script>
. - 33-script.html - Aggiunta di script esterni.
- 34-opengraph.html - Metadati Open Graph.
- 35-responsive-image.html - Immagini responsive.
- 36-responsive-text.html - Testo responsive.
- 37-media-query.html - Uso delle media query.
- 38-code.html - Visualizzazione di codice.
- 39-kbd.html - Uso del tag
<kbd>
. - 40-samp.html - Uso del tag
<samp>
. - 41-pre.html - Formattazione preformattata con
<pre>
. - 42-var.html - Uso del tag
<var>
. - 43-entity.html - Entità HTML.
- 44-entity-math.html - Entità matematiche.
- 45-entity-emoji.html - Entità emoji.
- 46-form.html - Creazione di moduli.
- 47-form-type.html - Tipi di input nei moduli.
- 48-bootstrap.html - Introduzione a Bootstrap.
- 49-bootstrap-grid.html - Griglia di layout con Bootstrap.
- 50-bootstrap-table.html - Tabelle con Bootstrap.
- 51-bootstrap-text.html - Testo con Bootstrap.
- 52-bootstrap-colors.html - Gestione dei colori con Bootstrap.
- 53-bootstrap-img.html - Immagini con Bootstrap.
- 54-bootstrap-jumbotron.html - Creazione di jumbotron con Bootstrap.
- 55-bootstrap-alert.html - Avvisi con Bootstrap.
- 56-bootstrap-button.html - Pulsanti con Bootstrap.
- 57-bootstrap-badge.html - Badge con Bootstrap.
Se desideri contribuire al progetto, sentiti libero di aprire un'issue o inviare una pull request per miglioramenti o correzioni.
Le slide sono disponibili nella directory slide
. Sono in formato MD e possono essere visualizzate utilizzando un editor di testo o un visualizzatore di Markdown.