Per la completezza delle informazioni che cerchi ti consiglio di fare riferimento alle specifiche originali del W3C.