Il mondo del web, dal punto di vista del linguaggio, è da anni arenato sul vecchio HTML 4, attivo dal lontano 1999, come Wikipedia riporta. Finalmente qualcosa si è messo è più o meno standardizzato i browser moderni hanno iniziato a supportare il nuovo HTML5 (prima bozza pubblicata dal W3C il 22 gennario 2008 ancora priva di molte parti). Il documento più aggiornato sul sito whatwg.org.
Quali le novità di questo linguaggio? Principalmente sopperire ad alcuni vuoti "operativi" con nuovi tag rivolti alla usabilità e alla semantica. Attenzione però: l’HTML 5, secondo il W3C è tutt’ora in fase di bozza (draft).
Leggi tutto…
Visual Studio 2005 ha una utile funzione che permette di rinominare automaticamente gli ID doppi nel caso di un copia incolla.
Se vuoi avete un DIV con id="pippo" lo copiate e lo reincollate in altre parti del codice, Visual Studio 2005 rinominerà il nuovo ID automaticamente. E’ tutto corretto. Secondo le regole dell’HTML non possono esserci più Oggetti nel DOM (Document Object Model) con lo stesso ID.
Il problema però sorge quando state facendo dei layout HTML ottimizzati, e vi capita di avere lo stesso oggetto, riscritto in più parti, magari all’interno di IF o SWITCH. La cosa diventa molto molto fastidiosa.
Per risolvere il problema dell’auto renaming on paste, dovete andare in:
tools > options > Text Editor > HTML > Miscellanous > Auto ID elements on paste in source view
e assicurarvi che non sia Checkato!
Le ultime al bancone