Etichetă HTML
Când se utilizează < u > Element
Când elementul <u>
a fost conceput inițial, trebuia folosit pentru a identificați textul care ar trebui subliniat. Cu toate acestea, utilizarea HTML pentru a adăuga efecte stilistice nu mai este considerată o bună practică. În schimb, HTML ar trebui utilizat pentru a adăuga structură și semnificație semantică la conținutul unei pagini web, iar CSS ar trebui să fie utilizat pentru a adăuga stiluri aspectul paginii de control.
Ceea ce înseamnă asta este că etichetele vechi precum <u>
care au fost concepute inițial având în vedere prezentarea trebuie să fie reformate cu semnificație semantică, eliminat din specificația HTML.
Deci, ce semnificație semantică transmite acest element în HTML-ul modern? Conform specificațiilor HTML5 publicate de W3C:
Elementul u reprezintă un interval de text cu unarticulat ed, deși redată explicit, adnotare non-textuală …
Îți pare rău că ai întrebat, nu-i așa? Să clarificăm puțin această definiție.
În primul rând, ce este o adnotare non-textuală? Ei bine, a adăuga o adnotare înseamnă a adăuga o explicație sau o notă. Cu toate acestea, în acest caz, adnotarea este non-textuală, ceea ce înseamnă că adnotarea nu are nimic de-a face cu conținutul textului.
În al doilea rând, adnotarea nu este articulată, dar este redată în mod explicit. Cu alte cuvinte, browserul și dezvoltatorul web pot alege să afișeze adnotarea în orice mod doresc. Fiți implicit, browserele vor reda textul înconjurat de etichete u
după cum a fost subliniat, dar acest lucru nu este neapărat necesar și nu face parte din specificațiile HTML. Modul în care ar trebui să apară adnotarea nu este articulat, arătați-l cum doriți. Asigurați-vă că adnotarea este ușor de identificat, cu alte cuvinte: redată în mod explicit.
Să punem piesele împreună. Elementul u
este folosit pentru:
- Adăugarea unei adnotări care ne spune ceva despre textul selectat în sine, nu despre conținutul sau mesajul textului .
- Modul în care se adaugă adnotarea este nearticulat. Cuvintele dintre etichetele
u
nu trebuie subliniate, orice metodă de adnotare este acceptabilă atâta timp cât … - Adnotarea trebuie redată în mod explicit, adică: ușor de observat.
Deci, ce fel de cazuri de utilizare există pentru o astfel de etichetă de nișă? Cea mai obișnuită utilizare este identificarea cuvintelor scrise greșit. Să presupunem că prezentați un text care include cuvinte scrise greșit intenționat, care ar trebui să treacă la cititor. Elementul <u>
ar fi o alegere excelentă pentru identificarea acelor cuvinte.