Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] jak poprawnie wyswietlac w ukladzie strony
mareknn
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 27.01.2011

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


witam,
to ma byc taki niby blog albo system newsow i chcialbym uzyskac podpowiedz jak to zrobic poprawnie semantycznie.

pobieram dane z bazy danych i wyswietlam je uzywajac tabelki, ale chce zeby co drugi mial inny kolor i robie tak

  1. php foreach
  2. <tr class= fmod($i,2) ? 'jeden' : 'dwa'>
  3. <td> tytul</td>
  4. <td> tresc </td>
  5. <td> autor </td>
  6. </tr>


i dziala dobrze kolorujac na zmiane, tylko TYTUL TRESC AUTOR wyswietlaja w jednej linii, wiec chcialbym to zmienic, zeby tytul byl wyzej tzn uklad strony tak wygladal

TYTUL
TRESC
AUTOR

sprobowalem tak:
  1. php foreach
  2. <tr class= fmod($i,2) ? 'jeden' : 'dwa'>
  3. <tr><td> tytul</td></tr>
  4. <tr><td> tresc </td></tr>
  5. <tr><td> autor </td></tr>
  6. </tr>

ale wtedy wprawdzie uklad jest dobry, ale wszystko jest takiego samego koloru

chyba ze zrobic tak, ze jako glowny kontener zamiast tabelki dac DIV i dopiero w srodku uzyc tabelek, ale czy to poprawne semantycznie?

pozdrawiam

Ten post edytował mareknn 18.02.2011, 00:59:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mareknn
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 27.01.2011

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


wyszlo, ze w ogole nie jest, wystarczy ze location objalem znaczkami <TR> i nie koloruje ani odd ani even.

wiec mam pytanie - czy jesli zrobie to tak, ze dane z bazy bede wyswietlal najpierw do DIVa, a dopiero potem w srodku ukladal w tabelce (teraz sa wyswietlane do TR i potem trzeba by kolejnego TR, zeby zrobic uklad, ale nie dziala kolorowanie) to to bedzie poprawnie semantycznie, czy jak pobieram cos takiego z bazy to musi byc do tabelki?

@@@@@@@@@@@

zrobilem to tak:

  1. php foreach
  2. <table class= fmod($i,2) ? 'jeden' : 'dwa'>
  3. <tr>
  4. <tr><td> tytul</td></tr>
  5. <td> tresc </td>
  6. <td> autor </td>
  7. </tr>


tylko obawiam sie, ze to nie jest zbyt poprawne, bo wtedy kazdy nowy news to nowa tabelka... ma ktos lepszy pomysl?



@@@@@@@@@@

moze chociaz ktos napisac czy to jest poprawnie?
zrobilem tez bez uzycia tabelek, na samym divach. ktora wersja jest lepsza? na divach pewnie szybciej dziala, ale jesli pobieram takie dane z bazy danych to czy nie powinienem uzywac do tego tabel?
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: 9.10.2025 - 02:10