Da li je bolje koristiti CSS lahout ili Tabele?

1

Da li je bolje koristiti CSS lahout ili Tabele?

offline
  • Pridružio: 29 Mar 2007
  • Poruke: 234
  • Gde živiš: Kad bih znao

Sta vi mislite o tome?
I jos nesto, posto sam u obradi slika vrlo slab, da li je bolje koristiti za obradu slika COREL ili ADOBE Photoshop?
Kad vec postavljam pitanja nek ide i ovo: U kom programu se prave slicice bez uglova, koje sadrze senku u pozadini?
Hvala?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3664
  • Gde živiš: 127.0.0.1

1) CSS definitivno. Kod je manji, pregledniji i laksi za editovanje. Takodje, razdvaja se kod od dizajna. Kada sam ja presao sa table na css layout, cudio sam se kako sam uopste mogao da radim sa tabelama kad sam shvatio koliko je laksi CSS layout. Doduse, mozda ima malo vise posla dok pohvatas sva "glupiranja" Internet Explorera, ali kad ti jednom udje u prste, bice ti nezamislivo da radis sa tabelama.

2) Corel Draw (Corel je naziv firme) i Adobe Photoshop nemaju istu namenu, (Draw je program za vektorsku, a Photoshop za rastersku grafiku), pa je nemoguce reci da je bolji jedan ili drugi. Photoshop ce ti vise puta biti od koristi, sto, ponavljam, ne znaci da je bolji, vec da je blizi onome sto tebi treba.

3) U bilo kom grafickom programu. Bitno je da fajl eksportujes kao 24b PNG da bi senka bila kvalitetna. Jedina dva formata koja dopustaju providne pixele su GIF i 24b PNG, s tim sto je GIF ogranicen na paletu 256 boja, i nema delimicno providne pixele - ili ima boje ili nema. 24b PNG, s druge strane, ima 24 bitnu paletu boja i ima delimicno providne pixele, tj pixele u kojima ima boje ali se ipak kroz njih manje ili vise "vidi". Jedina mana 24b PNGa je sto je njegovo ispravno "vidjenje" moguce samo u Firefoxu, (verovatno) Operi i IE7. IE6 providne PNGove prikazuje sa sivom pozadinom, pa moras da koristis neki IEhack (najcesce JS) kako bi ih ispravno prikazao.



offline
  • Pridružio: 04 Nov 2006
  • Poruke: 34
  • Gde živiš: Durlan

Kad se vec govori o ovome, ja imam problem sa transparentnom slikom u IE 6. Jel bi neko mogao da mi kaze gde da nadjem skriptu, posto ne znam JS?

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3664
  • Gde živiš: 127.0.0.1

Skini ovu arhivu (imas JS unutra), i u head deo stranice dodaj sledeci kod:

<!--[if lte IE 6]> <script type="text/javascript" src="supersleight-min.js"></script> <![endif]-->

i to je to Smile

Napomena: PNGovi sa providnom pozadinom ne mogu da se ponavljaju (CSS: background-repeat), niti pozicioniraju (CSS: background-position).

offline
  • Pridružio: 04 Nov 2006
  • Poruke: 34
  • Gde živiš: Durlan

Meni je position: absolute, ali ne radi skripta. Sacuvao sam je kao poseban .js fajl i ubacio ovo u head. probao sam i da prebacim na hosting, ali opet ne radi.

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3664
  • Gde živiš: 127.0.0.1

Nisam spominjao CSS property "position", vec "background-position", to su dve potpuno razlicite stvari.

Skripta radi 100%, proverio sam pre nego sto sam postovao. Bice da si ti nesto u*ebo, pa ti zato ne radi.

Jesi li sve iz arhive raspakovao, i, jos bitnije, da nisi menjao imena JS-ova (ako jesi, moras da u onom kodu koji sam ti dao u proslom postu da napises tacno ime i putanju do skripte).

offline
  • Pridružio: 04 Nov 2006
  • Poruke: 34
  • Gde živiš: Durlan

Skapirao sam radi. Hvala ti puno!

Pogledaj na misapetkovic.007sites.com stranicu koju sam napravio. Posto vidim da dosta znas sa web dizajnom pitam te kako da u IE budu svi objekti lepo pozicionirani kao u ostalim programima?

(jos jedno pitanjce posto me zeza komp, jel se vidi crveni banner?)

Unapred hvala!

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3664
  • Gde živiš: 127.0.0.1

Koliko sam ja video, tebi ni u FF i Operi nisu lepo pozicionirani, a u IE je opste rasulo.

Crvenog banera (image/Banner.jpg) nema na sajtu, jer ga, cini mi se, nisi ni uploadovao.

Dodaj "text-align: center;", "width: 750px;" i promeni margin u "auto" u CSS podesavanju body-ja, kako bi ti sajt bio poravnat po sredini Smile

A onaj logo ti bezi u levu stranu (bar kod mene) zato sto si ga pozicionirao "absolute". Ne mozes da podjes od pretpostavke da ama bas svi posetioci tvog sajta koriste istu rezoluciju kao ti Smile

misa5 ::Posto vidim da dosta znas sa web dizajnom

Sta cu, to mi je posao Smile

offline
  • Pridružio: 04 Nov 2006
  • Poruke: 34
  • Gde živiš: Durlan

E tu je problem, uploadovao sam crveni banner, a ne prikazuje ga ni kod mene, a kod mog kosije da. Da li je to zbog free hostinga.

Sta predlazes kako da ovaj krug logo ubacim a da nije position absolute, jer treba da strci van containera, polovinom da bude preko logo-a i dugmica, a drugom polovinom vani?

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3664
  • Gde živiš: 127.0.0.1

stavi <div> sa tim krugom unutar banera, a CSS definisi ovako:

position: relative; top: 10px; left: -100px;

Ko je trenutno na forumu
 

Ukupno su 547 korisnika na forumu :: 32 registrovanih, 7 sakrivenih i 508 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., arsa, Atomski čoban, bankulen, Bogoslov, caesar, Dersu Uzala, dragon986, Drug pukovnik, HrcAk47, Lord Nem, louderick, MarKhan, mercedesamg, Milan A. Nikolic, Misa63, Misirac, nebkv, Nebo_M, nema_veze, pedja63, Pohovani_00, sabros, shone34, Snorks, Toni, vathra, vladetije, vlvl, voja64, xJeremijAx, zixmix