Avatar billede jfl Nybegynder
28. januar 2004 - 16:20 Der er 1 kommentar og
2 løsninger

Hvad betyder xml:lang & lang

Hvad betyder dette?
<html xml:lang="en" lang="en">

At de xml tags jeg bruger er på engelsk, eller at indholdet på siden er engelsk?

Hvis det sidste er tilfældet burde Eksperten vel sættes til <html xml:lang="da" lang="da">
Avatar billede limemedia Nybegynder
28. januar 2004 - 16:30 #1
Jeg tolker følgende som at det er indholdet på siden og ikke selve elementerne, hvorfor jeg mener du bør angive "da" fremfor "en"

C.7. The lang and xml:lang Attributes
Use both the lang and xml:lang attributes when specifying the language of an element. The value of the xml:lang attribute takes precedence.

http://www.w3.org/TR/xhtml1/#C_1

2.12 Language Identification

In document processing, it is often useful to identify the natural or formal language in which the content is written. A special attribute named xml:lang may be inserted in documents to specify the language used in the contents and attribute values of any element in an XML document.

http://www.w3.org/TR/2000/REC-xml-20001006
Avatar billede bearhugx Nybegynder
28. januar 2004 - 16:30 #2
ja.  det burde det...

Dog skal siges at lang er en legacy-attribut og at den falder ud fra XHTML1.1 .. derfor bør man nøjes med at bruge xml:lang="da"
Avatar billede bearhugx Nybegynder
28. januar 2004 - 16:33 #3
(taget fra XHTML 1.1 )
A. Changes from XHTML 1.0 Strict
  1) On every element, the lang attribute has been removed in favor of the xml:lang attribute (as defined in [XHTMLMOD]).
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