Jag håller på och trasslar med testfiler för att få till stånd en drop-down meny så småningom. Följande fil fungerar menyn i (utseendemässigt, länkarna går ingenstans), men (http://validator.w3.org/)
HTML-validatorn skrev:
Line 371, column 6: end tag for "HEAD" which is not finished
</head >
Most likely, You nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>
Another possibility is that you used an element (e.g. 'ul') which requires a child element (e.g. 'li') that you did not include. Hence the parent element is "not finished", not complete.
Men... jag förstår inte... Jag tycker inget av de föreslagna lösningarna stämmer? :q
Ja, det är Guffas förslag och det går fortare därför att det är besökarens webbläsare som sköter inkluderingen. Dvs, har den redan filen i cachen (vilket den har om du använder samma fil på hela webbplatsen) så behöver den inte överföras på nytt.
"Another possibility is that you used an element (e.g. 'ul') which requires a child element (e.g. 'li') that you did not include. Hence the parent element is "not finished", not complete."
Om man använder Guffas förslag - hur får man till en uppdatering om man ändrar i CSS-filen då? Dvs hur vet webbläsaren att det finns en nyare variant utan att titta efter?
Om man använder Guffas förslag - hur får man till en uppdatering om man ändrar i CSS-filen då? Dvs hur vet webbläsaren att det finns en nyare variant utan att titta efter?
På samma sätt som den vet att en bild eller någon annat typ av fil är ändrad sedan senaste besöket. :)
Han menar att om du använder link-taggen så ska det vara en ren css-fil, dvs den ska inte ha några html-taggar i sig som nu, utan det får bara vara css. I link-taggen har man ju med type="style/css" som talar om vad filen innehåller.