webForumDet fria alternativet

Problem i XHTML validering.

6 svar · 475 visningar · startad av ReloadMaster

ReloadMasterMedlem sedan aug. 2001249 inlägg
#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

frankofMedlem sedan jan. 20014 275 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">
ReloadMasterMedlem sedan aug. 2001249 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?

ReloadMasterMedlem sedan aug. 2001249 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?

Web-TorMedlem sedan nov. 200011 794 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;"
Alpha IIMedlem sedan maj 20002 579 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>
PepeJeriaMedlem sedan feb. 2003779 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.

Genererad på 385 ms · cache AV · v20260730165559-full.f96bc7eb