Saya ingin tahu apakah itu praktik yang baik atau legal untuk menggunakan tag non-standar di halaman HTML untuk tujuan khusus tertentu.
Sebagai contoh:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Berikutnya, klik untuk melihat lebih banyak tentang laoreet, mulai dengan accumsan arcu, atau kemudian klik untuk melihat lebih banyak.
Saya ingin menyoroti "consectetur adipiscing elit" sebagai penting dan "nisi arcu accumsan arcu" seperti yang disorot.
Jadi dalam HTML saya akan menempatkan:
Lorem ipsum dolor sit amet, <important> consectetur adipiscing elite </important>. Akibatnya, klik di sini untuk melihat lebih banyak, <highlighted> nisi arcu accumsan arcu </highlighted>, atau tambahkan ke daftar lainnya.
dan di CSS:
important {
background: red
color: white;
}
highlighted {
background: yellow;
color: black;
}
Namun, karena ini bukan tag HTML yang valid, apakah ini oke?
<em>
pada dasarnya milik Anda <important>
dan milik <mark>
Anda <highlight>
.
<span class=..>
?