Nog even verder gekeken.
De
html-validator (hij staat er voor klaar om je te helpen!) meldt nog steeds 15 fouten. Da's jammer, maar er staat er eentje bij die in ons geval hoopvol stemt:
Code:
[font=courier]Line 185, Column 9: end tag for element "center" which is not open[/font]
Op een of andere manier is er dus ergens een fout die met centreren te maken heeft!
Eigenaardigheid 1 van de html-validator:
- De html-validator signaleert soms méér fouten dan er zijn!
- Oorzaak: als ergens iets fout staat, kan soms het volgende niet meer goed geïnterpreteerd worden > en dat geeft dan ook een fout of serie fouten.
- De tip: niet wanhopen als er heel veel en/of onverklaarbare fouten door de html-validator worden aangegeven. Repareer eerst wat je wel herkent als fouten. Daarna willen wel eens een heleboel andere fouten weggesmolten zijn!

Wat makkelijk is:
- de > van regel 183,
- regel 2: missend xmlns attribuut,
- regel 90: een missend --> voorafgaand aan het </style> einde (het begin <!-- staat op regel 7),
- regel 141: een & die een & moet zijn.
Daarmee is
deze versie gefabriekt.
Hé, de foutmelding over
center is nu spontaan verdwenen! :thumb:
Alleen, hmm, de html-validator meldt nog steeds 13 fouten.

Maar:
- er zouden toch maar hoogstens 15-4=11 fouten mogen zijn, want 4 weggehaald?
- bij nadere beschouwing blijkt: die 13 zijn nieuwe fouten, die eerder niet gesignaleerd werden!
Dat brengt ons op:
Eigenaardigheid 2 van de html-validator:
- De html-validator signaleert soms minder fouten dan er zijn!
- Oorzaak: als ergens iets fout staat, kan soms het volgende niet meer goed geïnterpreteerd worden > en dat maskeert dan fouten die er wel degelijk zijn...
- De tip: Voer altijd een dubbelcheck uit als je html-reparaties doet. - Net zolang tot de html-validator groen van tevredenheid is.

We pakken weer eerst de makkelijke er uit:
- een paar vergeten sluit-slashes bij images: <img ..... > moet zijn <img ... />,
- wat vergeten alt="" attributen, ook bij de img's,
- in regel 103 staat per abuis height="400"border="0" aan elkaar geschreven.
Hé, de rest is gesmolten > validator geeft GROEN!
Voor de veiligheid laten we ook nog even HTML-Tidy z'n commentaar geven. Firefox > menu Beeld > Paginabron, als de add-on
HTML-Tidy binnengehaald is (3 tellen).
Die geeft nog 3 waarschuwingen af:
- de src="http://.../Editable lay-out website.jpg" bevat spaties. Die kunnen met de code %20 gedicht worden, maar leesbaarder is er een verbindingsstreepje - of een underscore _ voor in de plaats te zetten;
- en het iframe op het eind heeft een width="673px" en een height="533px";en Tidy vindt dat breedtes en hoogtes in html-attributen automatisch pixels zijn, en dus px weggelaten moet worden (wel kan desgewenst in de html een % worden opgegeven, dan moet er % bij). NB: in css moet er wel altijd een maateenheid opgegeven worden, behalve als iets 0 (nul) is.
En hoe gaat het nu met het center-gebeuren?
Met vriendelijke groet,
CSShunter