mattfi: Problem mit <DD>-Ausgabe. Bitte um Hilfe!

Liebe ForumsteilnehmerInnen,

in meinem CSS werden Listeneinträge wie folgt formatiert:

li, dt, dd
{ font-family:Geneva,Arial,Helvetica,sans-serif;
  ...
  text-align:left;
  line-height:1.35; }

Von Firefox und IE aber für <DT> und <DD> unterschiedlich ausgegeben:

<DT>: linksbündig
<DD>: mit Einzug

Das ganze findet Ihr auf der Seite
http://www.fachterminologie.info/Fachglossar-Fertigungstechnik-F.php

Ich kann mir nicht erklären warum. Bitte helft mir. Danke.

  1. hi,

    Ich kann mir nicht erklären warum.

    Setze margin und/oder padding deinen Wünschen entsprechend.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Wow, ich bin schockiert...
      Es hat funktioniert!

      Setze margin und/oder padding deinen Wünschen entsprechend.

      Aber ist denn das Einfügen von Werten="0" nicht eigentlich überflüssig, da dem Defaultwert entsprechend?

      1. hi,

        Setze margin und/oder padding deinen Wünschen entsprechend.

        Aber ist denn das Einfügen von Werten="0" nicht eigentlich überflüssig, da dem Defaultwert entsprechend?

        Dein Browser hat ein Defaultstylesheet, in dem für bestimmte Elemente Standardformatierungen vorhanden sind.
        Diese überschreiben also die laut CSS-Spezifikation vorgegebenen Initialwerte einer Eigenschaft, so lange du keine eigene Angabe dazu machst.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
    2. Danke für die rasche Hilfe!

      Setze margin und/oder padding deinen Wünschen entsprechend.

  2. Moin!

    in meinem CSS werden Listeneinträge wie folgt formatiert:

    li, dt, dd
    { font-family:Geneva,Arial,Helvetica,sans-serif;
      ...
      text-align:left;
      line-height:1.35; }

    Von Firefox und IE aber für <DT> und <DD> unterschiedlich ausgegeben:

    Das dürfte an deinem invaliden Dokument liegen!

    Das ganze findet Ihr auf der Seite
    http://www.fachterminologie.info/Fachglossar-Fertigungstechnik-F.php

    Die Seite hat noch viel zuviele Fehler:
    http://validator.de.selfhtml.org/validate/?uri=http://www.fachterminologie.info/Fachglossar-Fertigungstechnik-F.php&lang=ge&extended=1&doctype=doctypeAUTO&charset=charsetAUTO&userAgent=Mozilla/4.0 (compatible%3B MSIE 6.0%3B Windows NT 5.1)

    35 Stück finden unser Validator.

    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.fachterminologie.info%2FFachglossar-Fertigungstechnik-F.php

    37 Fehler (teilweise andere) findet der W3C-Validator.

    Und wenn ich mir den Quelltext mal so ansehe... oha!
    Ein paar Beispiele gefällig:

      
    Ob einsprachig oder im Rahmen von <span class="em">Fremdsprachenmanagement</span> und <span class="em">Übersetzungsmanagement</span>, eine gute <span class="em">Fachterminologie</span> steigert die Verständlichkeit und Verlässlichkeit Ihrer <span class="em">technischen Dokumentationen</span>.  
      
    <!-- Warum nicht gleich <em> nehmen? -->  
      
      <dl title="Mehrsprachiges Fachglossar Fertigungstechnik">  
        <table>  
    <!-- Was hat die Tabelle hier zu suchen? Nach <dl> folgt <dt> oder <dd>! -->  
         <colgroup>  
          <col width="450" />  
          <col width="*" />  
         </colgroup>  
         <tr id="Fertigungstechnik" vertical-align="top" valign="top">  
          <td>  
           <dt lang="de"><span class="em">Deutsch: </span>Fertigungstechnik</dt>  
    <!-- Ein <dt> ohne führendes <dl> ist auch böse! -->  
           <dt lang="en"><span class="em">Englisch: </span>manufacturing engineering; manufacturing technology<br /></dt>  
           <dt lang="it"><span class="em">Italienisch: </span>ingegneria della produzione industriale; tecnologia di produzione industriale</dt>  
           <dd title="Fachbereich"><span class="em">Fachbereich: </span>Tech. (allg.)</dd>  
           <dd title="Definition"><span class="em">Definition: </span>Angewandte Wissenschaft von der wirtschaftlichen Bearbeitung von Werkst&uuml;cken mithilfe bestimmter Fertigungsverfahren.</dd>  
      
    <!-- Außerdem kann ich mir denken, dass du eigentlich gar keine Definitionsliste benötigst, sondern mutmaßlich tatsächlich nur eine Tabelle bräuchtest. -->  
    
    

    Und die CSS-Validierung schlägt aufgrund des invaliden XHTML-Dokuments ebenfalls fehl:
    http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.fachterminologie.info%2FFachglossar-Fertigungstechnik-F.php&warning=2&profile=css2&usermedium=all

    - Sven Rautenberg

    --
    My sssignature, my preciousssss!