Markus Walter: loose.dtd und Textmarkierung im Dokument

Hallo,
ich habe folgendes Problem:
wenn ich mir eine einfache Seite mit einem <div> erstelle, indem dann ein Text steht, kann ich den unter IE (6) nicht richtig markieren: Wenn ich mit der Maus links klicke udn ziehe, wird sofort der gesamte Text ab der Mauspostion bis zum Schluß markiert.
Lass ich die Zeile "http://www.w3.org/TR/html4/loose.dtd" in der DOCTYPE Definition weg, funktionierts wie gewünscht.
Warum?

Hier der HTML-Code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Markieren geht nicht</title>
</head>
<body>
<div id="Layer1" style="position:absolute; left:79px; top:40px; width:355px; height:270px; z-index:1">
 <p>Dieser Text l&auml;&szlig;t sich nicht richtig markieren Dieser Text l&auml;&szlig;t sich nicht richtig markieren Dieser Text l&auml;&szlig;t sich nicht richtig markieren</p>
</div>
</body>
</html>

Danke und Gruß

Markus

  1. Hi,

    Lass ich die Zeile "http://www.w3.org/TR/html4/loose.dtd" in der DOCTYPE Definition weg, funktionierts wie gewünscht.
    Warum?

    damit versetzt Du en IE in den abwärtskompatiblen Quirks Mode. Weder ein Grund mehr, ihn nicht in den standard compliant mode zu lassen...;-)

    freundliche Grüße
    Ingo

    1. danke für die schnelle Antwort.
      Und welche dtd soll ich dann verwenden?

      Hi,

      Lass ich die Zeile "http://www.w3.org/TR/html4/loose.dtd" in der DOCTYPE Definition weg, funktionierts wie gewünscht.
      Warum?
      damit versetzt Du en IE in den abwärtskompatiblen Quirks Mode. Weder ein Grund mehr, ihn nicht in den standard compliant mode zu lassen...;-)

      freundliche Grüße
      Ingo

      1. Hi,

        Und welche dtd soll ich dann verwenden?

        gar keine.

        freundliche Grüße
        Ingo