De afgelopen maanden heb ik behoorlijk wat nieuwe dingen geleerd op het gebied van HTML, CSS en graphics. Waar ik jarenlang websites met tabellen en vaak fout gebruik van HTML heb gemaakt, wil ik het vanaf nu netjes gaan doen en me aan standaarden gaan houden.
Vandaar dat ik nu bezig ben een vernieuwde persoonlijke website te bouwen. Ten eerste om te laten zien wat ik kan, en ten tweede als leermiddel. Nu zit ik echter met een probleempje. Bij het gebruik van tabellen voor de lay-out was het simpel om de lengte van de pagina's dynamisch te maken, met andere woorden: als een pagina langer werd, werd de tabel automatisch uitgerekt waardoor het design intact bleef.
Ik heb echter geen idee hoe ik hetzelfde effect met CSS kan krijgen. De bedoeling is namelijk dat de gehele website in de lengte mee 'groeit', inclusief andere div's dan alleen de div's waar de tekst zelf in staat (en zelfs dit gebeurt niet in Firefox).
Als voorbeeld heb ik een testpagina online gezet (waarmee jullie meteen als eersten ter wereld een exclusieve preview van mijn nieuwe website te zien krijgen
):
(verwijderd)
De CSS file is hier te bezichtigen: (verwijderd)
Dan nog even een kleine note: de website is nog 'under construction'. Ik werk dus nog aan de code, die op dit moment nog zaken bevat die niet echt correct zijn. Elke suggestie voor betere code (zowel CSS als HTML) is echter altijd welkom, hoewel het hoofddoel van dit topic voor mij niet is om m'n website door anderen te laten verbeteren.
Overigens ter informatie: vooralsnog is de website compatible met Mozilla 1.0, Mozilla Firefox 0.8, Microsoft Internet Explorer 6, Netscape Navigator 6.2 en Opera 7. Ik werk nog aan verbeterde Lynx en Internet Explorer 5 support. Mocht de website het slecht doen in andere browsers mag dat ook gemeld worden, maar zie wederom de note: dit is niet het hoofddoel voor dit topic (zeker aangezien browser-testing natuurlijk de taak van de webmaster zelf is).
Vandaar dat ik nu bezig ben een vernieuwde persoonlijke website te bouwen. Ten eerste om te laten zien wat ik kan, en ten tweede als leermiddel. Nu zit ik echter met een probleempje. Bij het gebruik van tabellen voor de lay-out was het simpel om de lengte van de pagina's dynamisch te maken, met andere woorden: als een pagina langer werd, werd de tabel automatisch uitgerekt waardoor het design intact bleef.
Ik heb echter geen idee hoe ik hetzelfde effect met CSS kan krijgen. De bedoeling is namelijk dat de gehele website in de lengte mee 'groeit', inclusief andere div's dan alleen de div's waar de tekst zelf in staat (en zelfs dit gebeurt niet in Firefox).
Als voorbeeld heb ik een testpagina online gezet (waarmee jullie meteen als eersten ter wereld een exclusieve preview van mijn nieuwe website te zien krijgen
(verwijderd)
De CSS file is hier te bezichtigen: (verwijderd)
Dan nog even een kleine note: de website is nog 'under construction'. Ik werk dus nog aan de code, die op dit moment nog zaken bevat die niet echt correct zijn. Elke suggestie voor betere code (zowel CSS als HTML) is echter altijd welkom, hoewel het hoofddoel van dit topic voor mij niet is om m'n website door anderen te laten verbeteren.
Overigens ter informatie: vooralsnog is de website compatible met Mozilla 1.0, Mozilla Firefox 0.8, Microsoft Internet Explorer 6, Netscape Navigator 6.2 en Opera 7. Ik werk nog aan verbeterde Lynx en Internet Explorer 5 support. Mocht de website het slecht doen in andere browsers mag dat ook gemeld worden, maar zie wederom de note: dit is niet het hoofddoel voor dit topic (zeker aangezien browser-testing natuurlijk de taak van de webmaster zelf is).
[ Voor 17% gewijzigd door Verwijderd op 14-04-2021 18:29 ]