DIV vs TABLE
Moderator: Moderatori
Cred ca problema e pusa gresit. Nu tabele versus div-uri e de fapt problema, ci markup-ul structural versus markup-ul prezentational.
Ideea trendy acum (si care are sens) este ca HTML trebuie folosit doar pentru a defini structura unei pagini (header, content, footer, etc), iar CSS sa fie folosit pentru a defini modul in care se face prezentarea (culori, linii, imagini, etc).
Tag-ul HTML DIV este ideal pentru asta pentru ca din punct de vedere prezentational e neutru inca din vechime, recte nu defineste bordere, padding-uri, margin-uri etc.
Alte elemente structural importante sunt listele (UL, OL, DL) pentru ca definesc bine anume parti din structura unui document (table of contents, meniuri, liste de elemente asemanatoare).
Partea neplacuta este ca lumea e plina de neconformante cu standardele, standarde care au si ele problemele lor. In plus, apar si bug-uri... mai ales la CSS float, care este mecanismul esential prin care un DIV sau un LI poate fi asezat in pagina dupa voie.
Dupa parerea mea, HTML-ul per-se o sa dispara la un moment dat (si destul de curand), motivul fiind faptul ca ii lipseste foarte mult din interactivitatea necesara noilor tendinte in materie de web (site-uri care sunt in mod fundamental interactive), spre deosebire de ideea in care a fost conceput HTML-ul (pentru prezentarea statica a unor documente). In plus, o idee importanta legata de HTML este ca user-ul/user agentul-ul (browser-ul) determina modul de prezentare al unor elemente, dar practica cere ca designerul (cel care ofera continutul) sa controleze strict modalitatile de prezentare, de unde un milion de grozavii - 1px GIF, etc/etc.
Probabil ca la un moment dat, vor fi standardizate, plecand de la XML, lucruri specifice: UI, animatie, multimedia, etc, chestii care vor trebui suportate de browsere sau, de ce nu, chiar de GUI-ul sistemelor de operare in sine. User agent-ul ideal dupa parerea mea: o aplicatie care sa stie sa manipuleze XML si care ofera o arhitectura deschisa, pe baza de plugin-uri, pentru felurite modalitati de prezentare.
Am obosit
.
Numa' bune.
Ideea trendy acum (si care are sens) este ca HTML trebuie folosit doar pentru a defini structura unei pagini (header, content, footer, etc), iar CSS sa fie folosit pentru a defini modul in care se face prezentarea (culori, linii, imagini, etc).
Tag-ul HTML DIV este ideal pentru asta pentru ca din punct de vedere prezentational e neutru inca din vechime, recte nu defineste bordere, padding-uri, margin-uri etc.
Alte elemente structural importante sunt listele (UL, OL, DL) pentru ca definesc bine anume parti din structura unui document (table of contents, meniuri, liste de elemente asemanatoare).
Partea neplacuta este ca lumea e plina de neconformante cu standardele, standarde care au si ele problemele lor. In plus, apar si bug-uri... mai ales la CSS float, care este mecanismul esential prin care un DIV sau un LI poate fi asezat in pagina dupa voie.
Dupa parerea mea, HTML-ul per-se o sa dispara la un moment dat (si destul de curand), motivul fiind faptul ca ii lipseste foarte mult din interactivitatea necesara noilor tendinte in materie de web (site-uri care sunt in mod fundamental interactive), spre deosebire de ideea in care a fost conceput HTML-ul (pentru prezentarea statica a unor documente). In plus, o idee importanta legata de HTML este ca user-ul/user agentul-ul (browser-ul) determina modul de prezentare al unor elemente, dar practica cere ca designerul (cel care ofera continutul) sa controleze strict modalitatile de prezentare, de unde un milion de grozavii - 1px GIF, etc/etc.
Probabil ca la un moment dat, vor fi standardizate, plecand de la XML, lucruri specifice: UI, animatie, multimedia, etc, chestii care vor trebui suportate de browsere sau, de ce nu, chiar de GUI-ul sistemelor de operare in sine. User agent-ul ideal dupa parerea mea: o aplicatie care sa stie sa manipuleze XML si care ofera o arhitectura deschisa, pe baza de plugin-uri, pentru felurite modalitati de prezentare.
Am obosit
Numa' bune.
People ask for criticism, but they only want praise.
W. Somerset Maugham (1874 - 1965).
http://www.arond-design.ro
W. Somerset Maugham (1874 - 1965).
http://www.arond-design.ro
- yokozona
- Senior Member
- Mesaje: 295
- Membru din: Joi Mai 12, 2005 8:36 am
- Localitate: Turnul Chindiei
- Contact:
Problema se pune si in functie de browser.
Hosting - Software
http://www.octavio.ro
We support BodyBuilding Romania
http://www.bodybuilding-romania.ro
http://www.octavio.ro
We support BodyBuilding Romania
http://www.bodybuilding-romania.ro
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator


