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

Beitrag lesen

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!