Curs 8 - Conținut și design în programarea web - Andrei
Curs 8 - Conținut și design în programarea web - Andrei Curs 8 - Conținut și design în programarea web - Andrei
Universitatea Politehnica Bucuresti - Facultatea de Automatica si Calculatoare Problema cu HTML • HTML a fost de la inceput conceput pentru a descrie continutul unui document • Autorii de pagini web nu aveau nevoie sa descrie layoutul -- browserul avea grija de acest aspect • Aceasta reprezinta o abordare inginereasca potrivita, insa nu satisface stilistii si “artistii” – Chiar oameni ce aveau nevoie sa spuna mai multe simteau nevoia de un control mai bun al modului de aparitie al propriilor pagini web • Ca rezultat, HTML a inceput sa incorporeze din ce in ce mai multe tag-uri ce sunt folosite pentru controlul afisarii – Continul si modul de afisare al informatilor au devenit din ce in ce mai mult interconectate – Browsere diferite afiseaza lucruri in moduri diferite, ceea ce reprezinta o problema reala atunci cand modul de prezentare al informatiilor e chiar mai important decat informatia propriu-zisa 07.05.2009 Curs Programare Web, anul 4 C5 – Curs 8 42
Universitatea Politehnica Bucuresti - Facultatea de Automatica si Calculatoare Cascading Style Sheets • Un Cascading Style Sheet (CSS) descrie modul de prezentare a unei pagini HTML intr-un document separat • CSS are urmatoarele avantaje: – Permite separarea continutului de prezentare – Permite definirea prezentarii si a layout-ului tuturor paginilor dintr-un site web intr-un singur loc – Poate fi folosit atat pentru pagini HTML cat si XML • CSS are si un dezavantaj: – Unele browsere nu il suporta in totalitate 07.05.2009 Curs Programare Web, anul 4 C5 – Curs 8 43
- Page 1 and 2: Universitatea Politehnica Bucuresti
- Page 3 and 4: Universitatea Politehnica Bucuresti
- Page 5 and 6: Universitatea Politehnica Bucuresti
- Page 7 and 8: Universitatea Politehnica Bucuresti
- Page 9 and 10: Universitatea Politehnica Bucuresti
- Page 11 and 12: Universitatea Politehnica Bucuresti
- Page 13 and 14: Universitatea Politehnica Bucuresti
- Page 15 and 16: Universitatea Politehnica Bucuresti
- Page 17 and 18: Universitatea Politehnica Bucuresti
- Page 19 and 20: Universitatea Politehnica Bucuresti
- Page 21 and 22: Universitatea Politehnica Bucuresti
- Page 23 and 24: Universitatea Politehnica Bucuresti
- Page 25 and 26: Universitatea Politehnica Bucuresti
- Page 27 and 28: Universitatea Politehnica Bucuresti
- Page 29 and 30: Universitatea Politehnica Bucuresti
- Page 31 and 32: dots.xml Universitatea Politehnica
- Page 33 and 34: Universitatea Politehnica Bucuresti
- Page 35 and 36: Universitatea Politehnica Bucuresti
- Page 37 and 38: Universitatea Politehnica Bucuresti
- Page 39 and 40: Universitatea Politehnica Bucuresti
- Page 41: Universitatea Politehnica Bucuresti
- Page 45 and 46: Universitatea Politehnica Bucuresti
- Page 47 and 48: Universitatea Politehnica Bucuresti
- Page 49 and 50: Universitatea Politehnica Bucuresti
- Page 51 and 52: Universitatea Politehnica Bucuresti
- Page 53 and 54: Universitatea Politehnica Bucuresti
- Page 55 and 56: Universitatea Politehnica Bucuresti
- Page 57 and 58: Universitatea Politehnica Bucuresti
- Page 59 and 60: Universitatea Politehnica Bucuresti
- Page 61 and 62: Universitatea Politehnica Bucuresti
- Page 63 and 64: Universitatea Politehnica Bucuresti
- Page 65 and 66: Universitatea Politehnica Bucuresti
- Page 67 and 68: Universitatea Politehnica Bucuresti
- Page 69 and 70: Universitatea Politehnica Bucuresti
- Page 71 and 72: Universitatea Politehnica Bucuresti
- Page 73 and 74: Universitatea Politehnica Bucuresti
- Page 75 and 76: Universitatea Politehnica Bucuresti
- Page 77 and 78: Universitatea Politehnica Bucuresti
- Page 79 and 80: Universitatea Politehnica Bucuresti
- Page 81 and 82: Universitatea Politehnica Bucuresti
- Page 83 and 84: Universitatea Politehnica Bucuresti
- Page 85 and 86: Universitatea Politehnica Bucuresti
- Page 87 and 88: Universitatea Politehnica Bucuresti
- Page 89 and 90: Universitatea Politehnica Bucuresti
- Page 91 and 92: Universitatea Politehnica Bucuresti
Universitatea Politehnica Bucuresti - Facultatea de Automatica si Calculatoare<br />
Problema cu HTML<br />
• HTML a fost de la inceput conceput pentru a descrie<br />
continutul unui document<br />
• Autorii de pagini <strong>web</strong> nu aveau nevoie sa descrie layoutul<br />
-- browserul avea grija de acest aspect<br />
• Aceasta reprezinta o abordare inginereasca potrivita, insa<br />
nu satisface stilistii si “artistii”<br />
– Chiar oameni ce aveau nevoie sa spuna mai multe simteau<br />
nevoia de un control mai bun al modului de aparitie al propriilor<br />
pagini <strong>web</strong><br />
• Ca rezultat, HTML a inceput sa incorporeze din ce in ce<br />
mai multe tag-uri ce sunt folosite pentru controlul afisarii<br />
– Continul si modul de afisare al informatilor au devenit din ce in ce<br />
mai mult interconectate<br />
– Browsere diferite afiseaza lucruri in moduri diferite, ceea ce<br />
reprezinta o problema reala atunci cand modul de prezentare al<br />
informatiilor e chiar mai important decat informatia propriu-zisa<br />
07.05.2009 <strong>Curs</strong> Programare Web, anul 4 C5 – <strong>Curs</strong> 8<br />
42