<?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>CSS Boxmania * Einstieg in CSS * Galileo Press * Elisabeth Wetsch * eliZZZa * XHTML und CSS &#187; xhtml</title>
	<atom:link href="http://www.cssboxmania.com/tag/xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cssboxmania.com</link>
	<description>Bewegen Sie sich in Ihren Stylesheets wie ein Fisch im Wasser...</description>
	<lastBuildDate>Wed, 26 Nov 2008 04:53:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Division &#8211; das div-Element</title>
		<link>http://www.cssboxmania.com/2008/11/26/division-div-element/</link>
		<comments>http://www.cssboxmania.com/2008/11/26/division-div-element/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 03:16:56 +0000</pubDate>
		<dc:creator>eliZZZa</dc:creator>
				<category><![CDATA[HTML Tags]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[boxmodell]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.cssboxmania.com/?p=105</guid>
		<description><![CDATA[Eines der wichtigsten Elemente ist das &#34;Division&#34;-Element, welches verwendet wird, um Seiten in verschiedene Bereiche zu unterteilen. Es ersetzt heute die in HTML &#252;blichen &#34;Layout-Tabellen&#34;, die im Sinne der Barrierefreiheit nicht optimal interpretiert werden konnten. &#160; Eine typische, sehr einfache, Seitenstruktur mit div-Elementen k&#246;nnte etwa wie folgt aussehen. Dabei werden s&#228;mtliche div-Elemente mit einer ID [...]]]></description>
			<content:encoded><![CDATA[<p>Eines der wichtigsten Elemente ist das &quot;Division&quot;-Element, welches verwendet wird, um Seiten in verschiedene Bereiche zu unterteilen. Es ersetzt heute die in HTML &uuml;blichen &quot;<strong>Layout-Tabellen</strong>&quot;, die im Sinne der <strong>Barrierefreiheit </strong>nicht optimal interpretiert werden konnten. <span id="more-105"></span></p>
<p>&nbsp;</p>
<p>Eine typische, sehr einfache, <strong>Seitenstruktur mit div-Elementen</strong> k&ouml;nnte etwa wie folgt aussehen. Dabei werden s&auml;mtliche div-Elemente mit einer <strong>ID </strong>(identification) versehen, damit man jedes &quot;von au&szlig;en&quot; adressieren (also ansprechen) kann.<br />
(Beim nachfolgenden Code sind html- und head-Bereich weggelassen.)</p>
<p><code>&lt;body&gt;<br />
&lt;div id=&quot;header&quot;&gt;Inhalte Header&lt;/div&gt;<br />
&lt;div id=&quot;nav&quot;&gt;Navigationsleiste&lt;/div&gt;<br />
&lt;div id=&quot;content&quot;&gt;Inhalte Texte / Bilder&lt;/div&gt;<br />
&lt;div id=&quot;footer&quot;&gt;Inhalte Fu&szlig;zeile&lt;/div&gt;<br />
&lt;/body&gt;</code></p>
<p>Das div-Element hat per se <strong>keine Eigenschaften</strong> und <strong>keine Funktion</strong>. Erst durch die Zuweisung von Eigenschaften in einem Stylesheet erh&auml;lt es sein Aussehen.</p>
<p>Das div-Element ist ein sogenanntes <strong>Block-(Level)-Element.</strong> Damit ist folgendes Verhalten vorgegeben:</p>
<ol>
<li>Nimmt die gesamte Breite seines Elternelements ein</li>
<li>Beginnt immer eine neue Zeile</li>
<li>Folgt den Regeln des Boxmodells und kann daher u.a. die Eigenschaften width, height, padding, border, margin annehmen.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.cssboxmania.com/2008/11/26/division-div-element/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML versus XHTML</title>
		<link>http://www.cssboxmania.com/2008/11/26/xhtml/</link>
		<comments>http://www.cssboxmania.com/2008/11/26/xhtml/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 02:56:35 +0000</pubDate>
		<dc:creator>eliZZZa</dc:creator>
				<category><![CDATA[XHTML Regeln]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.cssboxmania.com/?p=101</guid>
		<description><![CDATA[Mit der Einf&#252;hrung von XHTML wurden die Regeln von HTML strenger definiert, um damit einen einfacheren &#220;bergang zu n&#228;chsten Generationen von Struktursprachen zu schaffen. Nachfolgend die wichtigsten Regeln: DocType Definition Am Anfang eines jeden XHTML Dokuments mu&#223; eine DTD stehen und sie mu&#223; gegen eine von drei DocTypes validiert werden: Strict, Transitional oder Frameset. Hier [...]]]></description>
			<content:encoded><![CDATA[<p>Mit der Einf&uuml;hrung von <strong>XHTML </strong>wurden die Regeln von HTML strenger definiert, um damit einen einfacheren &Uuml;bergang zu n&auml;chsten Generationen von Struktursprachen zu schaffen.<br />
Nachfolgend die wichtigsten Regeln:</p>
<p><strong>DocType Definition</strong><br />
Am Anfang eines jeden XHTML Dokuments mu&szlig; eine DTD stehen und sie mu&szlig; gegen eine von drei DocTypes <a href="javascript:void(0);" onmouseout="return nd();" onmouseover="return overlib('Auf G'uuml;ltigkeit gepr'uuml;ft werden');" class="oli">validiert</a> werden: <strong>Strict</strong>, <strong>Transitional </strong>oder <strong>Frameset</strong>. Hier die drei Codes:</p>
<p><code><span class="Code">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;<br />
&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;<br />
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;<br />
&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;<br />
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Frameset//EN&quot;<br />
&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd&quot;&gt;</span></code></p>
<p><strong>Wohlgeformt</strong><br />
Dokumente m&uuml;ssen &ldquo;wohlformatiert&rdquo; (well-formed) sein, d.h.</p>
<ul>
<li>Ein XHTML Dokument mu&szlig; mindestens aus den Elementen <strong>DOCTYPE</strong>, <strong>html</strong>, <strong>head</strong>, <strong>title </strong>und <strong>body </strong>bestehen.</li>
<li>Elemente m&uuml;ssen korrekt verschachtelt sein (&Uuml;berlappungen sind nicht erlaubt),</li>
<li>Elemente m&uuml;ssen korrekt geschlossen sein,</li>
<li>die Schreibweise (Syntax) ist zu beachten.</li>
</ul>
<p><strong>Kleinbuchstaben</strong><br />
Alle Elemente, Parameter, Attribute &amp; Werte m&uuml;ssen in Kleinbuchstaben geschrieben sein.</p>
<p><strong>Korrekt schlie&szlig;en</strong><br />
Jedes Element mu&szlig; korrekt geschlossen werden; d.h.</p>
<ul>
<li>existiert zu einem Tag ein <strong>Ende-Tag</strong>, so <strong>mu&szlig; </strong>dieses gesetzt werden, z.B. mu&szlig; ein &lt;p&gt; immer mit &lt;/p&gt; geschlossen werden (was in HTML nicht unbedingt notwendig war)</li>
<li>existiert <strong>kein Ende-Tag</strong>, so mu&szlig; ein Element <strong>in sich</strong> geschlossen werden, z.B. &lt;br /&gt; und zwar mit einem <strong>Leerzeichen </strong>und einem <strong>Schr&auml;gstrich </strong>vor der schlie&szlig;enden spitzen Klammer. Auch das war in HTML nicht vorgesehen.</li>
</ul>
<p><strong>Einzige Ausnahme</strong>: Die DocType Definition Tags (s. oben)</p>
<p><strong>Werte in Anf&uuml;hrungszeichen</strong><br />
Werte von Parametern <strong>m&uuml;ssen </strong>immer in Anf&uuml;hrungszeichen stehen, z.B. &lt;table width=&rdquo;100&Prime;&gt; anstatt &lt;table width=100&gt;</p>
<p><strong>Minimieren verboten</strong><br />
Die Verk&uuml;rzung von  Parametern/Attributen ist verboten, z.B.  &lt;td nowrap=&rdquo;nowrap&rdquo;&gt; anstatt &lt;td nowrap&gt;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cssboxmania.com/2008/11/26/xhtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die Bereiche einer (X)HTML-Seite</title>
		<link>http://www.cssboxmania.com/2008/11/26/bereiche-einer-xhtml-seite/</link>
		<comments>http://www.cssboxmania.com/2008/11/26/bereiche-einer-xhtml-seite/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 02:50:07 +0000</pubDate>
		<dc:creator>eliZZZa</dc:creator>
				<category><![CDATA[XHTML Struktur]]></category>
		<category><![CDATA[body]]></category>
		<category><![CDATA[dtd]]></category>
		<category><![CDATA[head]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[title]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.cssboxmania.com/?p=98</guid>
		<description><![CDATA[Die Grundstruktur einer HTML-Seite ist ganz einfach: &#60;html&#62; &#160;&#160;&#160;&#160; &#60;head&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;title&#62;Seitentitel&#60;/title&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;meta /&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;link /&#62; &#160;&#160;&#160;&#160; &#60;/head&#62; &#160;&#160;&#160;&#160; &#60;body&#62; &#160;&#160;&#160;&#160; Inhalte &#160;&#160;&#160;&#160; &#60;/body&#62; &#60;/html&#62; Um eine g&#252;ltige (valide) XHTML-Datei zu schreiben, bedarf es einiger weniger Erg&#228;nzungen: &#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Strict//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&#34;&#62; &#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62; &#160;&#160;&#160;&#160; &#60;head&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;title&#62;Seitentitel&#60;/title&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Die Grundstruktur einer HTML-Seite ist ganz einfach:</p>
<p><code><span class="Code">&lt;html&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;head&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;title&gt;Seitentitel&lt;/title&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;meta /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;link /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;/head&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;body&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; Inhalte<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;/body&gt;<br />
&lt;/html&gt;</span></code></p>
<p>Um eine g&uuml;ltige (valide) <strong>XHTML-Datei</strong> zu schreiben, bedarf es einiger weniger <strong>Erg&auml;nzungen</strong>:</p>
<p><code><span class="Code">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;<br />
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;head&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;title&gt;Seitentitel&lt;/title&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;meta /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;link /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;/head&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;body&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; Inhalte<br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;/body&gt;<br />
&lt;/html&gt;</span></code></p>
<p>Ob Ihre Seite im Sinne der vom W3C definierten <strong>Webstandards </strong>g&uuml;ltig ist, k&ouml;nnen Sie mit einem entsprechenden <a href="http://validator.w3.org/" target="_blank">Markup-Validator</a> testen.</p>
<p><strong>DTD &#8211; DOC TYPE DEFINITION</strong><br />
Der &quot;Vorspann&quot; jeder g&uuml;ltigen XHTML-Seite deklariert, welchen Standards der nachfolgende Code folgt. Moderne HTML-Editoren f&uuml;gen so eine DTD automatisch an den Anfang einer (X)HTML-Datei ein.</p>
<p><strong>html</strong><br />
Der html-Tag umh&uuml;llt den gesamten Dokumentbereich und gilt als das oberste hierarchische Element einer (X)HTML-Datei.</p>
<p><strong>head</strong><br />
Im head-Element befinden sich Anweisungen f&uuml;r Browser, Suchmaschinen und Server. Die Inhalte im head-Element sind auf der Seite selbst nicht sichtbar &#8211; jedenfalls nicht direkt.</p>
<p><strong>title</strong><br />
Innerhalb des head-Elements nimmt der <strong>title-Tag</strong> eine wichtige Stellung ein. Er sollte wichtige Keywords f&uuml;r <strong>Suchmaschinen </strong>beinhalten, dient als Titel f&uuml;r Lesezeichen und als Titel eines Suchmaschineneintrags.</p>
<p><strong>meta</strong><br />
Verschiedene <strong>meta-Tags</strong> innerhalb des head-Elements k&ouml;nnen zus&auml;tzliche Informationen f&uuml;r Browser, Server und Suchmaschinen liefern, z.B. den Zeichensatz, den eine Seite verwendet.</p>
<p><strong>link</strong><br />
Externe Dokumente, die von der (X)HTML-Seite ben&ouml;tigt werden, z.B. JavaScript-Dateien oder Stylesheets, werden mit Hilfe von<strong> link-Tags</strong> verkn&uuml;pft.</p>
<p><strong>body</strong><br />
Innerhalb des body-Tags werden die <strong>Inhalte </strong>einer Seite platziert, dies ist der im Browser sichtbare Bereich einer Seite.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cssboxmania.com/2008/11/26/bereiche-einer-xhtml-seite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Was ist HTML?</title>
		<link>http://www.cssboxmania.com/2008/11/26/html/</link>
		<comments>http://www.cssboxmania.com/2008/11/26/html/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 02:17:35 +0000</pubDate>
		<dc:creator>eliZZZa</dc:creator>
				<category><![CDATA[HTML Workshop]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[wc3]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.cssboxmania.com/?p=96</guid>
		<description><![CDATA[HTML (Hyper Text Markup Language) ist eine sogenannte Seitenbeschreibungssprache und dient dazu, Inhalte einer Webseite zu strukturieren. Auf Basis von HTML wurde vom World Wide Web Consortium (W3C) XHTML (Extensible Hyper Text Markup Language) entwickelt, welche die Anforderung an strikte Trennung von Inhalt und Aussehen unterst&#252;tzt. So basiert XHTML auf der Grundstruktur von HTML und [...]]]></description>
			<content:encoded><![CDATA[<p>HTML (<strong>Hyper Text Markup Language</strong>) ist eine sogenannte Seitenbeschreibungssprache und dient dazu, <strong>Inhalte </strong>einer Webseite zu <strong>strukturieren</strong>.</p>
<p>Auf Basis von HTML wurde vom <a href="http://w3c.org/" target="_blank">World Wide Web Consortium</a> (W3C) <strong>XHTML </strong>(Extensible Hyper Text Markup Language) entwickelt, welche die Anforderung an strikte Trennung von Inhalt und Aussehen unterst&uuml;tzt.</p>
<p>So basiert XHTML auf der <strong>Grundstruktur </strong>von HTML und n&uuml;tzt auch weitgehend die gleichen Tags, allerdings ist die Syntax strenger. Auch moderne Content Management Systeme geben Inhalte in XHTML aus. Gleichzeitig wird das <strong>Aussehen </strong>der Seiten von externen <strong>Stylesheets </strong>(CSS Cascading Style Sheets) gesteuert.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cssboxmania.com/2008/11/26/html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

