Vorrei sapere se è una buona pratica o legale utilizzare tag non standard in una pagina HTML per determinati scopi personalizzati.
Ad esempio:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam consequat, felis sit amet suscipit laoreet, nisi arcu accumsan arcu, vel pulvinar odio magna suscipit mi.
Voglio evidenziare "consectetur adipiscing elit" come importante e "nisi arcu accumsan arcu" come evidenziato.
Quindi nel codice HTML vorrei inserire:
Lorem ipsum dolor sit amet, <important>consectetur adipiscing elit</important>. Nullam consequat, felis sit amet suscipit laoreet, <highlighted>nisi arcu accumsan arcu</highlighted>, vel pulvinar odio magna suscipit mi.
e nel CSS:
important {
background: red
color: white;
}
highlighted {
background: yellow;
color: black;
}
Tuttavia, poiché questi non sono tag HTML validi, va bene?