Gunnar Bittersmann: Position fixed im Iexplore 9

Beitrag lesen

@@artnat:

nuqneH

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml"
  xmlns:fb="http://www.facebook.com/2008/fbml">

In HTML 4 gibt es keine Namenräume.

Verwende HTML5.

<meta content="text/html; charset=ISO-8859-1"
      charset="ISO-8859-1&quot;" http-equiv="content-type">

@http-equiv/@content und @charset ist Unsinn. Verwende erstes in HTML 4, letzteres in HTML5. [qa-html-encoding-declarations]

Das '&quot;' hinter 'ISO-8859-1' ist falsch.

Vermeide unbrauchbare Zeichencodierungen wie ISO 8859-1, verwende möglichst UTF-8. [qa-changing-encoding]

<body class="bodstyle" alink="#fc6001" link="#990000" vlink="#883388">

Wie Matthias schon sagte: Mache alle Stilangaben mit CSS, nicht mit HTML-Attributen …

<div style="margin-left: 40px;" class="text14">

… im Stylesheet, nicht inline in @style-Attributen.

<div id="358769">Besucherz&auml;hler F&uuml;r Homepage

Umlaute nicht verst&uuml;mmeln. [qa-escapes]

Besucherzähler? Ernsthaft? Wen interessiert das? Die Besucher? Wohl kaum. Dich? Dann werte deine Server-Logs aus, aber verschone die Besucher damit.

<div class="kopffeld">

Dafür gibt’s in HTML5 das header-Element.

<div class="navi">

Dafür gibt’s in HTML5 das nav-Element.

Eine Navigation ist üblicherweise eine Liste. Also ein ul-Element (evtl. auch ol) mit li-Elementen.

<div class="text18bold">Literatur zu falschen Erinnerungen:</div>

Auch ein Literaturverzeichnis ist eine Liste …

<div style="margin-left: 40px;" class="text14"> <a
          href="myers.html">Myers, David G., <i>Psychologie</i></a>,
        Berlin 2008, ISBN 978-3-540-79032-7 </div>

… das wäre ein Listenelemet li. Anstelle des i-Elements wäre das cite-Element sinnvoll.

Das stylesheet fm.css:

Oh je! Kommt das von irgendeinem Framework?

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)