Sivujen teko kiinnostaa ja perusteet on jotakuinkin hallussa. Kuitenkin on asioita, kuin kiviä kengässä jotka häiritsee kehitystä.
Tässä joitain näistä kivistä:
1.)
Mites on; kannattaako käyttää divejä vai taulukkoa sivun rakenteena? Miksi?
2.)
Mitä hyötyjä on diveistä, entä haittoja?
3.)
Kuinka paljon uskaltaa jättää css:n varaan ajatellen vanhempia selaimia?
4.)
Onko xhtml:n käytöstä teknisesti oleellista hyötyä siistiin html verrattuna? Haittoja/yhteensopivuus ongelmia?
Suurkiitos kaikille vastanneille
Tässä joitain näistä kivistä:
1.)
Mites on; kannattaako käyttää divejä vai taulukkoa sivun rakenteena? Miksi?
2.)
Mitä hyötyjä on diveistä, entä haittoja?
3.)
Kuinka paljon uskaltaa jättää css:n varaan ajatellen vanhempia selaimia?
4.)
Onko xhtml:n käytöstä teknisesti oleellista hyötyä siistiin html verrattuna? Haittoja/yhteensopivuus ongelmia?
Suurkiitos kaikille vastanneille
Vastaukset 1
Vanhimmat
1 ja 2:
Ilman muuta div-elementtejä. Jotta taulukoiden avulla saisi jokseenkin järkevän ulkoasun, on pakko kuitenkin määritellä taulukot css:n avulla. Yhtä hyvin voi siis käyttää divejä, jotka ovat paljon monipuolisempia kuin taulukot. Lisäksi diveillä tehtyä ulkoasua on myöhemmin helpompi muokata. Nämä siis käytännön haittoja, onhan lisäksi esim. että erityisryhmät eivät pysty lukemaan taulukkotaitettuja sivuja.
3. Vanhoja selaimia, jotka tukevat css:ää huonosti, on liikenteessä niin vähän, ettei liene tarkoituksenmukaista saada sivuja toimimaan niillä. Esim. IE5, Netscape 4.4 ovat erittäin harvinaisia nykyään. Mielestäni riittää, että IE6 ja 7, Firefox ja Opera ovat tuettuja. IE6 on vähän ongelmallinen css:n kanssa, mutta sillä saa sivut toimimaan useimmiten kunnolla.
4. XHTML:n ja HTML:n välillä ei ole suurta eroa, enemmän vaikuttaa onko doctype Transitional vai Strict, jälkimmäinen pakottaa tekemään siistiä koodia. Jos uudet sivut pitäisi tehdä, niin käyttäisin kuitenkin XHTML:ää.