Archief - xHTML/CSS: 1 error found... maar ik vind m niet.

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Ookami

Legacy Member
hoi !

Ik heb net mijn code afgewerkt, en er is 1 error bij de validator.

Code:
   1.   Error  Line 11, Column 77: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.

      …ref="portfolio.html"><div id="portfolio"><span>Portfolio</span></div></a>

      &#9993;

      The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

      One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").

Hier is de volledige code van die regel.
Code:
<a href="portfolio.html"><div id="portfolio" ><span>Portfolio</span></div>
</a>

Iemand een idee hoe ik dit valid maak ? :)

Tyfius

Legacy Member
Error lijkt me toch straight forward. Uw <div> moet buiten uw <a> staan.

Ookami

Legacy Member
Tyfius zei:
Error lijkt me toch straight forward. Uw <div> moet buiten uw <a> staan.

ja, maar dan werkt de link nietmeer. De span staat namelijk op display:none.
Sorry om dit nu pas te vermelden :
Code:
#portfolio {
	position:absolute;
	left:680px;
	top:111px;
	background-image:url(images/portfolio.jpg);
	width:55px;
	height:24px;
	display:block;
}

#portfolio span {
	display:none;
}

#portfolio:hover {
	background-image:url(images/portfoliomouse.jpg);
}

PytoXs

Legacy Member
Je doet het beter met een class aan je link toe te voegen ;)

Xavez

Legacy Member
Je kan alle elementen klassen/id's geven, dat even ter aanvullende informatie :-).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan