[ LazniError @ 01.01.2007. 19:31 ] @
Pod broj jedan - Svima srecna nova godina :)

Pitanje - od kad znam za sebe radim sajtove pomocu tabela i tu mi je sve jasno.

Medjutim posto sam solidno upoznao CSS stilove pokusavam polako da se prebacim na tzv.
tableless nacin pravljenja sajtova tj. bez tabela.

E sad tu nesto ne razumem, tj dva nacina pravljenja sajtova bez tabela, nazovimo to tako:
1. koriscenje layera, tj. imam u layout tabu dreamweavera ono dugme "draw layer" - napravim sa njim sve lejere koji mi trabaju i tako pozicioniram sve na sajtu, ne koristim tabele, a za opcije lejera (margine, boja...) koristim css i tako napravim sajt bez tabela - koristim tabele samo za potrebne tabelarne prikaze ili ih nekad stavim uokviru nekog lejera ako treba
2. e ovaj nacim mi bas i nije jasan a video sam kad sam skidao neke css sajtove bez tabela (template) - tu nema lejera tj. ima <div> tagova na stranici koliko hocete ali ako pogledam u window->layers ne vidim ni jedan lejer

Sad ako moze neko malo da mi objasni u vezi mog pitanja najosnovinije stvari u par recenica da me ovo ne bi zbunjivalo i da krenem da ucim na pravi nacin.
[ LazniError @ 02.01.2007. 20:33 ] @
Dajte ljudi ko se bavi CSS-om mislim da i nije bas toliko tesko pitanje :(
[ djovan01 @ 05.01.2007. 18:59 ] @
Ostavila sam ti vec bila odgovor na SC ali ako nisi video evo opet ovde

Zdravo i Srećna Nova i tebi. Elem da krenemo.

///2. e ovaj nacim mi bas i nije jasan a video sam kad sam skidao neke css sajtove bez tabela (template) - tu nema lejera tj. ima <div> tagova na stranici koliko hocete ali ako pogledam u window->layers ne vidim ni jedan lejer ///

Ono što se koristi za izradu tableless sajtova su css containers.Containers prestavljaju jedan deo stranice sa odredjenim dimenzijama,pozicijom i kojim hoćeš već karakteristikama . Nema tu mnogo neke filozofije.O ovome najbolje ti je na google malo uraditi pretragu. Ja sam tako naucila. Jedan od dobrih sajtova za css je http://www.w3schools.com/css/default.asp

Evo ti jedan primer.Da vidis kako izgleda kad napravis bezveze layout sa css kontejnerima.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<head>
<style>
#glavni_container {position: absolute; width: 100%; height: 200px;}
#levi{
position:absolute;
top: 0px;
left:0px;
width: 200px;
height: 200px;
text-align: left;
background-color:red;
}
#desni{
position:absolute;
top: 0px;
left:200px;
width: 200px;
height: 200px;
text-align: left;
background-color:blue;
}
</style>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<div id="glavni_container">
<div id="levi">
Levi
</div>
<div id="desni">
Desni
</div>
</div>
</body>

pozdravvvvv
[ djovan01 @ 05.01.2007. 19:01 ] @
Ostavila sam ti vec bila odgovor na SC ali ako nisi video evo opet ovde

Zdravo i Srećna Nova i tebi. Elem da krenemo.

///2. e ovaj nacim mi bas i nije jasan a video sam kad sam skidao neke css sajtove bez tabela (template) - tu nema lejera tj. ima <div> tagova na stranici koliko hocete ali ako pogledam u window->layers ne vidim ni jedan lejer ///

Ono što se koristi za izradu tableless sajtova su css containers.Containers prestavljaju jedan deo stranice sa odredjenim dimenzijama,pozicijom i kojim hoćeš već karakteristikama . Nema tu mnogo neke filozofije.O ovome najbolje ti je na google malo uraditi pretragu. Ja sam tako naucila. Jedan od dobrih sajtova za css je http://www.w3schools.com/css/default.asp

Evo ti jedan primer.Da vidis kako izgleda kad napravis bezveze layout sa css kontejnerima.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<head>
<style>
#glavni_container {position: absolute; width: 100%; height: 200px;}
#levi{
position:absolute;
top: 0px;
left:0px;
width: 200px;
height: 200px;
text-align: left;
background-color:red;
}
#desni{
position:absolute;
top: 0px;
left:200px;
width: 200px;
height: 200px;
text-align: left;
background-color:blue;
}
</style>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<div id="glavni_container">
<div id="levi">
Levi
</div>
<div id="desni">
Desni
</div>
</div>
</body>

pozdravvvvv
[ LazniError @ 06.01.2007. 00:03 ] @
Postavio sam na jos par foruma isto pitanje pa ako i tamo nadjes posto ti ide nemoras opet da mi odgovaras. He,he :)
Hvala mnogo
[ Milos Stamatovic @ 06.02.2007. 17:41 ] @
Mene samo zanima da li lejeri imaju neke prednosti u odnosu na tabele (verovatno i mane), ili je to samo stvar navike, kako ko voli da radi?
[ bantes9 @ 07.02.2007. 23:12 ] @
Tabele su zastareli sistem pozicioniranja. Pomocu lejera i css-a prvenstveno smanjujes kod a samim tim i ucitavanje stranice. S'obzirom da css razdvaja sadrzaj od prikaza, nudi ti se mogucnost da redizajniras sajt promenom jedne datoteke.
I lejeri imaju svoje nedostatke, ali su definitivno bolji od tabela.
U prvim porukama ove teme imas malo podrobnije objasnjenje.
[ Mitrović Srđan @ 08.02.2007. 07:01 ] @
Tabele treba da se koriste u svrhe koje su i namenjenje - tabelarni podaci,
a ne pozicioniranje. Ja npr iskljucivo koristim CSS-P
[ Milos Stamatovic @ 08.02.2007. 10:49 ] @
Hvala na odgovorima :)

Nista, onda mi ostaje da se polako prebacujem na lejere...
[ maric1 @ 08.02.2007. 20:36 ] @
odgovor na prvo pitanje sa opcijom draw layer dobijem kod <div id="Layer1"></div> ok je to sam razumeo?

2. e ovaj nacim mi bas i nije jasan a video sam kad sam skidao neke css sajtove bez tabela (template) - tu nema lejera tj. ima <div> tagova na stranici koliko hocete ali ako pogledam u window->layers ne vidim ni jedan lejer


a odgovor na drugo?





[Ovu poruku je menjao maric1 dana 09.02.2007. u 00:14 GMT+1]
[ Mitrović Srđan @ 08.02.2007. 21:31 ] @
Koje ono?
Inace neces dobiti samo div tagove (division) vec ces dobiti i CSS kod
koji pogledaj u heady sajta izmedju <style> tagova. Oni govore
o nekim karakteristikama layera(pozicioniranje itd)
[ maric1 @ 08.02.2007. 23:24 ] @
da hvala mislim da sam skapirao ali na lazni eror je postaio drugo pitanje koje nisam bas razumeo ? pa me malo zbunilo