Ocena wątku:
  • 1 głosów - średnia: 2
  • 1
  • 2
  • 3
  • 4
  • 5
usunięcie <br> - standardy
#1
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??
Odpowiedz
#2
Do formatowania tekstu wykorzystuje się CSS - to fakt. Ale łamiąc tekst można za pomocą <br>. Standardy XHTML wymagają by każdy znacznik był zamknięty (jeden z wymogów XML, który jest podstawą XHTML) więc również <br> powinien być zamknięty. Można to zrobić w formie <br></br> lub skorzystać ze skróconego zapisu <br />, gdzie "/" jest znakiem zamknięcia znacznika . Wpis
Kod:
<p>
To jest pierwsza linijka tekstu<br />
to 2<br />
3<br />
a to4<br />
a to jest piąta<br />
</p>
jest jak najbardziej poprawny i zgodny z XHTML.
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję Smile

Any sufficiently advanced technology is indistinguishable from magic.
Odpowiedz
#3
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??
Odpowiedz
#4
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.
Odpowiedz
#5
ok dzięki za odpowiedzi. Przydadzą mi się na przyszłość.
Odpowiedz
#6
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję Smile

Any sufficiently advanced technology is indistinguishable from magic.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Question Usuniecie tagów z głownej Wordpress unreal34 1 2,752 17-02-2015, 15:27
Ostatni post: Kartofelek
  Standardy bastu 5 3,740 21-09-2009, 01:25
Ostatni post: T.Novi

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości
Sponsorzy i przyjaciele
SeoHost.pl