utf-8 wird ignoriert
bearbeitet von
@@tsunami
Übrigens ist dein HTML-Code – gelinde gesagt – verbesserungswürdig:
> ~~~ html, bad
> <head>
> <meta charset="utf-8">
> <title></title>
> </head>
> ~~~
Neben dem Seitentitel fehlt auch noch die [Viewportangabe](https://wiki.selfhtml.org/wiki/HTML/Tutorials/Grundger%C3%BCst#Viewportangabe).
---
> ~~~ html, bad
> <center>
> ~~~
`center` gibt es wie manch anderen präsentationsbezogenen Kram in HTML nicht mehr. Verwende CSS.
---
> ~~~ html, bad
> <table cellpadding="3" border="1">
> ~~~
`cellpadding` und `border` gibt es wie manch anderen präsentationsbezogenen Kram in HTML nicht mehr. Verwende CSS.
---
> ~~~ html, bad
> <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 Tabbellenkopfzellen. `<td>`{:language-html.bad} ist falsch; das müssen `<th>`{:language-html.good} sein.
Dann erübrigt sich auch `font-weight:bold`, weil das der Default für `th`{:language-html} ist.
Die Breitenangaben sollten auch nicht im HTML stehen, sondern im Stylesheet.
---
> ~~~ html, bad
> </thead>
> <tr>
> <td style="width:65px;">10.10.18</td>
> ~~~
Hier auf die `<tbody>`{:language-html}-/`</tbody>`{:language-html}-Tags zu verzichten halte ich für keine gute Idee. Es könnte den Anschein erwecken, die `<tr>`{:language-html} wären Geschwister von `<thead>`{:language-html} (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?
🖖 Живіть довго і процвітайте
{:@uk}
--
*When the power of love overcomes the love of power the world will know peace.*{:@en}
— Jimi Hendrix