Coding bambini
10 min29 maggio 2026

HTML e CSS per ragazzi delle medie: primo progetto web passo passo

Tutorial HTML e CSS per ragazzi delle scuole medie: crea il tuo primo sito web passo passo, con esempi di codice, strumenti gratuiti e consigli per insegnanti.

HTML e CSS per ragazzi delle medie: primo progetto web passo passo

HTML e CSS per ragazzi delle medie: primo progetto web ๐ŸŒ

Codice HTML e CSS su schermo

Ogni sito che visiti โ€” YouTube, Instagram, Wikipedia, Minecraft.net โ€” รจ costruito con HTML e CSS. Imparare queste due tecnologie significa capire come funziona il web e saper creare i tuoi spazi digitali. In questo tutorial costruiremo il tuo primo sito web funzionante, passo dopo passo.

---

๐Ÿงฑ Cosa sono HTML e CSS?

HTML: la struttura


HTML (HyperText Markup Language) รจ lo scheletro della pagina: dove vanno titoli, paragrafi, immagini, link.

CSS: lo stile


CSS (Cascading Style Sheets) รจ l'arredamento: colori, font, dimensioni, posizioni.

> ๐Ÿ’ก Insieme creano siti completi e belli. HTML senza CSS = pagine grigie. CSS senza HTML = nulla su cui lavorare.

---

๐Ÿ› ๏ธ Strumenti necessari

| Strumento | Dove |
|-----------|------|
| ๐Ÿ“ Editor di testo | VS Code (gratuito) o Replit online |
| ๐ŸŒ Browser | Chrome, Firefox o Edge |
| โœจ Nient'altro | Nessuna installazione speciale! |

---

๐Ÿ“„ Il tuo primo file HTML

Passo 1 โ€” Crea il file


Apri VS Code โ†’ Nuovo file โ†’ salva come `index.html`.

Passo 2 โ€” Struttura base

```html






Ciao, mi chiamo Marco!

Benvenuti nel mio sito.




```

  • `` โ†’ documento HTML5

  • `` โ†’ info invisibili (titolo, stile)

  • `` โ†’ tutto ciรฒ che si vede
  • Salva, apri con il browser: ๐ŸŽ‰ la tua prima pagina web!

    ---

    ๐ŸŽจ Aggiungi lo stile con CSS

    Metodo 1 โ€” CSS dentro l'HTML


    ```html



    ```

    Metodo 2 โ€” File CSS separato (consigliato ๐Ÿ‘)


    Crea `stile.css`:
    ```css
    body { background-color: lightblue; }
    h1 { color: darkblue; text-align: center; }
    ```

    Collegalo in ``:
    ```html

    ```

    ---

    ๐ŸŽฏ Progetto completo: pagina "Chi sono"

    Costruisci una pagina che parla di te. Include:

  • ๐Ÿ‘ค Nome come H1

  • ๐Ÿ“ธ Una tua foto o personaggio preferito

  • ๐Ÿ“ Paragrafo su di te

  • ๐ŸŽฎ Lista dei tuoi hobby

  • ๐ŸŽจ Colori personalizzati
  • ```html

    Marco Rossi
    Io

    Chi sono


    Ho 12 anni e amo il coding!


    I miei hobby



  • ๐ŸŽฎ Videogiochi

  • โšฝ Calcio

  • ๐Ÿ’ป Programmare



  • ```

    ---

    ๐Ÿ“ฆ CSS Box Model: il concetto fondamentale

    Ogni elemento HTML รจ una scatola con 4 strati:

    | Strato | Cosa รจ |
    |--------|--------|
    | Content | Il contenuto vero |
    | Padding | Spazio interno |
    | Border | Il bordo visibile |
    | Margin | Spazio esterno |

    Capire il box model รจ la chiave per controllare qualsiasi layout.

    ---

    ๐Ÿš€ Dove andare dopo

  • ๐Ÿ“– MDN Web Docs (developer.mozilla.org/it) โ€” documentazione ufficiale

  • ๐ŸŽ“ freeCodeCamp.org โ€” corso gratuito completo

  • โœจ CSS-Tricks โ€” tutorial avanzati

  • ๐Ÿงช CodePen.io โ€” sperimenta nel browser
  • ๐Ÿ’ก Trucco da pro: tasto destro su qualsiasi pagina โ†’ "Ispeziona elemento". Vedi il codice HTML/CSS reale dei siti che ami. รˆ come aprire il cofano di una macchina.

    ---

    โ“ FAQ

    HTML e CSS sono linguaggi di programmazione?
    Tecnicamente no: HTML รจ di markup, CSS รจ di stile. Non hanno logica come Python. Ma sono il punto di partenza ideale prima di JavaScript.

    Quanto tempo ci vuole per imparare?
    Le basi: un pomeriggio. Per layout complessi: settimane. Un'ora al giorno per un mese = sito completo e gradevole.

    Dove pubblico il mio sito?

  • GitHub Pages (gratis)

  • Netlify Drop (trascini la cartella โ†’ online in secondi)
  • Differenza HTML vs HTML5?
    HTML5 รจ la versione attuale (2014). Aggiunge tag semantici (header, footer, article), audio/video nativi. Oggi "HTML" = HTML5.

    ---

    ๐ŸŽ“ Vuoi imparare HTML, CSS e JavaScript con un percorso strutturato? Scopri il corso Python e AI o esplora tutti i corsi TECHLAND.

    Vuoi far provare il coding a tuo figlio?

    Prenota una lezione di prova gratuita e scopri come TECHLAND puรฒ aiutare tuo figlio a sviluppare competenze digitali.

    Prenota Lezione Gratuita