ins i del, dos elements ambivalents
Publicat el 27/01/2007
Els elements ins i del permeten marcar les modificacions d'un document de manera que quedi registrat què s'ha inserit o eliminat, quan i perquè.
Amb l'atribut datetime s'especifica la data de modificació seguint el format ISO 8601: YYYY-MM-DDThh:mm:ss.sTZD
Amb l'atribut cite es pot referenciar un document on s'expliquin els motius del canvi en cas de que calgui tot i que si l'explicació és breu es pot emprar l'atribut title.
El punt més singular d'aquests dos elements és el seu comportament ambivalent en funció del context.
Si un d'aquests dos elements és descendent d'un element que no pugui contenir elements de bloc, aquests es comportaran com elements inline, sinó es comportaran com elements de bloc.
Per exemple:
<p>
<ins datetime="2007-01-27">
Lorem Ipsum
</ins>
</p>
Es comportarà com a element inline ja que és fill d'un element p el qual només pot contenir elements inline. Igualment passaria amb:
<strong>
<ins datetime="2007-01-27">
Lorem Ipsum
</ins>
</strong>
Ja que strong és un element inline.
Si per contra, l'estructura és del tipus:
<ins datetime="2007-01-27">
<p>
Lorem Ipsum
<p>
</ins>
L'element ins tindrà el comportament de bloc i podrà contenir altres elements de bloc.
Comentaris