rikard81Medlem sedan mars 2007311 inlägg Har letat och försökt men får inte till det. Validerar i XHTML 1.0 strict på w3c och länkarna går inte igenon vilket det alltid gjorde när jag validerade i HTML.
Min kod: <a href="http://www.w3schools.com">W3schools</a>
Den varnar så här: Line 59, Column 37: document type does not allow element "a" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag.
What?
Danne VMedlem sedan aug. 20068 090 inlägg Felet kan mycket börja genom t.ex. att en tagg är felaktigt avslutad långt tidigare i dokumenet. Du måste visa upp hela sidan för att folk ska kunna hjälpa. Helst via en länk.
metalboyMedlem sedan jan. 2005953 inlägg Du får inte ha en <a>-tag direkt under <body>. Den måste ligga i ett block-element, t.ex. <p> eller <div>.
tantenMedlem sedan nov. 20051 596 inlägg Om det nu inte är en meny det handlar om utan bara en länk så har du missat att lägga in text och länk i t.ex ett <p></p> Eller så är det en meny och då brukar man peta in länkarna i en lista t.ex. i en <ul>
Visa lite mer kod innan Line 59 om det inte stämde med vad jag beskrev.
rikard81Medlem sedan mars 2007311 inlägg <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>provsidan</title>
<link href="mall.css" rel="stylesheet" type="text/css"></link>
<style type="text/css">
<!--
p {font-size: 12px;}
-->
</style>
</head>
<body>
<h1>Några användbara länkar:</h1>
<a href="http://www.hockeymagasinet.se">Hockeymagasinet</a>
<a href="http://www.w3schools.com">W3schools</a>
<a href="http://jigsaw.w3.org/css-validator">Validera din sida</a>
</body>
</html>
rikard81Medlem sedan mars 2007311 inlägg Tack allihopa.. Jag löste det med att skriva så här:
<p><a href="http://www.hockeymagasinet.se">Hockeymagasinet</a>
<a href="http://www.w3schools.com">W3schools</a>
<a href="http://jigsaw.w3.org/css-validator">Validera din sida</a></p>
Ser konstigt ut med p-elementet? Men den gick igenom.
jarvkloMedlem sedan juli 20013 378 inlägg Hmm...
Det må se konstigt ut om man är van att köra en "Transitional"-dialekt av (X)HTML, men det är som metalboy skrev.
I "Strict"-dialekterna (oavsett om det är HTML4 eller XHTML1) får man inte lägga in "inline"-element (som t.ex. <a ... >) direkt, man måste lägga dem i inuti "block"-element (som t.ex. <p> eller <div>)
dAEkMedlem sedan feb. 20041 816 inlägg Varför inte använda en lista (ul) istället?