Я хотів би знати, чи є доброю практикою чи законним використання нестандартних тегів на HTML-сторінці для певних спеціальних цілей.
Наприклад:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam posleat, felis sit amet suscipit laoreet, nisi arcu accumsan arcu, vel pulvinar odio magna suscipit mi.
Я хочу виділити "consectetur adipiscing elit" як важливий та "nisi arcu accumsan arcu" як виділений.
Отже, в HTML я б поставив:
Lorem ipsum dolor sit amet, <важливо> consectetur adipiscing elit </important>. Nullam posleat, felis sit amet suscipit laoreet, <освітлений> nisi arcu acumsan arcu </highlight>, vel pulvinar odio magna suscipit mi.
і в CSS:
important {
background: red
color: white;
}
highlighted {
background: yellow;
color: black;
}
Однак, оскільки це не дійсні теги HTML, це нормально?
<em>
в основному ваш <important>
і <mark>
ваш <highlight>
.
<span class=..>
?