Esercitazione HTML

HTML HOME Introduzione all'HTML Editor HTML HTML di base Elementi HTML Attributi HTML Intestazioni HTML Paragrafi HTML Stili HTML Formattazione HTML Citazioni HTML Commenti HTML Colori HTML CSS HTML Collegamenti HTML Immagini HTML Favicon HTML Tabelle HTML Elenchi HTML Blocco HTML e in linea Classi HTML ID HTML Iframe HTML JavaScript HTML Percorsi di file HTML Testa HTML Layout HTML HTML reattivo Codice informatico HTML Semantica HTML Guida allo stile HTML Entità HTML Simboli HTML Emoji HTML Set di caratteri HTML Codifica URL HTML HTML e XHTML

Moduli HTML

Moduli HTML Attributi del modulo HTML Elementi del modulo HTML Tipi di input HTML Attributi di input HTML Attributi del modulo di input HTML

Grafica HTML

Tela HTML HTML SVG

Supporto HTML

Supporto HTML Video HTML Audio HTML Plug-in HTML YouTube HTML

API HTML

Geolocalizzazione HTML Trascina/rilascia HTML Archiviazione Web HTML Lavoratori Web HTML HTML SSE

Esempi HTML

Esempi HTML Quiz HTML Esercizi HTML Certificato HTML Riepilogo HTML Accessibilità HTML

Riferimenti HTML

Elenco tag HTML Attributi HTML Attributi globali HTML Supporto browser HTML Eventi HTML Colori HTML Tela HTML Audio/video HTML Tipi di documenti HTML Set di caratteri HTML Codifica URL HTML Codici HTML Lang Messaggi HTTP Metodi HTTP Convertitore da PX a EM Tasti rapidi

Elementi e tecniche di layout HTML


I siti Web spesso mostrano il contenuto in più colonne (come una rivista o un giornale).


Esempio

Cities

London

London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.

Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.

Footer


Elementi di layout HTML

HTML ha diversi elementi semantici che definiscono le diverse parti di una pagina web:

HTML5 Semantic Elements
<header> - Defines a header for a document or a section
<nav> - Defines a set of navigation links
<section> - Defines a section in a document
<article> - Defines an independent, self-contained content
<aside> - Defines content aside from the content (like a sidebar)
<footer> - Defines a footer for a document or a section
<details> - Defines additional details that the user can open and close on demand
<summary> - Defines a heading for the <details> element
Elementi semantici HTML5
  • <header>- Definisce un'intestazione per un documento o una sezione
  • <nav>- Definisce un insieme di collegamenti di navigazione
  • <section>- Definisce una sezione in un documento
  • <article>- Definisce un contenuto indipendente e autonomo
  • <aside>- Definisce il contenuto oltre al contenuto (come una barra laterale)
  • <footer>- Definisce un piè di pagina per un documento o una sezione
  • <details>- Definisce dettagli aggiuntivi che l'utente può aprire e chiudere su richiesta
  • <summary>- Definisce un'intestazione per l' <details>elemento

Puoi leggere di più sugli elementi semantici nel nostro capitolo sulla semantica HTML .


Tecniche di layout HTML

Esistono quattro diverse tecniche per creare layout multicolonna. Ogni tecnica ha i suoi pro e contro:

  • quadro CSS
  • Proprietà float CSS
  • cassetta flessibile CSS
  • Griglia CSS


Framework CSS

Se vuoi creare il tuo layout velocemente, puoi usare un framework CSS, come W3.CSS o Bootstrap .

Mai sentito parlare di W3Schools Spaces ? Qui puoi creare il tuo sito Web da zero o utilizzare un modello e ospitarlo gratuitamente.

Inizia gratuitamente ❯

* nessuna carta di credito richiesta


Disposizione mobile CSS

È comune eseguire interi layout Web utilizzando la floatproprietà CSS. Float è facile da imparare: devi solo ricordare come funzionano le proprietà floate clear. Svantaggi: gli elementi mobili sono legati al flusso del documento, il che potrebbe danneggiare la flessibilità. Scopri di più sul float nel nostro capitolo CSS Float and Clear .

Esempio

Cities

London

London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.

Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.

Footer


Layout CSS Flexbox

L'uso di flexbox garantisce che gli elementi si comportino in modo prevedibile quando il layout della pagina deve adattarsi a schermi di dimensioni diverse e dispositivi di visualizzazione diversi.

Scopri di più su flexbox nel nostro capitolo CSS Flexbox .

Esempio

Cities

London

London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.

Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.

Footer


Layout griglia CSS

Il CSS Grid Layout Module offre un sistema di layout basato su griglia, con righe e colonne, che semplifica la progettazione di pagine Web senza dover utilizzare float e posizionamento.

Scopri di più sulle griglie CSS nel nostro capitolo Introduzione alla griglia CSS .