---
# System prepended metadata

title: Appunti HTML

---

# Appunti HTML

## Errori Html
- ! vicino a doctype
- Doctypoe deve essere seguito da "html" non "document"
- content invece di body
- non chiude il tag select
- usa id al posto di class(tanti elementi con stesso id)
- style è seguito da "type" non "mode"
- esistono sup e sub non superior and inferior?
- select ha il campo name, option ha il campo value
- NON È errore: omettere il "for" di label ma creando l'elemento stesso dentro i tag label.
- si usa "rows" e "cols" non columns
- input/option ha il campo value non val
- il tag span che non contiene solo elementi inline(usato quindi come un div)

 # Scrivere Html
 - Viene mostrato un titolo: va nol body non è il titolo di head
 - **Tabelle**
I campi della tabella Thead, tbody, tfoot
Se non dice nulla però li ometti e lavori solo con:
    - tr->riga 
    - th->header colonna (mette il tutto in grassetto centrato)
    - td->colonna normale
Quando la crei nel tag "table" puoi mettere gli attributi "cellpadding" e "border"
La didascalia è "< caption >"

In head si può mettere per sport: <meta charset='UTF-8'>
Tutti deve essere dentro un tag, se hai testo volante usa un P.
Ricorda di mettere tutto dentro un div

- Esiste "< small >" per fare le cose in piccolo, però non emtte ne corsivo nel nulla quindi fai attenzione. 

- Metti sempre "alt" nelle immagini!

- se dice di mettere roba a sinistra di altro, usi una tabella con una sola riga e 2 colonne

## Form e input (comunque ripassa dalle slides)
- Il form ha gli attributi name, method e action(server destinazione)
- Input ha gli attributi: type(checkbox, text,...) name(nome del singolo oggetto) e value(a che cosa corrisponde quello specifico checkbox tipo, se metto checked parto con quello già checkato quindi è il deafult.
- Tutte le checkboxes e tutti i radio buttons dello stesso gruppo condividono lo stesso nome.

## Select
- non è un tipo di input, esiste proprio il tag e poi elenchi sotto le varie options



# Appunti CSS
Se il testo inizia e finisce sempre preciso è "text-align: justify"


# JQUERY
https://www.w3schools.com/js/js_jquery_selectors.asp