<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pixeldrama &#187; HTML und CSS</title>
	<atom:link href="http://pixeldrama.de/tag/html-und-css/feed/" rel="self" type="application/rss+xml" />
	<link>http://pixeldrama.de</link>
	<description>» Webdesign Berlin</description>
	<lastBuildDate>Sat, 03 Dec 2011 13:57:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>CSS-Tricks: vertikales Zentrieren</title>
		<link>http://pixeldrama.de/2008/08/13/css-tricks-vertikales-zentrieren/</link>
		<comments>http://pixeldrama.de/2008/08/13/css-tricks-vertikales-zentrieren/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 08:00:55 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[HTML und CSS]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://pixeldrama.de/?p=274</guid>
		<description><![CDATA[Text mit CSS 2 vertikal zentriert zu positionieren, ist nicht so besonders spaßig, da nicht vorgesehen. Die Möglichkeiten, die es gibt, sind dann obendrein partiell nicht mit dem IE 6 kompatibel. Also wenn es sich vermeiden lässt, gar nicht anfangen irgendwas vertikal mit CSS zu zentrieren. Sollte kein Weg daran vorbeiführen, hier zwei Gestaltungswege.]]></description>
			<content:encoded><![CDATA[<p>Text mit <a href="http://www.edition-w3c.de/TR/1998/REC-CSS2-19980512/" class="liexternal">CSS2</a> vertikal zentriert zu positionieren, ist nicht so besonders spaßig, da nicht vorgesehen. Die Möglichkeiten, die es gibt, sind dann obendrein partiell nicht mit dem IE 6 kompatibel. Also wenn es sich vermeiden lässt, gar nicht anfangen irgendwas vertikal mit CSS zu zentrieren. Sollte kein Weg daran vorbeiführen, hier zwei Gestaltungswege:</p>
<h3>Methode mit line-height</h3>
<p>Dieses Vorgehen eignet sich nur für Einzeiler, also einen Schriftzug im Header oder eine horizontales Menü in Form zu bringen. Sobald was umbricht, tut sich die Hölle auf und schlimmere Dinge.</p>
<p><code>&lt;p style=&quot;line-height: 50px; text-align: center&quot;&gt;vertikal zentriert&lt;/p&gt;</code></p>
<p class="code" style="line-height: 50px;">vertikal zentriert</p>
<h3>Methode mit display: table-cell;</h3>
<p>Über die CSS-Eigenschaft lässt sich jedem Element ein Tabellenverhalten aufzwingen und in Kombination mit vertical-align tatsächlich vertikales Zentrieren erreichen. Leider versteht sich der IE 6 darauf nicht. Mit zusätzlichen HTML-Code lässt sich da was machen, der Quelltext wird dann aber ein uneleganter.</p>
<p><code>&lt;p class=&quot;code&quot; style=&quot;display: table-cell; vertical-align: middle; height: 50px;&quot;&gt;vertikal zentriert&lt;/p&gt;</code></p>
<p class="code" style="display: table-cell; vertical-align: middle; height: 50px;">vertikal zentriert</p>
]]></content:encoded>
			<wfw:commentRss>http://pixeldrama.de/2008/08/13/css-tricks-vertikales-zentrieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kompletter PNG-Support für IE 5.5 und IE 6</title>
		<link>http://pixeldrama.de/2008/07/22/kompletter-png-support-fur-ie-55-und-ie-6/</link>
		<comments>http://pixeldrama.de/2008/07/22/kompletter-png-support-fur-ie-55-und-ie-6/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 08:12:48 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[HTML und CSS]]></category>
		<category><![CDATA[IE 5.5]]></category>
		<category><![CDATA[IE 6]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://pixeldrama.de/?p=252</guid>
		<description><![CDATA[Bei Peter Kröner gefunden, noch nicht getestet von mir, aber von David. Die Krux mit den Transparenzfähigkeiten von PNG-Grafiken bis dato war, dass es sich beim Backgroundeinsatz kein repeat-x realisieren ließ. Zumindest beim IE 5.5 und IE 6. Für einzelne Hintergrundgrafiken gibt es schon lange Workarounds. Die funktionieren mit Hilfe von CSS, respektive der ab [...]]]></description>
			<content:encoded><![CDATA[<p>Bei <a href="http://www.peterkroener.de/" class="liexternal">Peter Kröner</a> gefunden, noch nicht getestet von mir, aber von <a href="http://macx.de/" class="liexternal">David</a>. Die Krux mit den Transparenzfähigkeiten von PNG-Grafiken bis dato war, dass es sich beim Backgroundeinsatz kein repeat-x realisieren ließ. Zumindest beim <acronym title="Internet Explorern Version 5">IE 5.5</acronym> und <acronym title="Internet Explorern Version 6">IE 6</acronym>.</p>
<p>Für einzelne Hintergrundgrafiken gibt es schon lange Workarounds. Die funktionieren mit Hilfe von  CSS, respektive der ab IE 5.5 vorhandenen Filterfunktion. Mittlerweile sind aber Webworker darauf gekommen dieses Problem per Javascript zu fixen. Ist auch kein grundsätzlich verkehrter Ansatz, aber halt auch nicht perfekt. Stichwort Firmennetzwerke mit IE 6 und abgeschalteten Javascript! Auch die Performance von Websites leidet, also vorsichtig sein bei Projekten mit viel Traffic. Oder auf PNG-8 beim <acronym title="Internet Explorern Version 6">IE 6</acronym> zurückgreifen.</p>
<p>Aber sonst spannende Geschichte und danke David fürs Testen.</p>
<p class="visit">Mehr Infos: <a href="http://www.twinhelix.com/css/iepngfix/" class="liexternal">IE PNG Fix v1.0 / 2.0 Alpha 2</a> | <a href="http://dev.macxonline.net/pngfix/" class="liexternal">PNG Fix Testcase</a> | <a href="http://www.sitepoint.com/forums/showthread.php?p=3549169#post3549169" class="liexternal">Using PNG8 in Fireworks</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pixeldrama.de/2008/07/22/kompletter-png-support-fur-ie-55-und-ie-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS-Premiumtips</title>
		<link>http://pixeldrama.de/2008/05/09/css-premiumtips/</link>
		<comments>http://pixeldrama.de/2008/05/09/css-premiumtips/#comments</comments>
		<pubDate>Fri, 09 May 2008 11:00:34 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Kurznachrichten]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML und CSS]]></category>

		<guid isPermaLink="false">http://pixeldrama.de/?p=227</guid>
		<description><![CDATA[8 Premium One Line Css Tips gibt es bei cssglobe.com. Gibt ja so mancherlei Formatierungsproblem, dass man mit umständlichsten Workarounds bewältigt. Nur manchmal liegt die Lösung so nahe. Eine Aha-Effekt habe ich mit dieser Zeile erlebt: textarea { overflow:auto; } Diese Zeile entfernt die lästigen Scrollbalken der Textfelder beim IE. Website besuchen: 8 Premium One [...]]]></description>
			<content:encoded><![CDATA[<p>8 Premium One Line Css Tips gibt es bei cssglobe.com. Gibt ja so mancherlei Formatierungsproblem, dass man mit umständlichsten Workarounds bewältigt. Nur manchmal liegt die Lösung so nahe. Eine Aha-Effekt habe ich mit dieser Zeile erlebt:</p>
<p><code>textarea {<br />
	overflow:auto;<br />
}</code></p>
<p>Diese Zeile entfernt die lästigen Scrollbalken der Textfelder beim IE.</p>
<p class="visit">
Website besuchen: <a href="http://www.cssglobe.com/post/1392/8-premium-one-line-css-tips" class="liexternal">8 Premium One Line Css Tips</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pixeldrama.de/2008/05/09/css-premiumtips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Externe Links unkompliziert markieren</title>
		<link>http://pixeldrama.de/2007/12/27/externe-links-unkompliziert-markieren/</link>
		<comments>http://pixeldrama.de/2007/12/27/externe-links-unkompliziert-markieren/#comments</comments>
		<pubDate>Thu, 27 Dec 2007 09:29:34 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[HTML und CSS]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpressplugins]]></category>

		<guid isPermaLink="false">http://pixeldrama.de/2007/12/27/externe-links-unkompliziert-markieren/</guid>
		<description><![CDATA[Es ist ein alter Hut, externe Links mittels Icon zu markieren. Auch verlinkte Dateien wie PDF oder Zip-Archive lassen sich mit einen Icon kennzeichnen, so dass sich der Nutzer schon vor dem Klick im Klarem ist, was nach dem Klick passiert. Man kann sich mit einer CSS-Klasse zum Beispiel .ext-link behelfen, die man dem a-Tag [...]]]></description>
			<content:encoded><![CDATA[<p>Es ist ein alter Hut, externe Links mittels Icon zu markieren. Auch verlinkte Dateien wie PDF oder Zip-Archive lassen sich mit einen Icon kennzeichnen, so dass sich der Nutzer schon vor dem Klick im Klarem ist, was nach dem Klick passiert.</p>

<p>Man kann sich mit einer CSS-Klasse zum Beispiel <em>.ext-link</em> behelfen, die man dem a-Tag hinzufügt. Als CSS-Regel wird hinterlegt:
</p>


<p class="code"><code>a.ext-link {padding-right: 10px; background: url(images/extern-icon.jpg) right no-repeat;}
</code></p>

<p>Dieses zu Fuß gehen hat den Vorteil, dass es unter jedem Browser funktioniert. Nachteilig ist, wenn man diese Klasse nachträglich bei einer Masse von Links nachrüsten muss.  Da schafft die etwas kompliziertere Regel mit der sich Elemente mittels spezifischen Werten für Attribute auswählen lasssen:
</p>

<p class="code"><code>a[href^="http:"] {
background: transparent url('/images/extern-icon.jpg') right no-repeat;
padding-right: 10px;}</code></p>

<p>Links auf eigene Domain ausschließen:</p>

<p class="code"><code>a[href^="http://pixeldrama.de"],
a[href^="http://www.pixeldrama.de"] {
background: transparent;
padding-right: 0px;}
</code></p>

<p>Damit muss der HTML-Code nicht angerührt werden. Ausgeschlossen von der Iconisierung sind Links, die auf die eigene Domain zeigen. Großer Nachteil der Methode ist, dass sie nur von modernen Browsern unterstützt wird. Erst der Internet Explorer 7 stellt alles korrekt dar, alle Internet Explorer darunter verweigern die Gefolgschaft. Hier ist die Zeit auf unserer Seite, irgendwann wird der Internet Explorer 6 wohl aussterben.  Bis diese Stunde gekommen ist, sichern nur CSS-Klassen maximale Browserkompatibilität.</p>

<p>Fein raus sind wie üblich die <a href="http://wordpress.org/" class="liexternal">WordPressnutzer</a>, denn diese können auf das Plugin  <a href="http://sw-guide.de/wordpress/plugins/link-indication/" class="liexternal">Link Indication</a> zurückgreifen. Dieses läuft unter allen WordPressversionen aufwärts von 2.0. Es hängt dynmaisch Klassen an externe Links, so dass auch ältere Beiträge und Seiten nicht alle nochmal angefasst werden müssen, bietet aber die Möglichkeit unter Seiten wie Wikipedia oder Heise zu unterscheiden. Diese erhielten dann ein extra Icon. Macht alles noch mehr usable. Hätte es diese Plugin noch nicht gegeben, der Zeitpunkt für ein WordPress-Plugin aus meiner Feder wäre nahe herangerückt.</p>

<p>Aber das ist so das Kreuz mit WP, es gibt einfach schon alles für das System, man kann sich ruhig zurücklehnen und fett werden, wenn man nur weiß, wie man Google bedient. </p>



]]></content:encoded>
			<wfw:commentRss>http://pixeldrama.de/2007/12/27/externe-links-unkompliziert-markieren/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Artikelserie über barriefreien Webformulare</title>
		<link>http://pixeldrama.de/2007/09/12/artikelserie-uber-barriefreien-webformulare/</link>
		<comments>http://pixeldrama.de/2007/09/12/artikelserie-uber-barriefreien-webformulare/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 11:55:18 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Kurznachrichten]]></category>
		<category><![CDATA[Formulare]]></category>
		<category><![CDATA[HTML und CSS]]></category>

		<guid isPermaLink="false">http://pixeldrama.de/2007/09/12/artikelserie-uber-barriefreien-webformulare/</guid>
		<description><![CDATA[Dreh- und Angelpunkt moderner Websites sind Formulare, das ist unbestritten. Sie stellen die Schnittstelle zum User dar und bilden die Grundlage für das fortgeschrittene Internet (Etikett: Web 2.0). Grund genug Formulare so zu designen, dass möglichst kein Nutzer ausgeschlossen wird. Einfach für Alle (Efa) hat sich der Sache in einer umfassenden Artikelserie angenommen. Das Thema [...]]]></description>
			<content:encoded><![CDATA[<p>Dreh- und Angelpunkt moderner Websites sind Formulare, das ist unbestritten. Sie stellen die Schnittstelle zum User dar und bilden die Grundlage für das fortgeschrittene Internet (Etikett: Web 2.0). Grund genug Formulare so zu designen, dass möglichst kein Nutzer ausgeschlossen wird.</p>
<p>
Einfach für Alle (<a href="http://www.einfach-fuer-alle.de" class="liexternal">Efa</a>) hat sich der Sache in einer umfassenden <a href="http://www.einfach-fuer-alle.de/blog/eintraege.php?id=2195_0_1_0" class="liexternal">Artikelserie</a> angenommen. Das Thema ist sehr gut aufgegliedert nach Design, technische Aspekte, Tests und schon beim ersten Überfliegen der Artikel stellen sich schnell Erkenntnisse ein, mit denen sich ein Formular zugänglicher aufbereiten ließe.<br />
Und auch Leute, die nicht gerne am Monitor lesen, kommen mit der <a href="http://www.einfach-fuer-alle.de/blog/eintraege.php?id=2198_0_1_0" class="liexternal">Printversion</a> der Artikelreihe nicht zu kurz.</p>

<p>Sollte unbedingt von jedem, der sich Webdesigner schimpft, gelesen werden: <strong><a href="http://www.einfach-fuer-alle.de/artikel/barrierefreie-formulare-mit-html-css-und-javascript/" class="liexternal">Reine Formsache</a></strong></p>



<p><small>(<a href="http://praegnanz.de/weblog/barrierefreie-formulare" class="liexternal">via</a>)</small></p>

]]></content:encoded>
			<wfw:commentRss>http://pixeldrama.de/2007/09/12/artikelserie-uber-barriefreien-webformulare/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Entitäten komfortabel</title>
		<link>http://pixeldrama.de/2007/06/21/entitaten-komfortabel/</link>
		<comments>http://pixeldrama.de/2007/06/21/entitaten-komfortabel/#comments</comments>
		<pubDate>Thu, 21 Jun 2007 13:16:03 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[HTML und CSS]]></category>
		<category><![CDATA[E-Texteditor]]></category>

		<guid isPermaLink="false">http://pixeldrama.de/2007/06/21/entitaten-komfortabel/</guid>
		<description><![CDATA[Seit UTF-8 sind HTML-Entitäten ungebräuchlich, sollte man zumindest meinen. Freilich gibt es aber immer Gründe, weshalb Zeichen in HTML-Dokumenten maskiert werden sollten. Beispielsweise möchte mal so eine spitze Klammer &#60; dargestellt werden, um einen Codeschnipsel für alle sichtbar einzubinden. Oder ein &#38; sollte kategorisch noch mit einer Entität eingebunden werden. Zumal wenn XHTML noch mit [...]]]></description>
			<content:encoded><![CDATA[<p>Seit UTF-8 sind HTML-Entitäten ungebräuchlich, sollte man zumindest meinen. Freilich gibt es aber immer Gründe, weshalb Zeichen in HTML-Dokumenten maskiert werden sollten. Beispielsweise möchte mal so eine spitze Klammer &lt; dargestellt werden, um einen Codeschnipsel für alle sichtbar einzubinden. Oder ein &amp; sollte kategorisch noch mit einer Entität eingebunden werden. Zumal wenn <acronym title="Extensible Hypertext Markup Language">XHTML</acronym> noch mit dem <em>Content-type: text/html</em> ausgeliefert wird, statt mit dem konsequenteren und vom <acronym title="World Wide Web Consortium">W3C</acronym> empfohlenen <em>application/xhtml+xml</em>.</p>
 
<p>Infolgedessen muss, falls man nicht einen Editor benutzt, der dies automatisch tut &#8211; wie z.B. E-TextEditor :-), auch mal eine Entität nachgeschlagen werden. Zu diesem Zweck kann man sich <a href="http://leftlogic.com/lounge/articles/entity-lookup/" class="liexternal">HTML Entity Character Lookup</a> näher ansehen. Mit dem Einsatz von <strike>AJAX</strike> Javascript, hat nichts mit AJAX zu tun, fühlt sich nur so an, bekommt man augenblicklich nach Eingabe des Sonderzeichens die Entität angeboten. Sehr angenehmer Service.</p>

<p>Zusätzlich ist natürlich auch möglich, sich auf die altmodische Art durch entsprechende Listen, wie bei <a href="http://unicode.e-workers.de/entities.php" class="liexternal">e-workers</a> oder <a href="http://www.digitalmediaminute.com/reference/entity/index.php" class="liexternal">XHTML Character Entity Reference</a> oder <a href="http://de.selfhtml.org/html/referenz/zeichen.htm" class="liexternal">HTML-Zeichenreferenz</a> zu quälen.</p>

<p>Website <a href="http://leftlogic.com/lounge/articles/entity-lookup/" class="liexternal">HTML Entity Character Lookup</a> besuchen&#8230;</p>]]></content:encoded>
			<wfw:commentRss>http://pixeldrama.de/2007/06/21/entitaten-komfortabel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

