23
05

Taxi Driver, Design, CSS

Das wird der beste Ein­trags­ti­tel des Jah­res - oh ja. Momen­tan brauch ich wie­der mal jede Abwechs­lung, die zu haben ist. Ich war nie ein Freund von Web­logs wo die Leute ihre per­sön­li­chen Sachen aus­brei­ten, daran hat sich eigent­lich auch nichts geän­dert. Darum wird auch das hier kein per­sön­li­ches RL-Whine Topic.

“Lone­liness has fol­lo­wed me all my life. Bars, cars, side­walks, stores, ever­y­where. There´s no escape.” Tra­vis Bickle

Taxi Dri­ver, oh Gott wie oft hab ich den nun schon gese­hen: 10, 20, 30 mal? Der Film ist bril­li­ant. Wenn man glaubt, das übelste, per­sön­li­che Wrack zu sein, dann kommt Taxi Dri­ver daher und reisst einen noch wei­ter nach unten. Das ist immer noch der beste Scor­sese! Es ist schwer gewor­den eine pas­sende Abwechs­lung zu fin­den die mich aus­rei­chend ablen­ken. Ein gutes Dut­zend Ein­träge sind grad gleich­zei­tig im Ent­ste­hen. Neben dem Schrei­ben hilf momen­tan am Bes­ten: Web- bzw. CSS Design!

Das Zeug ist per­fekt: meist logisch, kno­chen­tro­cken und ab einem Punkt durch­aus kom­plex. Auch wenn davon in Kürze nicht viel wirk­lich fer­tig wird, die Abwechs­lung und der Auf­wand tun extrem gut. Es ist bes­ser drü­ber zu grü­beln wieso das eine gemeine DIV nicht so wirk­lich das tut, was es sollte, als dar­über zu ver­zwei­feln wieso … ach las­sen wir das. Zurück zum Blog All­tag.

Inline vs. Block Ele­ment

Die Über­schrif­ten inner­halb von Text­blö­cken haben es mir ange­tan. Das Pro­blem: ein h-Tag stellt selbst ein Block Ele­ment dar und das funk­tio­niert nun mal nicht als Inline Ele­ment z.b. inner­halb eines p-Blocks. Der erste Ver­such einer Lösung war ein Test mit span-Tag: Ver­such 1.

CSS:
h3 {
font: 140% Georgia, Times, "Times Roman", serif;
color: #C3B19D;
margin: 0;
padding: 0;
line-height: 124%;
letter-spacing:  -1px;
}

.inlineHeadLeft {
width: 50%;
float: left;
margin: 0;
padding: 12px 10px 12px 0;
display: inline;
font: 135% Georgia, Palantino, "Times New Roman", serif;
color: #C3B19D;
line-height: 124%;
letter-spacing:  -1px;
}

HTML:
<p>Lorem ipsum...
<span class="inlineHeadLeft">
<h3>Headline...  </h3>
</span>
</p>

Ja der Code ist ziem­lich übel, aber es funk­tio­nierte zumin­des­tens im Fire­fox erstaun­lich gut. Das span-Tag tarnte das h3-Tag als Inline Ele­ment. Wo dies mal wie­der abso­lut nicht funk­tio­niert, ist der gute alte Inter­net Explo­rer. Grrrr. Nicht nur, das im IE der p-Block zer­bricht, auch sämt­li­che Pad­dings und Margins sind im IE, mit der Lösung, buggy.

Ja ich weiss, dass dies mit einem ein­fa­chen ein­zel­nen Span Tag leicht mach­bar ist, momen­tan ist dies auch meine Lösung für den Moment.


HTML:
<p>Lorem ipsum...
<span class="inlineHeadLeft">Headline...
</span>
</p>

Mit die­ser Lösung hab ich aller­dings ein Pro­blem. Der Inhalt die­ses Span-Tags hat nichts im p-Block ver­lo­ren. Es ist eine Art Zwi­schen­über­schrift, die sepa­rat vom p-Block ste­hen muss. Das Stich­wort hier lau­tet Acces­si­bi­lity. Um das h-Tag bei­zu­hal­ten, muss es aus dem p-Block raus. Aus einem p-Block wer­den somit 2 sepa­rate mit jeweils sepa­ra­tem Margins und Pad­dings, womit optisch eine Lücke ent­steht, die nur per extra Ein­stel­lun­gen für das jeweils dem gefloa­te­tem H-Block fol­gen­dem Absatz, zuzu­ord­nen wäre, viel zu umständ­lich. Da muss es noch eine bes­sere und ein­fa­chere Lösung geben.

thin­king outs­ide the box

Damit hätte ich die Quo­ten Catch Phrase hin­ter mir. Worum geht es? Ein Pro­jekt was momen­tan ent­steht ist auch die fünfte Ver­sion die­ser Web­site hier. Ich bin momen­tan in der Kon­zep­ti­ons­phase. Eine Idee hier, eine Idee da und irgend­wann kommt was Vor­zeig­ba­res bei raus.

Random Photoshop Shot 2

Ich möchte weg, vom klas­si­schen Blog Look aber das ist über­aus schwer, denn das 2 Spal­ten Lay­out funk­tio­niert ein­fach sehr sehr gut und das ist ein Vor­teil den ich so schnell nicht weg­schmeis­sen kann. Ich hänge immer noch zu sehr an fest­ge­fah­re­nen Ideen, an denen ich mich dann viel zu schnell satt sehe. Das neue Design muss mini­ma­lis­tisch und den­noch cha­rak­te­risch sein mit star­kem Wie­der­er­ken­nungs­wert.

Random Photoshop ShotMit­ler­weile hab ich auch das Buch zum CSS Zen­gar­den durch. Sehr zu emp­feh­len, nicht weil ich viel neues gelernt habe, son­dern weil das Buch sehr schön Lösun­gen zu bestimm­ten Pro­ble­men erläu­tert dazu liest es sich sehr ange­nehm. Der Zen­gar­den bie­tet wun­der­volle Bei­spiele, das brauch ich sicher nicht mehr zu erwäh­nen.

Ich würde gern einen anvi­sier­ten Ter­min für den neuen Inter­net Explo­rer wis­sen. Das Thema PNG wird dann erst­mals zur Alter­na­tive, damit wären eine paar schi­cke Tranz­pa­renz­spie­ler­ein mög­lich, naja man hat nie zu viele Pho­to­shop Web­site Tem­pla­tes und momen­tan spru­deln die im Dut­zend. Damit hab ich die Kurve von DeNiro, über das span-Tag bis hin zum Web­site Upgrade geschla­gen, nicht übel. Das war es für heute. /bye

1 Kommentar

Für diesen Eintrag wurden die Kommentare geschlossen.

  • #1
  • Sa, 11. Juni 2005
  • ben_ schrieb:

Das mit der Abwechs­lung vom Blog Lauy­out ken­nen ich. Meine Erge­binsse zu dem Thema:

http://kidaishoran.buddhabot.de/ [Die Idee ist aller­digns von einem CD-Rom Design]

http://greenhouse.buddhabot.de/ [Lei­der zu eng gewor­den]

Ich bin gespannt auf deine Lösun­gen.