CSS Stil für Keyboard-Tasten

In meinem Blog gebe ich häufig Tastenkombinationen an, um zu beschreiben, wie bestimmte Dinge bedient werden. Um diese Tastaturkürzel mehr herauszuheben, habe ich einen CSS-Stil entworfen. Hier ein Beispiel:

Bitte drücke Strg + Alt + Entf.

Ich finde, dass die Wörter „Strg“ und „Alt“ sowie „Entf“ aussehen, wie richtige Tasten einer Tastatur. 🙂
Den Code dafür möchte ich natürlich niemanden vorenthalten.
CSS Stil für Keyboard-Tasten weiterlesen

IE8 mit IE7 – Verhalten

Bei der Darstellung von HTML-Elementen und CSS-Formatierung gibt es zwischen dem Internet Explorer 8 und dem Internet Explorer 7 gravierende Unterschiede. Besonders die verschiedene Interpretation von Abständen (padding, margin) bereiten Web-Entwicklern große Probleme.

Sehr oft musste man Conditional Comments benutzen, um die verschiedenen Anzeigen zu bewältigen. Doch damit ist jetzt Schluss! Microsoft hat im IE8 eine Funktion zur Abwärtskompatibilität eingebaut, so dass es möglich ist, das Anzeigeverhalten vom IE8 auf das Anzeigeverhalten vom IE7 einzustellen.

Dafür ist nur folgender Code nötig:

<html>
<head>
  <!-- Mimic Internet Explorer 7 -->
  <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
  <title>Titel</title>
</head>
<body>
  <p>Diese Webseite sieht im IE8 so aus wie im IE7.</p>
</body>
</html>

Link-Text durch Grafik ersetzen

Möchte man in einem vorgegebenen Link den Text unsichtbar machen und durch ein Hintergrundbild ersetzen, so ist das Erste was einem einfällt color: transparent; für die Linkfarbe. Leider ist diese Eigenschaft nicht spezifiziert in CSS 2.1.

Trotzdem möchte ich eine Möglichkeit zeigen, die nach CSS 2.1 gültig ist und im Internet Explorer 6-8 sowie im Mozilla Firefox funktioniert.
Link-Text durch Grafik ersetzen weiterlesen

Webseite in verschiedenen Browsern testen

Browsershots.org bietet die Möglichkeit an, seine Webseite in unterschiedlichen Browsern zu testen. Folgende Webbrowser sind dabei:

Linux

  • Dillo 0.8
  • Dillo 2.0
  • Dillo 2.1
  • Epiphany 2.22
  • Firefox 1.0
  • Firefox 2.0
  • Firefox 3.0
  • Firefox 3.1
  • Firefox 3.5
  • Flock 1.2
  • Flock 2.0
  • Galeon 2.0
  • Iceape 1.1
  • Iceweasel 2.0
  • Iceweasel 3.0
  • Kazehakase 0.4
  • Kazehakase 0.5
  • Konqueror 3.5
  • Konqueror 4.2
  • Minefield 3.2
  • Minefield 3.6
  • Navigator 9.0
  • Opera 10.0
  • Opera 9.50
  • Opera 9.63
  • Opera 9.64
  • SeaMonkey 1.1
  • SeaMonkey 2.0
  • Shiretoko 3.1
  • Shiretoko 3.5

Windows

  • Avant 11.7
  • Chrome 0.2
  • Chrome 2.0
  • Chrome 3.0
  • Firefox 0.9
  • Firefox 1.5
  • Firefox 2.0
  • Firefox 3.0
  • Firefox 3.1
  • Firefox 3.5
  • Flock 1.2
  • Flock 2.0
  • Flock 2.5
  • Flock 3.0
  • K-Meleon 1.1
  • K-Meleon 1.5
  • Minefield 3.2
  • Minefield 3.6
  • MSIE 4.0
  • MSIE 5.0
  • MSIE 5.5
  • MSIE 6.0
  • MSIE 7.0
  • MSIE 8.0
  • Navigator 8.1
  • Navigator 9.0
  • Opera 10.0
  • Opera 7.0
  • Opera 7.11
  • Opera 7.54
  • Opera 8.0
  • Opera 8.53
  • Opera 8.54
  • Opera 9.25
  • Opera 9.26
  • Opera 9.27
  • Opera 9.50
  • Opera 9.51
  • Opera 9.52
  • Opera 9.60
  • Opera 9.61
  • Opera 9.62
  • Opera 9.63
  • Opera 9.64
  • Safari 3.0
  • Safari 3.2
  • Safari 4.0
  • SeaMonkey 1.1
  • SeaMonkey 2.0
  • Shiretoko 3.5

Die einzelnen Internet Explorer Versionen lassen sich ganz gut mit dem IE NetRenderer von GEOTEK testen. Für Safari gibt es Browsrcamp.com. Mit dem Programm Optool kann man auch alle Browser auf seinem Rechner austesten, sofern man sie installiert hat. Ansonsten empfiehlt sich der VMware Player zur Emulation eines anderen Systems (inkl. Browser).