Schrift
[thread]2340[/thread]

Dokumenttyp-Deklaration: xml:lang="en" lang="de" ?



<< >> 4 Einträge, 1 Seite
kristian
 2007-03-23 17:36
#25124 #25124
User since
2005-04-14
684 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo

Gegeben sei diese Dokumenttyp-Deklaration:
Code: (dl )
1
2
3
4
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="de">


Das EN bezieht sich laut SelfHTML auf die Element- und Attributnamen der Tagsprache.
Gehe ich recht in der Annahme, dass es bei xml:lang="en" genauso ist und ich die Sprache des Content (hier de => deutsch) bei lang="de" angeben muss?

Gruss
Kristian
Froschpopo
 2007-03-23 23:16
#25125 #25125
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
richtig, xml:lang ist die Tagsprache und lang bezieht sich auf den Content
pKai
 2007-03-27 00:05
#25126 #25126
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
Nein, es bezieht sich nicht auf die -namen, sondern auf die Inhalte.
Siehe das entsprechende W3-Dokument und auch auf die Beipiele dort.
Nach meinem Verständnis sollte xml:lang eq lang sein.
I sense a soul in search of answers.
GwenDragon
 2007-03-27 14:55
#25127 #25127
User since
2005-01-17
14539 Artikel
Admin1
[Homepage]
user image
Das Attribut xml:lang und lang bezieht sich auf die Sprache der Inhalte und der Attributwerte.

In HTML solltest du lang verwenden.
In XHTML 1.0 solltest du lang und xml:lang verwenden.
In XHTML 1.1 nur xml:lang.\n\n

<!--EDIT|GwenDragon|1174993314-->
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

<< >> 4 Einträge, 1 Seite



View all threads created 2007-03-23 17:36.