Gfg: XHTML <title>

Hi,

würde gern wissen wie man unter XHTML (beim IE6) oben einen <title> einfügen kann. Denn wenn ich folgenden Quellcode habe:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?xml-stylesheet type="text/css" href="test.css" ?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test</title>
</head>
<body>
<p>Hallo</p>
</body>
</html>

würd bei mir der Titel Test im Browserfenster links neben Hallo angezeigt.

Danke

CU

  1. <title> wird erkannt als einen XML-tag. Versuche es mal mit CDATA:
    <![CDATA[<title>Test</title>]]>

  2. Moin!

    würd bei mir der Titel Test im Browserfenster links neben Hallo angezeigt.

    Könnte das damit zusammenhängen, daß der IE6 ohne Stylesheet oder passendem Mime-Typ einfach nur den XML-Baum anzeigt, ohne ihn zu formatieren?

    Setz mal mehr Inhalt rein, dann siehst du das ziemlich schnell.

    Temporäre Abhilfe dürfte sein, die XML-Sachen rauszunehmen, oder es auf einen Server zu packen (der gerne auch lokal sein darf).

    - Sven Rautenberg

  3. hi,

    würde gern wissen wie man unter XHTML (beim IE6) oben einen <title> einfügen kann. Denn wenn ich folgenden Quellcode habe:

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <?xml-stylesheet type="text/css" href="test.css" ?>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Test</title>
    </head>
    <body>
    <p>Hallo</p>
    </body>
    </html>

    würd bei mir der Titel Test im Browserfenster links neben Hallo angezeigt.

    ich glaube, du schiesst etwas ueber das ziel hinaus :)
    du willst xhtml? dann darfst du

    • css ganz reguelaer nach (x)html-syntax einbauen:
      <link rel="stylesheet" type="text/css" href="test.css" />
    • und vor allem: du darfst die datei auf *.html enden lassen.

    wenn du wirklich xml haben willst, wuerde ich mich nicht mit
    dem zwitter xhtml herumschlagen, sondern xml, eine dtd und
    wahlweise eine css oder xsl schreiben (oder dsssl) und das
    ganze entweder auf dem server transformieren oder so wie es
    ist an einen xml-faehigen browser durchreichen (der ie kann
    auch nur ein _bisschen_ xml, und das auch nur unter schmerzen :))

    uebrigens: wenn der codeschnipsel oben auf *.html endet, macht
    der ie doch ganz regulaer mit?? oder soll es doch _unbedingt_
    *.xml sein? ;)

    viele gruesse

    helge