Gunnar Bittersmann: utf-8 wird ignoriert

Beitrag lesen

@@tsunami

Übrigens ist dein HTML-Code – gelinde gesagt – verbesserungswürdig:

<head>
<meta charset="utf-8">
<title></title>
</head>

Neben dem Seitentitel fehlt auch noch die Viewportangabe.


<center>

center gibt es wie manch anderen präsentationsbezogenen Kram in HTML nicht mehr. Verwende CSS.


<table cellpadding="3" border="1">

cellpadding und border gibt es wie manch anderen präsentationsbezogenen Kram in HTML nicht mehr. Verwende CSS.


  <thead>
   <tr>
        <td style="font-weight:bold;width:65px;">Datumäää</td>
        <td style="font-weight:bold;width:80px;">Uhrzeit</td>
        <td style="font-weight:bold;width:170px;">Kunde</td>
        <td style="font-weight:bold;width:53px;">Kürzel</td>
        <td style="font-weight:bold;width:200px;">Beschreibung</td>
        <td style="font-weight:bold;">Infoart</td>

Das sind Tabellenkopfzellen. <td> ist falsch; das müssen <th> sein.

Dann erübrigt sich auch font-weight:bold, weil das der Default für th ist.

Die Breitenangaben sollten auch nicht im HTML stehen, sondern im Stylesheet.


  </thead>
   <tr>
        <td style="width:65px;">10.10.18</td>

Hier auf die <tbody>-/</tbody>-Tags zu verzichten halte ich für keine gute Idee. Es könnte den Anschein erwecken, die <tr> wären Geschwister von <thead> (was sie nicht sind).

Die Breitenangaben, die schon für die Kopfzellen gesetzt sind, nochmals zu wiederholen ist Unsinn (sehr aufwendig bei Änderungen).

Sagte ich schon, dass die Breitenangaben ins Stylesheet gehören?

🖖 Живіть довго і процвітайте

--
When the power of love overcomes the love of power the world will know peace.
— Jimi Hendrix