<?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; syntax</title>
	<atom:link href="http://www.cssboxmania.com/tag/syntax/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>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>
	</channel>
</rss>

