Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html] Alternatywa dla znacznika br
poxrimex
post
Post #1





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


Witam!
WIele osób mówi, że nie należy używać znacznika br, w takim razie pytam co należy używać zamiast tego?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
grzesiek_g
post
Post #2





Grupa: Zarejestrowani
Postów: 249
Pomógł: 30
Dołączył: 18.07.2007

Ostrzeżenie: (0%)
-----


Cytat(Grzyw @ 21.01.2008, 15:16:44 ) *
Zależy, co chcesz rozdzielać.
Osobiście zamiast pakować krótkie teksty w <p>, proponuję Ci wsadzać je w <div>. Odstęp zamiast kilkoma <br /> uzyskasz poprzez CSS zmieniając wartość stylu margin-bottom.

Nie polecajmy rozwiązań które nie mają nic wspólnego z semantyką kodu. ~kresh ma rację odradzając div. Natomiast jeśli chcesz mieć różne odstępy pomiędzy akapitami nadaj w CSS odpowiednie marginesy np:
  1. <p class="data">12.12.2000r.</p>
  2. <p>tresc tresc tresc</p>
  3.  
  4. i css:
  5. p {margin:1em 0;}/*po kolei: margines dla: góra/dół, prawa/lewa*/
  6. p.data {margin:1em 0 0 0;} /*po kolei: margines dla: góra, prawa, dół, lewa*/

P ma zawsze nadany domyślnie display:block i rozciągnie się na całą dostępną szerokość w elemencie nadrzędnym, więc będzie się zaczynał od nowej linii, chyba, że nadasz mu szerokość i float lub display:inline.

//edit1
Co do span to raczej jest to element do umieszczenia wewnątrz p dla nadania np. innego koloru dla części tekstu.

//edit2
Dobrym zastosowaniem br będzie np złamanie linii w nagłówku h1, h2... gdy chcemy mieć tekst podzielony w konretnym miejscu. Największym błędem zastosowania br jest użycie go w zastępstwie marginesu.

Ten post edytował grzesiek_g 21.01.2008, 15:49:32
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 00:21