Creare una tabella HTML semantica

Modifica intestazioni e righe di una tabella rettangolare. La prima cella può fare da intestazione di riga.

  • Funziona nel browser
  • Nessun caricamento
  • Controlla prima di scaricare

Creare una tabella HTML semantica

Modifica intestazioni e righe di una tabella rettangolare. La prima cella può fare da intestazione di riga. HTML con caption, scope e relazioni headers. Testo con escape, intestazioni semplici, senza celle unite né certificazione.

Esempio sintetico

Intestazioni colonna
Righe
1

Pronto

Profilo

La stampa usa Liberation Sans: testo latino, greco e cirillico selezionabile se codificato. Niente segni combinati, composizione da destra a sinistra né garanzia per CJK o emoji. I glifi non supportati fanno rifiutare il PDF, ma il backup resta. Fountain proporzionale a 12 pt, senza certificazione di settore. MathML dipende dal browser.

I controlli funzionano solo nella scheda attiva. Nascondere la scheda, uscire o sospendere mette in pausa; modificare o reimpostare termina. Nessuna promessa su esecuzione in background, risveglio, riproduzione automatica, fotocamera, microfono o registrazione. Spazio e frecce valgono nel teleprompter con il focus.

Limiti

30.000 unità UTF-16; 100 righe, 10 colonne e 1.000 celle; 50 sezioni; matematica 2.000 caratteri, 1.000 nodi e profondità 32; PDF fino a 40 pagine e 8 MiB; backup 2 MiB; worker 20 s. PNG fino a 1 MiB, 1024², statico a 8 bit. Ciò che supera i limiti viene rifiutato. Nel CSV il testo che inizia come una formula è protetto da un apostrofo; i numeri calcolati restano numerici. Il backup JSON conserva il testo esatto.

Controlla date, numeri finiti, righe e grammatica. Riduci il testo in eccesso o cambia formato carta. Font, sceneggiatura, logo o grammatica non supportati vengono rifiutati. Annulla, reimposta e riprova; conserva il backup.

Testo, contatti, date e immagini restano nel browser. Nessun invio, tracciamento dei contenuti, salvataggio, account né richiesta automatica di URL. Scarica un backup prima di chiudere.

@libpdf/core MIT · Liberation Sans OFL-1.1

Come si usa

  1. Preparare i dati

    Inserisci una didascalia, un’intestazione per ogni colonna e righe di testo rettangolari. Se la prima cella identifica ogni riga, attiva le intestazioni di riga. È una semplice tabella di dati a un solo livello: le celle unite e i gruppi di intestazioni annidati non sono supportati.

  2. Provare l’esempio

    Usa le intestazioni Articolo e Quantità con una riga Matite e 3. Genera: l’HTML ha due intestazioni di colonna e una riga di dati; con le intestazioni di riga attive, Matite diventa una cella di intestazione di riga. Controlla la didascalia, lo scope e le associazioni headers.

  3. Controllare e salvare

    Salva l’HTML e controllalo nella pagina in cui lo userai, anche con la tastiera e con le tecnologie assistive, quando serve. Un input letterale come <b> resta testo con escape, non codice eseguibile. Conserva un backup prima di chiudere.

Domande

Certifica che la mia tabella sia accessibile?

No. Produce didascalia, scope e associazioni esplicite delle intestazioni per la struttura semplice dichiarata. Il significato delle intestazioni, l’ordine di lettura e l’uso nella pagina circostante vanno comunque controllati da una persona.

Perché una riga con meno celle viene rifiutata?

Ogni riga deve avere esattamente tante celle quante sono le intestazioni, fino a 10 colonne e 1.000 celle in 100 righe. Dove serve, aggiungi una cella di testo vuota esplicita: lo strumento non indovina un valore mancante.

Posso inserire HTML o unire le celle?

Quello che inserisci è testo con escape e non viene interpretato come HTML. Colspan, rowspan e intestazioni a più livelli sono fuori da questo profilo. L’esportazione e il backup dei dati restano in locale e richiedono un salvataggio esplicito.