Gunnar Bittersmann: Darstellung Firefox und Internet Explorer

Beitrag lesen

@@wolkenunddreck:

nuqneH

<?xml version="1.0" encoding="utf-8"?>

IE 6 im Quirksmodus? [Jendryschik] Weg mit der unnötigen XML-Deklaration!

<meta name="keywords" content="" />
<meta name="description" content="" />

Was soll das?

<meta name="Content-Language" content="de-DE" />

"de-DE"? Willst du Österreicher und Schweizer aus deiner Leserschaft ausschließen?

Und nicht nur die Sprache des Zielpublikums angeben, sondern auch die des Textes [I18N-HTML-TECH-LANG §3]:

<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">

[I18N-HTML-TECH-LANG §5, LANGUAGE-DECL]

<link rel="stylesheet" type="text/css" href="files/inhalt.css" />
<link rel="stylesheet" type="text/css" href="files/navigation.css" />
<link rel="stylesheet" type="text/css" href="files/formular.css" />

Warum 3 Stylesheets? Fasse sie zusammen! „Verlinken Sie nur ein Stylesheet aus dem HTML“ [Meiert]

<li><ul class="current" href="index.php?article_id=2">ÜBER UNS</a>&nbsp;&nbsp;<ul class="nav2nd">

Zu dem kaputten Markup wurde schon was gesagt.

'&nbsp;' ist nicht dafür da, Abstände zu erzeugen. Das tut man mit CSS.

Es ist nicht sinnvoll, im Markup in Versalien zu schreiben (es sei denn, man ist der Tod). Stattdessen "Über uns" schreiben und die Versalschrift mit CSS erzeugen. [CSS2 §16.5] So muss bei späteren Änderungen (keine Versalien mehr gewünscht) nur das Stylesheet geändert werden, nicht aber das Markup.

<h1>ÜBER UNS</h1>

Dito.

<p>Eisenhans zeigt, dass Menschen mit Behinderung nicht nur auf die Bühne gehören, sondern dort sehr erfolgreich sind und ein wachsendes Publikum begeistern. <br />
<br />

Eisenhans gibt jungen Menschen mit und ohne Behinderung die Möglichkeit ihrer großen Leidenschaft, dem Musik machen oder Theaterspielen nachzugehen. Das Besondere ist, dass auch Menschen mit schweren und mehrfachen Behinderungen gleichberechtigt bei der Rollenvergabe sind. Eine Möglichkeit, die es so sonst nicht gibt und einmalig in der Integrativen Theaterlandschaft Hamburgs ist.</p>

'<br />' ist nicht dafür da, Abstände zu erzeugen. Das Markup sollte so aussehen:

<p>Eisenhans zeigt, dass Menschen mit Behinderung nicht nur auf die Bühne gehören, sondern dort sehr erfolgreich sind und ein wachsendes Publikum begeistern.</p>  
<p>Eisenhans gibt jungen Menschen mit und ohne Behinderung die Möglichkeit ihrer großen Leidenschaft, dem Musik machen oder Theaterspielen nachzugehen. Das Besondere ist, dass auch Menschen mit schweren und mehrfachen Behinderungen gleichberechtigt bei der Rollenvergabe sind. Eine Möglichkeit, die es so sonst nicht gibt und einmalig in der Integrativen Theaterlandschaft Hamburgs ist.</p>

<div style="clear:both"> </div>

Was soll das? Was hat ein sinnbefreites 'div' im Markup verloren? Weg damit!

Qapla'

--
Bildung lässt sich nicht downloaden. (Günther Jauch)