standardschrift wird nicht angezeigt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • standardschrift wird nicht angezeigt

    Ich habe über CSS versucht eine Standardschriftart für den Body einzustellen. Allerdings funktioniert es nicht. Die angezeigte Schrift ist größer als 11px.

    Normalerweise funktioniert das aber irgendwas ist in meinem Code faul.

    Ich habe den Content zwecks Übersichtlichkeit entfernt. Der ganze Schnickschnack im Head-Bereich ist für eine feststehende Fußleiste. Ich glaube nicht das der Fehler dort liegt. Könnte aber so sein.

    hier kann die Seite eingesehen werden:
    Fehlerhafte Seitel
    Das zugehörige Stylesheet

    Hoffe ihr könnt mir helfen. Ich hab jetzt schon stundenlang nach dem Fehler im Code gesucht und werd nicht fündig.

    Würde mich sehr freuen

    Das ist der Code aus dem Stylesheet
    Code:
    body { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000
    }
    .main { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
    .link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0162B4 }
    .h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #0162B4 }
    .rights { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none }
    .bluehead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0162B4 }
    .left { float: left; margin-right: 8px; }
    .right { float: right; margin-left: 8px; margin-right: 8px; }
    .rightmargin { float: right; margin-left: 8px; margin-right: 8px; margin-top: 8px; margin-bottom: 8px; }
    und das die HTML Datei
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      <meta http-equiv="Content-Type"
     content="text/html; charset=ISO-8859-1">
    
      <title>Geht net *schmoll*</title>
      <link rel="stylesheet" href="main.css"
     type="text/css">
      <style type="text/css">
    body
    {
    position:absolute;
    background:#ffffff;
    background-image: url(images/bg.gif);
    }
    html, body
    { top:0; left:0; right:0;
    min-height:100%;
    margin:0;
    padding:0;
    width:100%;
    }
    #header_container {
    position:fixed;
    top:0; left:0; right:0;
    text-align:center;
    margin:0;
    height:3em;
    z-index:3;
    }
    #header {
    position:absolute;
    top:0; left:0; right:0; bottom:0;
    height:100%;
    background:#efefef;
    z-index:3;
    margin:0;
    padding:0.2em;
    }
    #menu
    {
    position:fixed;
    top:4em;
    left:.5em;
    width:9em;
    border: 3px dotted #dedede;
    padding:.5em;
    }
    #content
    {
    margin:0;
    padding-top:0em;
    padding-left:em;
    padding-bottom:3em;
    z-index:2;
    }
    #footer_container
    {
    position:fixed;
    bottom:0; left:0; right:0;
    text-align:center;
    margin:0;
    height:2em;
    z-index:3;
    }
    #footer {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#efefef;
    z-index:3;
    background-image: url(images/ind_20.jpg);
    width: 780px;
    }
    /* Nun für den MSIE */
    * html, * html body {
    overflow:hidden;
    bottom:0;
    height:100%;
    }
    * html #header_container, * html #footer_container
    {
    position:absolute;
    width:780px;
    padding-right:0px;
    }
    * html #menu
    {
    position:absolute;
    }
    * html #header,* html #footer
    {
    height:100%;
    position:static;
    background-image: url(images/ind_20.jpg);
    }
    * html #content {
    position:absolute;
    top:0; bottom:0; left:0; right:0;
    height:100%;
    width:100%;
    overflow:auto;
    margin:0;
    }
    #menu li
    {
    list-style: none;
    margin:0;
    padding:0.3em;
    }
    #menu li#active
    {
    padding:0.5em;
    text-decoration:underline;
    }
    #menu a:link, #menu a:visited
    {
    display:block;
    background:#eeeeee;
    color:black;
    text-decoration:none;
    margin:0;
    padding:0.2em;;
    }
    #menu a:hover
    {
    background:#4f4f4f;
    color:#ffffff;
    text-decoration:underline;
    }
    * html #menu
    {
    margin:0;
    width:10.5em; /* Der IE soll das Element breiter darstellen, da margin und padding hier von der Breite abgezogen wird! */
    }
      </style>
    </head>
    <body>
    <div id="content">
    <table style="width: 780px;" border="0" cellpadding="0"
     cellspacing="0">
      <tbody>
        <tr>
          <td><br>
          </td>
        </tr>
        <tr>
          <td><br>
          </td>
        </tr>
        <tr>
          <td background="images/ind_10_new.jpg"><img
     style="width: 62px; height: 15px;" src="images/ind_10_new.jpg"
     alt="spacer"></td>
        </tr>
      </tbody>
    </table>
    <table style="width: 760px; height: 100px;" border="0">
      <tbody>
        <tr>
          <td
     style="vertical-align: top; text-align: left; color: rgb(204, 204, 204); width: 60px;"></td>
          <td>
          <p class="h2">Wieso ist der Text untendrunter nicht
    so wie im Stylesheet angegeben?</p>
    Blalbablabla blubbubublblubbedi dupdupdup<br>
    dsadsadsadsadasd dsadasdsadsadsdsadsadasd<br>
    dsadasdasdsadasdsa dsadsdasdasdsadsadsadas<br>
          <br>
          <br>
          <p class="main">So sollte er sein</p>
          <br>
          </td>
        </tr>
      </tbody>
    </table>
    </div>
    <div id="footer_container">
    <div id="footer">
    <table border="0" width="780">
      <tbody>
        <tr>
          <td align="center" valign="middle"><b><span
     class="rights">| <a href="JavaScript:history.back()"
     class="rights">back </a>| </span></b></td>
          <td align="center" valign="middle"><span
     class="rights">&copy;2008</span>&nbsp;
          <span class="rights">All rights
    reserved </span></td>
        </tr>
      </tbody>
    </table>
    </div>
    </div>
    </body>
    </html>

  • #2
    Die angezeigte Schrift ist größer als 11px.
    doch nicht etwa diese 18px?
    .h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #0162B4 }

    <p class="h2">Wieso ist der Text untendrunter nicht
    so wie im Stylesheet angegeben?</p>
    EDIT:

    Gerade gesehen, dass du den /p ja gemacht hast und der Text darunter eigentlich durch body und content definiert sein müsste. Was passiert denn wenn du vor der Tabelle Text schreibst? Ist dieser dann 11px gross?

    Zuletzt geändert von jahlives; 12.06.2008, 18:47.
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar

    Lädt...
    X