webForumDet fria alternativet

Problem i XHTML validering.

HTML & CSS

6 svar · 476 visningar · startad av ReloadMaster

Medlem sedan aug. 2001239 inlägg
Frågan#1

Hejsan.

Har nu fått för mig att validera min gamla sida till XHTML
innan jag hoppas över helt från HTML.

Dock så har jag inte fått mina böcker ännu eller hittat några bra svenska guider så jag kan inte så mycket :(

Därför undrar jag om någon kunde hjälpa mig med felen som finns här:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.krulltigern.nu%2Fcookies.asp

Saker som:
<div align="center">
och target="_blank"

som jag använt i alla tider är jag mest fundersam över

Medlem sedan jan. 20016 874 inlägg
#2

Target var ju lätt ;) frames "existerar" inte längra och då behövs det inget "target" längre, borta ;)
<div aligne="center> är också borta till fördel för css.
Ok, det var enkla förklaringar men w3c har all info du behöver ;)

w3c skrev:

# Line 11, column 17: there is no attribute "LANGUAGE" (explain...).

<SCRIPT LANGUAGE="javascript" type="text/javascript">
^

skall vara:

<script type="text/javascript">
Medlem sedan aug. 2001239 inlägg
#3

Ok, men hur lyckas jag öppna i nytt fönster
respektive centrerat nu för tiden? :/

Sedan en fråga:
Läste på: http://www.w3schools.com/

Att jag skulle använda: nowrap="nowrap" istället för bara nowrap men det funnkar i alla fall inte :/
Sedan står det:

nowrap nowrap Whether to disable or enable automatic text wrapping in this cell. Deprecated. Use styles instead.
vad är style för nowrap?

Medlem sedan aug. 2001239 inlägg
#4

Hmm... fick byta till transitional eftersom det inte verkar finnas någon lösning för att öppna i nytt fönster.

Men jag undrar fortfarande i strict och på w3schools så verkar inte align="center" finnas är det standard nu eller kan man lägga in något i style typ?

Medlem sedan nov. 200013 890 inlägg
#5

1. Det finns massor med trådar som handlar om target och XHTML. Här är en:
http://www.webforum.nu/showthread.php?s=&forumid=12&threadid=71412&highlight=target+xhtml

2. nowrap

3. align="center" fixat du genom att använda CSS:

style="text-align: center;"
Medlem sedan maj 20002 993 inlägg
#6

Det finns en lösning för att öppna länkar i ett nytt fönster.

Lägg till den här koden i head

<script type="text/css">
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;
</script>

Sedan skriver du länkarna så här

<a href="http://www.webforum.nu" rel="external">webForum</a>
Medlem sedan feb. 2003774 inlägg
#7

ReloadMaster skrev:

Ok, men hur lyckas jag öppna i nytt fönster
respektive centrerat nu för tiden? :/

Angående öppna i nytt fönster, se nedan för en javascript lösning. För att centrera något, så kan man använda sig av auto-marginaler, något som tyvärr inte fungerar i IE, men man kan trixa till det med hjälp av text-align propertyn:
http://bluerobot.com/web/css/center1.html

ReloadMaster skrev:

Sedan en fråga:
Läste på: http://www.w3schools.com/

Att jag skulle använda: nowrap="nowrap" istället för bara nowrap men det funnkar i alla fall inte :/
Sedan står det:

nowrap nowrap Whether to disable or enable automatic text wrapping in this cell. Deprecated. Use styles instead.
vad är style för nowrap?

.dinKlass
{
    white-space:nowrap
}

Observera dock att detta inte kommer att fungera i IE 5/Windows.

254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)