Je voudrais savoir s'il est judicieux ou légal d'utiliser des balises non standard dans une page HTML à certaines fins personnalisées.
Par exemple:
Lorem ipsum dolor sit amet, elect adipiscing consectetur. Nullam conséquat, felis sit amet suscipit laoreet, nisi arcu accumsan arcu, vel pulvinar odio magna suscipit mi.
Je veux souligner "consectetur adipiscing elit" comme important et "nisi arcu accumsan arcu" comme souligné.
Donc dans le HTML je mettrais:
Lorem ipsum dolor sit amet, <important> consectetur adipiscing elit </important>. Nullam conséquat, felis sit amet suscipit laoreet, <highlighted> nisi arcu accumsan arcu </highlighted>, vel pulvinar odio magna suscipit mi.
et dans le CSS:
important {
background: red
color: white;
}
highlighted {
background: yellow;
color: black;
}
Cependant, comme ce ne sont pas des balises HTML valides, est-ce correct?
<em>
est fondamentalement votre <important>
et <mark>
est votre <highlight>
.
<strong>
est plus appropriée que l' <em>
est. Ma faute.
<span class=..>
?