Szablony aukcyjne allegro, DIV czy Table?

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
chorazy5
Nowy
Nowy
Posty: 31
Rejestracja: czw sie 30, 2007 5:15 pm

Szablony aukcyjne allegro, DIV czy Table?

Post autor: chorazy5 »

O co oprzeć szablon aukcyjny allegro. O DIV, czy o TABLE?
!ans
Nowy
Nowy
Posty: 131
Rejestracja: wt gru 11, 2007 9:59 pm
Lokalizacja: zza rogu

Re: Szablony aukcyjne allegro, DIV czy Table?

Post autor: !ans »

Nie ma znaczenia gdzie, zawsze powinno się robić na div'ach i w CSS. Niestety nadal wiele kursów uczy robić na tabelkach.
chorazy5
Nowy
Nowy
Posty: 31
Rejestracja: czw sie 30, 2007 5:15 pm

Re: Szablony aukcyjne allegro, DIV czy Table?

Post autor: chorazy5 »

Więc zrobiłem szablon z takim kodem:

Kod: Zaznacz cały




<head>
 <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
 <style type="text/css">
 body 
		{
		background-image: url(http://img124.imageshack.us/img124/8199/backyw5.jpg);
		margin: 0;
        padding: 0;
		color: orange;
		
		}

#top       {
         width: 1006px;
       margin: 0 ;
	   
}	
		
#1_a
		{
		
		float: left;
		width: 320px;
		height: 165px;
		background-image: url(http://img241.imageshack.us/img241/8256/1atp2.jpg);
		}
		
#1_b
		{
		
		float: left;
		width: 386px;
		height: 165px;
		background-image: url(http://img241.imageshack.us/img241/246/1bbr8.jpg);
		}
		
#1_c
		{
		
		float: right;
		width: 300px;
		height: 165px;
		background-image: url(http://img241.imageshack.us/img241/607/1ccl1.jpg);
		}		
		
#1_d
		{
		
		float: left;
		width: 318px;
		height: 67px;
		background-image: url(http://img187.imageshack.us/img187/7540/1dbx7.jpg);
		}		
		
#1_e
		{
		
		float: left;
		width: 389px;
		height: 67px;
		background-image: url(http://img187.imageshack.us/img187/11/1ebt8.jpg);
		color: orange;
		text-align: center ;
		font-size: 20px;
		font-align: middle;
		
		}	
#tytul
{

margin-top: 20px;
}
#1_f
		{
		
		float: right;
		width: 299px;
		height: 67px;
		background-image: url(http://img187.imageshack.us/img187/2306/1fqk8.jpg);
		}	
#2
		{
		
		float: left;
		width: 324px;
		height: 136px;
		background-image: url(http://img187.imageshack.us/img187/8834/44423543dj7.jpg);
		}	
		
#3
		{
		
		float: left;
		width: 115px;
		height: 136px;
		background-image: url(http://img187.imageshack.us/img187/8135/15440253wv6.jpg);
		}
#4
		{
		
		float: left;
		width: 160px;
		height: 136px;
		background-image: url(http://img187.imageshack.us/img187/7062/80500211og0.jpg);
		}
#5
		{
		
		float: left;
		width: 155px;
		height: 136px;
		background-image: url(http://img124.imageshack.us/img124/7175/64204870iu5.jpg);
		}
#6
		{
		
		float: left;
		width: 252px;
		height: 136px;
		background-image: url(http://img124.imageshack.us/img124/6339/10997845yl3.jpg);
		}
#menu
		{
		
		float: left;
		width: 242px;
		height: 1064px;
		
		}
#kontakt
		{
		
		
		width: 242px;
		height: 44px;
		background-image: url(http://img153.imageshack.us/img153/8751/kontaktja2.jpg);
		}		
#menu_back
		{
		
		
		width: 242px;
		height: 200px;
		background-image: url(http://img153.imageshack.us/img153/4765/menubackrx4.jpg);
		}	
#menu_down
		{
		
		
		width: 242px;
		height: 22px;
		background-image: url(http://img153.imageshack.us/img153/5272/menudownop8.jpg);
		}	
		
#regulamin
		{
		
		
		width: 242px;
		height: 44px;
		background-image: url(http://img124.imageshack.us/img124/858/regulaminhz0.jpg);
		}
		
#fp
		{
		
		
		width: 242px;
		height: 44px;
		background-image: url(http://img153.imageshack.us/img153/1000/fpyb1.jpg);
		}		
#kw
		{
		
		
		width: 242px;
		height: 44px;
		background-image: url(http://img153.imageshack.us/img153/5913/kwha1.jpg);
		}	
#opis_up
		{
		float: left;
		width: 764px;
		height: 44px;
		background-image: url(http://img124.imageshack.us/img124/6913/opisuphc5.jpg);
		color: orange;
		text-align: center ;
		font-size: 20px;
		
		}	
#aukcja
{

margin-top: 10px;
}		

#opis_back
		{
		float: left;
		width: 764px;
		
		background-image: url(http://img153.imageshack.us/img153/6527/opisbackzl5.jpg);
		color: orange;
		text-align: center ;
		
		
		}	
#down
		{
		clear: both;
		width: 1006px;
		height: 50px;
		background-image: url(http://img153.imageshack.us/img153/551/opisdownri6.jpg);
		
		
		
		}
 </style>
 </head>
 <body>
 <div id="top">
 <div id="1_a"></div>
 <div id="1_b"></div>
 <div id="1_c"></div>
 <div id="1_d"></div>
 <div id="1_e"><p id="tytul"><opis>Twój tekst.</opis></p></div>
 <div id="1_f"></div>
 <div id="2"></div>
 <div id="3"><a href="http://img187.imageshack.us/img187/8135/15440253wv6.jpg"><img src="http://img187.imageshack.us/img187/8135/15440253wv6.jpg" border="0"/></div>
 <div id="4"><a href="http://img187.imageshack.us/img187/7062/80500211og0.jpg"><img src="http://img187.imageshack.us/img187/7062/80500211og0.jpg" border="0"/></a></div>
 <div id="5"><a href="http://img124.imageshack.us/img124/7175/64204870iu5.jpg"><img src="http://img124.imageshack.us/img124/7175/64204870iu5.jpg" border="0"/></a></div>
 <div id="6"></div>
 <div id="menu">
 <div id="kontakt"></div>
 <div id="menu_back"><p id="tytul"><opis>Twój kontakt.</opis></p></div>
 <div id="menu_down"></div>
 
  <div id="regulamin"></div>
 <div id="menu_back"><p id="tytul"><opis>Twój regulamin.</opis></p></div>
 <div id="menu_down"></div>
 
  <div id="fp"></div>
 <div id="menu_back"><p id="tytul"><opis>Formy płatności.</opis></p></div>
 <div id="menu_down"></div>
 
  <div id="kw"></div>
 <div id="menu_back"><p id="tytul"><opis>Koszty wysyłki.</opis></p></div>
 <div id="menu_down"></div>

 </div>
 <div id="calosc_opis"></div>
 <div id="opis_up"><p id="aukcja"><opis>Tytuł aukcji.</opis></p></div>
 <div id="opis_back"><p id="tytul"><opis>Opis przedmiotu. Opis przedmiotu.Opis przedmiotu.Opis przedmiotu.Opis przedmiotu.Opis przedmiotu.</opis><br><galeria></galeria></p></div>
 </div>
 <div id="down"</div>
 </div>
 </body>
 </html>
W IE wszystko wygląda tak jak trzeba, ale w Firefoxsie wszystko się rozjeżdża. Dlaczego tak jest?
!ans
Nowy
Nowy
Posty: 131
Rejestracja: wt gru 11, 2007 9:59 pm
Lokalizacja: zza rogu

Re: Szablony aukcyjne allegro, DIV czy Table?

Post autor: !ans »

IE wyświetla strony troszkę inaczej niż inne przeglądarki więc zawsze są z tym problemy. Dlatego warto zrobić dwa arkusze styli. Umieść je w zewnętrznych plikach i ten dla IE w komentarz warunkowy.
chorazy5
Nowy
Nowy
Posty: 31
Rejestracja: czw sie 30, 2007 5:15 pm

Re: Szablony aukcyjne allegro, DIV czy Table?

Post autor: chorazy5 »

A więc tak. Większość problemów rozwiązana. Mam tylko jeszcze jeden kłopot. Jak zwykle w IE wszystko jest ok, ale w mozilli i Operze między grafiką "Kontakt" i textem "Tówj kontakt" jest ok 20px przerwy. Tak samo jest w przypadku regulaminu, form płatności i kosztów wysyłki. Co z tym zrobić?
ODPOWIEDZ