xaver: Neuer Fehler im Internet Explorer 7

Hallo,

Warum stellen die Internet Explorer 4-7 das obere DIV falsch dar?
Muß man fürchten, daß beim Workaround mit SHY ein Bindestrich angezeigt wird?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>test</title>
</head>
<body>
<div style="width:300px; font-family:Verdana; font-size: 13px;">
 <div style="width:100px; height:30px; float:left; background-color:red;"></div>
 texttext text texttext text texttexttext texttexttext&quot; &shy; .text</div>
<hr />
<div style="width:300px; font-family:Verdana; font-size: 13px;">
 <div style="width:100px; height:30px; float:left; background-color:red;"></div>
 texttext text texttext text texttexttext texttexttext&quot; .text</div>
</body>
</html>

  1. hi,

    Warum stellen die Internet Explorer 4-7 das obere DIV falsch dar?

    Was ist falsch?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Was ist falsch?

      Der Zeilenumbruch. Zwischen dem Hochkomma und dem .text sollte ein Umbruch erfolgen.

      Gruß
      xaver

      1. &quot; &shy; .text

        Zwischen dem Hochkomma und dem .text sollte ein Umbruch erfolgen.

        Nein, bei http://de.selfhtml.org/html/text/anzeige/wbr.htm@title=&shy; _darf_ ein Zeilenumbruch erfolgen, was beim verlinkten Beispiel auch im IE 7 passiert.

        Roland

        --
        -)
        1. Nein, bei http://de.selfhtml.org/html/text/anzeige/wbr.htm@title=&shy; _darf_ ein Zeilenumbruch erfolgen, was beim verlinkten Beispiel auch im IE 7 passiert.

          Natürlich ist das ein Fehler - es müßte bei beiden ein Zeilenumbruch erfolgen.

          1. Nein, bei http://de.selfhtml.org/html/text/anzeige/wbr.htm@title=&shy; _darf_ ein Zeilenumbruch erfolgen, was beim verlinkten Beispiel auch im IE 7 passiert.

            Natürlich ist das ein Fehler es müßte bei beiden ein Zeilenumbruch erfolgen.

            Aha. Und wo genau? Anklickbares Beispiel, bitte.

            Wobei du dir auch gleich die Frage stellen solltest, ob der Einsatz von Leerzeichen direkt vor und nach &shy; nicht ein kleines bisschen blöd ist.

            Roland

            --
            -)
            1. Beide müssen umbrechen - sowohl das vor dem <hr> als auch nach dem <hr>. Funktioniert auch - nur eben nicht im Internet Explorer:

              <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
              <html>
              <head>
              <title>test</title>
              </head>
              <body>
              <div style="width:300px; font-family:Verdana; font-size: 13px;">
               <div style="width:100px; height:30px; float:left; background-color:red;"></div>
               texttext text texttext text texttexttext texttexttext&quot; &shy; .text</div>
              <hr />

              <div style="width:300px; font-family:Verdana; font-size: 13px;">
               <div style="width:100px; height:30px; float:left; background-color:red;"></div>
               texttext text texttext text texttexttext texttexttext&quot; .text</div>
              </body>
              </html>