Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

[xhtml]

7 antwoorden
  • Ik wilde mijn site laten valideren en kom iets raars tegen. De validator vind dat de onderstaande code niet mag. Maar wat is er dan mis mee?[code:1:d862e6f8c7]<a href="http://www.gentoo.org" target="_blank" ><img class="logoimages" src="../images/logo/ralph_gentoo_badge.jpg" alt="gentoo.org" /></a>[/code:1:d862e6f8c7] Dit zegt de validator[code:1:d862e6f8c7] * Line 245, character 45: ... ttp://www.gentoo.org" target="_blank" ><img class="logoimage ... ^ Error: there is no attribute target for this element (in this HTML version) [/code:1:d862e6f8c7]
  • Het target atribuut wordt niet meer gebruikt in xhtml, filosifie is dat de gebruiker zelf kan bepalen of hij de link in hetzelfde of in een nieuw venster wil openen. Meer info: [url=http://www.w3.org/MarkUp/2004/xhtml-faq#target]KLIK[/url]
  • [quote:e3bfee4cda="rove"]Het target atribuut wordt niet meer gebruikt in xhtml, filosifie is dat de gebruiker zelf kan bepalen of hij de link in hetzelfde of in een nieuw venster wil openen. Meer info: [url=http://www.w3.org/MarkUp/2004/xhtml-faq#target]KLIK[/url][/quote:e3bfee4cda] Oke duidelijk, er zal vast wel een javascript "work-around" zijn he.
  • Je kunt javascript gebruiken, maar ook kun je het doctype op XHTML transitional instellen.
  • Ik kan de originele site zo gauw niet meer terug vinden, maar zelf heb ik ook eens hiernaar gezocht, en toen vond ik na een tip op dit forum de volgende oplossing: schrijf elke link die in een nieuw window moet openen op de volgende manier: [code:1:f34e7f66a5] <a href="bla.html" rel="external">bla</a> [/code:1:f34e7f66a5] bijbehorend javascript: [code:1:f34e7f66a5] function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i<anchors.length; i++) { var anchor = anchors[i]; if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank"; } } window.onload = externalLinks; [/code:1:f34e7f66a5] Succes!
  • He bedankt voor de snelle oplossingen zeg. Weten jullie hier ook raad mee?[code:1:dffcf7c726] <textarea style="width:100%;height:150px;" name="vraag"></textarea></td> The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element. Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>. [/code:1:dffcf7c726]
  • jawel, Jij geeft het formaat van je textarea aan met [code:1:f21c584708]style="width:100%;height:150px;"[/code:1:f21c584708] Maar op de volgende manier is beter. (En dus verplicht voor de validator) [code:1:f21c584708]cols="{getal}" rows="{getal}"[/code:1:f21c584708]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.