Liczba postów: 52
Liczba wątków: 2
Dołączył: 16-09-2008
Reputacja:
2
Mam takie małe pytanie odnośnie zastąpienia znacznika <br>?? Wiem, że do formatowania tekstu wykorzystuje się css, ale głowę zaprząta mi sprawa takiego wpisu. Np.
To jest pierwsza linijka tekstu
to 2
3
a to4
a to jest piąta
jak w tym wpisie zastąpić br??
Czy za pomocą listy jak to jest z menu??
Jak to powinno być zrobione z uwzględnieniem standardów??
Liczba postów: 52
Liczba wątków: 2
Dołączył: 16-09-2008
Reputacja:
2
no ja oczywiście wiem, że znacznik powinien się zamknąć. Właśnie coś takiego przepuścił validator co mnie trochę zdziwiło i zastanawiałem się jak to powinno wyglądać.
A i jeszcze jedno pytanie.
Co zrobić jak chce się podkreślić wyraz??
validator uzna <u>tekst</u> za błąd ale już <b>tekst</b> błędu nie wyrzuci??
czy należy nadać jednemu wyrazowi selektor , nadać mu class i przerzucić podkreślenie do css??
Liczba postów: 682
Liczba wątków: 9
Dołączył: 03-03-2009
Reputacja:
18
No uzna <u> z błąd, gdyż:
"HTML <u> Tag
The u element is deprecated."
http://www.w3schools.com/tags/tag_u.asp
Uzasadniają to tym, że użytkownik może uznać podkreślenie za link z czym się zgodzę.
Jeśli już musisz to najlepiej użyj <em> (wyróżnienie) albo <em> i dodatkowej class'y. Możesz też <span>, ale pierwsza opcja jest raczej poprawniejsza.
Liczba postów: 52
Liczba wątków: 2
Dołączył: 16-09-2008
Reputacja:
2
ok dzięki za odpowiedzi. Przydadzą mi się na przyszłość.