Sperimentazione
Sostituire, inserire, accodare, prima e dopo
Cinque modi di collocare HTML rispetto a un elemento che ha selezionato, che bastano per quasi ogni modifica strutturale.
Modificare un elemento copre la maggior parte di una variante, ma alcune modifiche sono strutturali: un banner che deve esistere, una riga di rassicurazioni che appartiene sotto il pulsante d’acquisto, un blocco che deve sparire. L’editor di codice HTML si occupa di quelle, e lo fa con cinque azioni di posizionamento rispetto all’elemento che ha selezionato.
Sostituire scambia l’elemento con ciò che ha scritto. Inserire mette il suo markup al suo interno all’inizio, e accodare lo mette al suo interno alla fine. Prima e dopo lo collocano come elemento fratello, immediatamente sopra o sotto.
Scegliere un posizionamento anziché scrivere uno script sul DOM è ciò che tiene leggibile la modifica più tardi. La consegna all’implementazione può dire in una riga dove va il markup, e il modello delle collisioni può capire che due varianti si stanno contendendo lo stesso elemento.
Sono modifiche ordinarie sulla variante, quindi si combinano con tutto il resto: un blocco accodato può poi essere stilizzato nel pannello delle proprietà come qualsiasi altro elemento.