Aleksej V.: <?xml und <!DOCTYPE Reihenfolge vertauschen?

Beitrag lesen

Hallo,

Ich hab's jetzt geschaft, es einzubinden, es gibt aber noch ein Problem.

Kann es so stehen:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">
<? echo '<?xml version="1.0" encoding="UTF-8"?>' ?>
<html xmlns="http://www.w3.org/1999/xhtml">

oder muss das <?xml ... ?> vor den DOCTYPE, also so?:

<? echo '<?xml version="1.0" encoding="UTF-8"?>' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

Ich binde nämlich in das <html> noch eine style bestimmung ein.

Noch was, hab ich's richtig verstanden, das es von xhtml 1.1 nur strict gibt, oder besser gesagt überhaupt nur einen stricte varinate?

Grüße aus Düsseldorf,

Aleksej