Avatar billede axkris Nybegynder
01. februar 2004 - 11:49 Der er 12 kommentarer og
1 løsning

"there is no attribute ‘FOO’ for this element"

Hej

Jeg er ved at lave min kode om til XHTML strict - sikke et arbejde - og jeg får hele tiden denne fejl fra:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.selvet.dk%2Ftest%2F&charset=%28detect+automatically%29&doctype=XHTML+1.0+Strict#result

"You have used an attribute with an element that is defined not to have that attribute. This is most commonly caused by using vendor-specific attributes without setting the document type appropriately."

Og så spørger jeg bare: Hvordan sætter jeg så mit document-type korrekt op? (På http://www.selvet.dk/test)
Avatar billede taskmgr Nybegynder
01. februar 2004 - 11:56 #1
Du skal bruge CSS, og huske at skrive atributter i lowercase :) Kort sagt
Avatar billede erikjacobsen Ekspert
01. februar 2004 - 11:57 #2
Du skal typisk erstatte sådan en attribut med CSS, fx i <td bgcolor="#F4F4F4" ...>
Avatar billede axkris Nybegynder
01. februar 2004 - 12:00 #3
Kan det virkeligt være rigtigt, at man ikke gøre følgende:

Line 112, column 14: there is no attribute "width"
<td width="100%"...
Avatar billede axkris Nybegynder
01. februar 2004 - 12:01 #4
Eller den her???

Line 116, column 62: there is no attribute "size"
... vAlign="top" align="center"><font face="Verdana" size="2">
Avatar billede axkris Nybegynder
01. februar 2004 - 12:02 #5
Jammen, så kan man jo ingenting :(
Avatar billede taskmgr Nybegynder
01. februar 2004 - 12:07 #6
Jo du kan det hele, og mere til med CSS. http://html.dk/tutorials/css/

<td style="width:100%;".... sådan gøres det f.eks.
Avatar billede taskmgr Nybegynder
01. februar 2004 - 12:12 #7
Avatar billede taskmgr Nybegynder
01. februar 2004 - 12:45 #8
et svar hvis det kunne bruges
Avatar billede taskmgr Nybegynder
01. februar 2004 - 12:45 #9
:)
Avatar billede roenving Novice
02. februar 2004 - 07:49 #10
Når du bruger xhtml strict er der en masse almindelige html-attributter, du ikke kan bruge, da standarden går ud fra, at du bruger css til at lave den slags formattering !-)
Avatar billede roenving Novice
02. februar 2004 - 07:53 #11
-- du kan finde en masse mere om det via denne side: http://www.w3.org/MarkUp/
Avatar billede axkris Nybegynder
02. februar 2004 - 07:56 #12
Ok, jeg bliver klogere ;)

Er xhtml 1.1 ikke den bedst standard, som man kan følge, hvis ellers man ønsker en pæn og fremtidssikret kode?
Avatar billede roenving Novice
02. februar 2004 - 08:01 #13
Jo, den er fremtidsrettet -- og i hvert fald gyldig i hele dette årti !-)

-- og dit eksempel:
... vAlign="top" align="center"><font face="Verdana" size="2">

kan i xhtml skrives som en kombination af html og css:

.almTekstCenter{
  text-align:center;
  font-family:verdana,arial,sans-serif;
  font-size:small;/*måske x-small*/
}

-- og så:

... class="almTekstCenter">
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester