Jā, ar CSS nevar izdarīt visu, pretēji tam, kā to saprot lielākā daļa jaunpienācēju. CSS zināmā mērā izkārtojuma ziņā pat ierobežo vairāk nekā tradicionālās nu jau par pagātni saucamās tabulu metodes.
Taču, neba nu tur ir šīs padarīšanas (CSS) sāls, mani draugi.
CSS atvieglo lapu veidošanu nebūt ne tajā ziņā, ka ar tā palīdzību būtu vienkāršāk iecentrēt kaut ko lapai pašā viducī (kas nav tiesa:).
CSS ir mehānisma zobratiņš, kurš kombinācijā ar citu zobratiņu - XHTML palīdz nodalīt saturu no izskata.
Ko mēs iegūstam?
Mums ir smuks dokuments, kurš ir gana strukturēts, lielo bloku izkārtojums lapā sadalīts loģiskās vienībās un, kas pats galvenais, tas ir viegli modificējams.
Mums ir arī atsevišķā vietā visa informācija par to, kā izskatās vizuāli uzfrišināta lapa. Dotajā gadījumā saturs var mierīgi pastāvēt arī bez informācijas par savu vizuālo noformējumu.
Tas, ka ir viegli mainīt dizainu, arī lielākajā vairumā gadījumu ir mīts. Viss prasa zināmu piepūli. Tāpat, kā mainīt darbavietu, ieradumus vai rokrakstu.
Jo labāk tiks marķēts saturs (tam ir domāts XHTML), jo labāk tas būs sadalīts loģiskos blokos, jo vieglāk to būs noformēt atbilstoši savām vēlmēm.
Un tad, kad mēs būsim iemācījušies vairāk vai mazāk kardināli mainīt savai lapai vizuālo izskatu neaiztiekot tās XHTML kodu, bet gan tikai CSS daļu, varēsim gulēt mierīgi un gaidīt CSS3, 4, ... Jo tad jau būs vieglāk.
Vizuālo noformējumu uzticiet pārlūkam un stiliem.
Ne vienmēr tas, kas ir izdarāms ātrāk un vieglāk ir cost effective un less time consuming
P.S. No elementārām akmens laikmetam piederošām pamatkonstrukcijām vienmēr ir grūti pāriet uz tehnoloģiski augstāku, bet arī ērtāku risinājumu. Vai kučieris no septiņpadsmitā gadsimta brauks ar mašīnu? Viņš labāk iejūgs savu kleperi un ducinās pa lauku ceļiem. Ilgāk, bet zato vienkāršāk un nekas nevar notikt.