• 20 odgovora
  • 8.785 pregleda
prosto CSstyle pitanje? 12.05.2004. u 09:25 · pre 273 meseci #1
Zasto koristiti CSS
promenu fontova velicine stila i boje moguce je uraditi i bez njega. Stranu snimim kao template i koristim je za sve ostalo (cak mi CSS i ne skracuje vreme)>
?
Potpis
Marko M.
Re: prosto CSstyle pitanje? 12.05.2004. u 09:58 · pre 273 meseci #2
Lakse je za odrzavanje, posto sve izmene vrsis samo u CSSu. HTML kod je manji pregledniji.
Potpis
Blue Man Group
Re: prosto CSstyle pitanje? 18.05.2004. u 15:18 · pre 273 meseci #4
Css ne sluzi samo za menjanje velicine i boje fontova. Sa css-om mozes da razdvojis sadrzaj stranice od forme u kojoj se prokazuje tako da se kompletan redizajn sajta svodi na menjanje css fajla. Jos jedan bonus je sto ces konacno prestati da koristis tabele za layout stranice
Potpis
3,7-Dihydro-1,3,7-trimethyl-1H-purine-2,6-dione
Re: prosto CSstyle pitanje? 21.05.2004. u 09:54 · pre 273 meseci #5
Citat:
Jos jedan bonus je sto ces konacno prestati da koristis tabele za layout stranice


sto bi prestao?
Potpis
Reci nešto pametno i svi će te pamtiti
- Nepoznati autor
Re: prosto CSstyle pitanje? 21.05.2004. u 20:33 · pre 272 meseci #6
A zasto bi ih koristio ? Ako vec postoji nacin da se izbegnu nested tabele i spaceri zasto ga ne iskoristiti?

Mozda je pravilna formulacija trebala da bude "konacno ces moci da prestanes sa koriscenjem tabela za layout stranice".
Potpis
3,7-Dihydro-1,3,7-trimethyl-1H-purine-2,6-dione
Re: prosto CSstyle pitanje? 21.05.2004. u 21:57 · pre 272 meseci #7
Nije to bas tako - mozes da radis ovo, nije lakse ono, neces koristiti nesto... Ima mnogo razloga sto ne bi koristio tabele za formu, kao i za ostalo. Mozda ti se cini da bi trenutno sve mogao da dovedes u pitanje (npr. zasto da prestanem da koristim tabele), ali moras misliti i na buducnost. U dogledno vreme citaci nece vise tolerisati sve ovo za sta sada kazes "a zasto da menjam kada i ovako radi", pa nece uopste raditi, a ti neces onda znati da uradis drugacije. XHTML + CSS su samo prelazni korak, a jedan od glavnih ciljeva jeste navikavanje na drugaciji nacin razmisljanja i izrade. Ako u ovom momentu kazes "nema veze, sta ce mi to kada i ovo staro radi", posle ce biti kasno da se prikljucis.

Osim toga, vec CSS2 donosi puno mogucnosti koje ce olaksati i unaprediti mnoge stvari. Trenutno sve to nije podrzano od web citaca, ali ce u bliskoj buducnosti sigurno biti. A onda ce doci nesto novo, jos bolje, lakse, naprednije... A ti neces moci da iskoristis sve te prednosti.

Da ne duzim, kompatibilnost sa standardima je nesto sto uglavnom ne treba dovoditi u pitanje, posebno one standarde oko kojih saglasnost postignu najveci igraci na tom polju.
Re: prosto CSstyle pitanje? 22.05.2004. u 00:33 · pre 272 meseci #8
najveci broj sajtova radjen je u tabelama, ljudi ih koriste za formiranje stranica, ne za tabular data...
stoga, ne verujem da ce to ikada (ili ne u skoroj buducnosti) prestati da radi...
Potpis
Reci nešto pametno i svi će te pamtiti
- Nepoznati autor
Re: prosto CSstyle pitanje? 22.05.2004. u 17:30 · pre 272 meseci #10
Ma i ako neko ne vidi razliku trenutno, mora da pogleda u buducnost. Pristup tipa "radice tabele jos dugo" je nista drugo nego cista zabluda, iako ce danas najkorisceniji citaci (IE, Opera, NS) stvarno i dalje podrzavati te stare sajtove. Ali, samo u onolikoj meri koliko da mogu da budu pregledani, nista vise. Da ne pominjemo da ce ovi citaci u bliskoj buducnosti izgubiti monopol na pregled web stranica, a novi verovatno nece tolerisati nepostovanje standarda.

U stvari, tesko je bez mnogo velike price ukazati na sve posledice neuskladjivanja sa standardima, a neke ce se tek u praksi i pokazati. U svakom slucaju, mnogobrojne prednosti su vec sada vidljive i vise nego dovoljne da ne bude dvoumljenja.
Re: prosto CSstyle pitanje? 22.05.2004. u 22:33 · pre 272 meseci #11
Mislim da je tvoj stav zabluda, jer tabele ce uvek postojata. Istina je da tabele nisu bile predvidjene za to za sta su se koristile, ali su najbolji nacin da prikazes tabelarno podatke a to je i bila originalna namena. Sada, to sto se neko pre ko zna koliko godina setio da je lakse da pozicionira elemente na strani tako sto ce napraviti tabelu i elemente ubacivati u nju je druga stvar, ali tabele nikada nece nestati.

Nema tu nista nestandardno ili nepostovanje standarda. To je stvar afiniteta, neko i dalje pozicionira preko tabela jer mu je tako lakse ili je tako navikao, ovi "sveziji" su odmah krenuli sa DIV-ovima pa tabele ne mogu ni da skapiraju i tvrde kako je 100 puta lakse preko layera nego preko tabela. Kao sto rekoh - stvar ukusa.

Jedina losa strana tabela je sto se renderuju tek kada se cela tabela ucita, pa ako ti je strana u jednoj velikoj tabeli, dok se ucitava bice prazan pa se sadrzaj, od jednom (kada se ucita) "pljusne" na stranu. Kod layera-to nije slucaj (kao neki FIFO). Postoje i tu resenja (za tabele), smestaju se delovi u odvojene tabele (jedno ispod drugog), ali ko zna, mozda nekome bas odgovara da strana "pljusne" od jednom, sto bi neke cuvene firme rekle "it's not a bug - it's a feature!" :-)
Potpis
Goran Pilipović fka bluesman
Re: prosto CSstyle pitanje? 22.05.2004. u 23:19 · pre 272 meseci #12
Slazem se da je koriscenje tabela stvar izbora ali mislim da ne treba deliti ljude koji ih koriste ili ne koriste na "staru i novu skolu", i da apsolitno nema veze razumevanje ili nerazumevanje tabela. Osnovna razlika je u nacinu razmisljanja pri samom struktuiranju stranice. Ja licno na upotrebu tabela gledam samo kao visak kilobajta koji se iznova i iznova ucitavaju pri svakom kliku na neki link. S obzirom na cinjenicu da v4 browseri uveliko odumiru, ne vidim ni jedan jedini razlog zasto bih nastavio sa tabelarnim pozicioniranjem.

Opet sve je stvar izbora. Standardi takodje nisu bitni, jer se svi pridrzavaju standarda samo u onoj meri koliko im odgovara. Takodje znam dosta ljudi koji su nakon samo jednog odlaska na http://www.csszengarden.com/ zauvek prestali sa upotrebom tabela za bilo sta drugo osim za ispisivanje tabelarnih podataka.
Potpis
3,7-Dihydro-1,3,7-trimethyl-1H-purine-2,6-dione
Re: prosto CSstyle pitanje? 23.05.2004. u 01:15 · pre 272 meseci #13
Citat:
Mislim da je tvoj stav zabluda, jer tabele ce uvek postojata. Istina je da tabele nisu bile predvidjene za to za sta su se koristile, ali su najbolji nacin da prikazes tabelarno podatke a to je i bila originalna namena.


Nista ti nisi shvatio od onoga sto sam ja rekao. Naravno da su tabele najbolji nacin da se prikazu tabelarni podaci, i da ce one tu svrhu zadrzati i u buducnosti. Pa ni u jednoj specifikaciji do sada tabele nisu izbacene, oznacene kao "deprecated", niti ce biti skorije. Nisam ja rekao da ce one nestati u toj ulozi, vec da stav da nema potrebe pratiti standarde, jer ce tabele i ubuduce moci da se koriste kao i do sada, nije dobar. Tacno, i dalje ces ti moci da koristis tabele za pozicioniranje. Ali, kada se pojave novi elementi koji donose novine, olaksanja, a element "table" ne moze da sadrzi te nove elemente, onda ces trpeti posledice.

U svakom slucaju, ja tabele za pozicioniranje koristin mnogo godina, ali sada sa zadovoljstvom prihvatam nove standarde jer (po mom licnom misljenju) donose mnogo prednosti. A bilo mi je tesko na pocetku, mnogo, ali sam bio siguran da to mora da se isprati kad-tad. A bolje je poceti odmah.
Re: prosto CSstyle pitanje? 23.05.2004. u 03:26 · pre 272 meseci #14
Citat:
dacha:Nista ti nisi shvatio od onoga sto sam ja rekao.

Ako nisam shvatio ovo:
Citat:

Pristup tipa "radice tabele jos dugo" je nista drugo nego cista zabluda, iako ce danas najkorisceniji citaci (IE, Opera, NS) stvarno i dalje podrzavati te stare sajtove.

onda sorry što sam glup :-)
Citat:
dacha:Ali, samo u onolikoj meri koliko da mogu da budu pregledani, nista vise.

Mada ne znam šta bih više mogao da očekujem. No dobro, ... ako nisam shvatio, kao što rekoh... sorry, mada mi se više čini da ako si hteo da kažeš nešto drugo, onda nisi našao prave reči :-) Nema veze, samo nemoj sada da se nastavljaš.
Potpis
Goran Pilipović fka bluesman
Re: prosto CSstyle pitanje? 25.05.2004. u 11:19 · pre 272 meseci #15
Citat:
Ivan Stanojevic:sto bi prestao?


Zato što tabele u osnovi nisu zamišljene da se pomoću njih kreira layout stranice, već da se pomoću njih prikazuju podaci koji se i trebaju predstavljati u tabelarnom formatu (znači zamisli neku excel tabelu i šta bi sve moglo da ide u nju... npr. prodaja nekog proizvoda firme xyz po kvartalima tekuće godine).

Bilo je samo pitanje vremena kada će se pojaviti tehnologija kao što je CSS, kao potpuna alternativa što se kreiranja layouta stranice tiče, ali i mnogo više od toga.

Ko još uvek razmišlja o kreiranju layouta stranice na nivou tabele, taj ili ne zna šta sve CSS može da uradi ili pak ima neku nostalgiju za tabelama, nema trećega :)
Re: prosto CSstyle pitanje? 25.05.2004. u 13:57 · pre 272 meseci #16
Citat:
markomarina:
Zasto koristiti CSS
promenu fontova velicine stila i boje moguce je uraditi i bez njega. Stranu snimim kao template i koristim je za sve ostalo (cak mi CSS i ne skracuje vreme)>


http://www.hotdesign.com/seybold/
http://www.webstandards.org/le...eb_standards_for_business.html



[Ovu poruku je menjao mungos dana 02.06.2004. u 13:07 GMT]
Re: prosto CSstyle pitanje? 02.06.2004. u 07:51 · pre 272 meseci #17
// malo kasnim, ali..

bluesman:

ne drži baš mnogo vodu.. ja sam HTML naučio u verziji 3.0, kada nije ni bilo pomena CSSu, lejerima i slično, tako da sam nehotice morao da naučim i tabele (iako mi se ni tada nisu preterano sviđale).

mada, stoji to što kažeš da tabele (verovatno) nikada neće nestati.. ali ja tvrdim da će polako odumreti kada kompanije i pojedinci shvate prednosti koje im mogu doneti web standardi...

zato ja ne tvrdim da je sada lakše raditi sa CSSom nego tabelama. u stvari, svestan sam (i to priznajem) da je za sada to u stvari teže, najviše zahvaljujući glupom IEu koji uvek mora da odstupi od standarda.. ali recimo tvrdim da je definitivno lakše raditi recimo CSS po standardima (ako ne obraćate pažnju na to kako to izgleda u IE -- što naravno ne možete), nego tabele..


e sad, to da li je nešto lakše ili teže je manje bitno. mnogo bitnije je šta je bolje, a CSS je definitivno bolji, po mnogo aspekata.. osim već navedenih, da pomenem samo semantički potpuniju informaciju, što samo po sebi donosi čitav niz prednosti (bolje pozicioniranje na pretraživačima, pomoć invalidima i drugačije onesposobljenim korisnicima, itd..).
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Re: prosto CSstyle pitanje? 02.06.2004. u 17:31 · pre 272 meseci #18
Prvi tableless sajt sam napravio pre par dana i to iz čistog hira i dosade: "Ajd da vidim u čemu je kvaka i zašto se tolika prašina diže oko toga".

Kvaka je sledeća:
- ako odlučiš da promeniš raspored elemenata na sajtu ne moraš da "hakuješ" tabelu = najbolji primer je spomenuti www.csszengarden.com
- kod je manji i čistiji
- mnogo je dobar osećaj kada posle višesatnog (za prvi mi je trebalo par sati da ga napravim) čitanja, igranja, eskperimentisanja ipak napravite ono što se zamislili :)

I tako...

Kao što zombi reče, nema old school, new school, već pitanje Šta je bolje? CSS je bolji.
Potpis
http://www.activecollab.com - Alat za upravljanje projektima
Re: prosto CSstyle pitanje? 05.06.2004. u 18:40 · pre 272 meseci #19
Jedini pravi razlog korišćenja CSS-a jeste: lakše održavanje sajta (tj. promena x stranica izmenom samo jednog fajla). Sve ostale priče tipa "tabele nisu namenjene za ono za šta ih danas koriste" ne drži vodu. Pa i vibrator je bio prvobitno namenjen za (masažu) leđa

Lično koristim i tabele i CSS.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme