<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  
  <title>CSS Validator User Manual</title><link rev="made" href="mailto:www-validator-css@w3.org" />
  <link rev="start" href="./" title="Home Page" />
  <style type="text/css" media="all">
    @import "style/base.css";    
    @import "style/docs.css";
  </style>
  <meta name="revision" content="$Id: manual.html.de,v 1.15 2009-02-04 18:41:57 ot Exp $" /><!-- SSI Template Version: $Id: manual.html.de,v 1.15 2009-02-04 18:41:57 ot Exp $ --></head>
<body>
  <div id="banner">
   <h1 id="title"><a href="http://www.w3.org/"><img alt="W3C" width="110" height="61" id="logo" src="./images/w3c.png" /></a>
   <a href="./"><span>CSS Validierungsdienst</span></a></h1>
   <p id="tagline">
     Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets
   </p>
  </div>


<div id="main">
<!-- This DIV encapsulates everything in this page - necessary for the positioning -->

<div class="doc">
<h2>CSS Validator Benutzerhandbuch</h2>

<h3 id="TableOfContents">Inhalt</h3>

<div id="toc">
<ul>
  <li><a href="#use">Benutzung des CSS Validators</a>
    <ul>
      <li><a href="#url">Validierung per URL</a></li>
      <li><a href="#fileupload">Validierung per Datei-Upload</a></li>
      <li><a href="#directinput">Validierung per direkter Eingabe</a></li>
      <li><a href="#basicvalidation">Was tut die grundlegende Validierung?</a>
    </li></ul>
  </li>
  <li><a href="#advanced">Erweiterte Validierung</a>
    <ul>
	<li><a href="#paramwarnings">Der Parameter "Warnings"</a></li>
	<li><a href="#paramprofile">Der Parameter "Profile"</a></li>
	<li><a href="#parammedium">Der Parameter "Medium"</a></li>
    </ul>
  </li>
  <li><a href="#expert">Für Experten</a><ul><li><a href="#requestformat">Format des Validierungs-Requests</a></li>
	<li><a href="#api">CSS Validator Web Service API</a></li>
    </ul>
   </li>
</ul>
</div>

<p id="skip"></p>

<h3 id="use">Benutzung des CSS Validators</h3>

<p>Der einfachste Weg ein Dokument zu prüfen ist die Nutzung des Basis-Interfaces. Auf dieser Seite finden Sie drei Formulare für die
drei Anwendungsmöglickeiten:</p>

<h4 id="url">Validation per URL</h4>
<p>Geben Sie einfach die URL des Dokuments ein, das Sie validieren möchten. Dabei kann es sich um ein HTML- oder CSS-Dokument handeln.<img style="display: block; margin-left: auto; margin-right: auto;" src="./images/uri_basic_de.png" alt="Validation by URI form" /></p>

<h4 id="fileupload">Validierung per Datei-Upload</h4>
<p>Diese Möglichkeit erlaubt es Ihnen, eine lokale Datei hochzuladen und zu überprüfen. Klicken Sie auf den "Browse..."-Button und wählen
Sie die zu überprüfende Datei.<img style="display: block; margin-left: auto; margin-right: auto;" src="./images/file_upload_basic_de.png" alt="Validation by File Upload" />
</p><p>In diesem Fall sind nur CSS-Dokumente erlaubt. Das bedeutet, dass Sie keine (X)HTML-Dokumente hochladen können. Sie sollten ausserdem mit @import-Regeln vorsichtig sein, weil diese nur berücksichtigt werden können, wenn Sie explizit eine öffentlich zugängliche URL referenzieren (relative Pfade funktionieren nicht).</p>

<h4 id="directinput">Validierung per direkter Eingabe</h4>
<p>Diese Methode ist perfekt zum Testen von CSS-Fragmenten. Sie müssen Ihr CSS nur in das Textfeld eingeben.<img style="display: block; margin-left: auto; margin-right: auto;" src="./images/direct_input_basic_de.png" alt="Validation by direct input" />
</p><p>Es gelten die gleichen Regeln wie bei der Validierung per Datei-Upload. Beachten Sie, dass diese Lösung sehr praktisch ist, wenn Sie ein Problem haben und Hilfe von der Community benötigen. Sie ist auch nützlich, um einen Bug zu melden, weil Sie auf das Ergebnis per URL verlinken können.</p>

<h4 id="basicvalidation">Was tut die grundlegende Validierung?</h4>
<p>Wenn Sie das Basis-Interface benutzen, prüft der Validator die Einhaltung von&nbsp;<a href="http://www.w3.org/TR/CSS21">CSS 2.1</a>, das die gegenwärtige Technical Recommendation darstellt.<br /> Es produziert eine Ausgabe in XHTML ohne Warnungen (nur Fehler werden angezeigt).<br /> Das Medium ist auf "all" eingestellt, was das geeignete Medium für alle Geräte ist (siehe <a href="http://www.w3.org/TR/CSS2/media.html"> http://www.w3.org/TR/CSS2/media.html</a> für eine vollständige Beschreibung von Medien).</p>

<h3 id="advanced">Erweiterte Validierung</h3>

<p>Wenn Sie eine spezifischere Überprüfung brauchen, können Sie das erweiterte Interface benutzen, das die Eingabe von drei Parametern erlaubt. Hier ist eine kurze Erklärung zu jedem der drei Parameter: </p>

<h4 id="paramwarnings">Warnings</h4>
<p>Dieser Parameter ist nützlich, um die Menge an Ausgabe zu kontrollieren, die der Validator erzeugt. Grundsätzlich kann der Validator zwei Arten von Nachrichten erzeugen: Fehler und Warnungen. Fehler werden erzeugt wenn das geprüfte CSS nicht der CSS-Recommendation entspricht. Warnungen unterscheiden sich von Fehlern dadurch, dass sie kein Problem mit der Spezifikation betreffen. Sie weisen den CSS-Entwickler darauf hin, dass bestimmte Punkte potentiell problematisch sind und zu merkwürdigem Verhalten in einigen User Agents (z.B. Browsern) führen können.</p><p>Eine typische Warnung betrifft die Font-Family. Wenn Sie keinen allgemeinen Font angeben, erhalten Sie eine Warnung, dass Sie einen solchen am Ende der Regel einfügen sollten, damit ein User Agent, der keinen der anderen Fonts kennt, nicht zu seiner Standardschriftart zurückkehrt, was merkwürdig aussehen könnte. </p>

<h4 id="paramprofile">Profile</h4>

<p>Der CSS Validator kann verschiedene CSS-Profile überprüfen. Ein Profil listet alle Features auf, die eine Implementierung auf einer bestimmten Plattform implementieren sollte. Diese Definition ist von der&nbsp;<a href="http://www.w3.org/Style/2004/css-charter-long.html#modules-and-profiles0">CSS-Site</a> übernommen. Die Voreinstellung entspricht dem derzeit am meist genutzten Profil: <a href="http://www.w3.org/TR/CSS2">CSS 2</a>.
</p>


<h4 id="parammedium">Medium</h4>

<p>Der Medium-Parameter ist äquivalent zur @media-Regel, die für das gesamte Dokument gilt. Mehr Informationen zu @media finden Sie unter&nbsp;<a href="http://www.w3.org/TR/CSS2/media.html">http://www.w3.org/TR/CSS2/media.html </a>.</p>


<h3 id="expert">Für Experten</h3>

<h4 id="requestformat">Format des Validierungs-Requests</h4>
<p>Unten finden Sie eine Tabelle der Parameter, die Sie nutzen können, wenn Sie eine Anfrage an den W3C CSS Validator schicken.</p>
<p>Wenn Sie den öffentlichen Validierungsserver von W3C benutzen möchten, verwenden Sie diese Parameter in Verbindung mit der Basis-URI: <kbd>http://jigsaw.w3.org/css-validator/validator</kbd><br /> (Ersetzen Sie dies durch die Basis-Adresse Ihrer eigenen Validator-Instanz, wenn Sie den Validator auf einem eigenen Server betreiben).</p>


<p><strong>Achtung</strong>: Wenn Sie den Validator in Programmen für die Stapelverarbeitung nutzen möchten, stellen Sie bitte sicher, dass Ihr Code zwischen zwei Aufrufen immer&nbsp;<span style="font-weight: bold;">mindestens 1 Sekunde&nbsp;</span>abwartet (z.B. per sleep()). Der CSS Validator-Service ist ein freier, öffentlicher Dienst für alle. Vielen Dank für Ihr Verständnis.</p>

<table class="refdoc">
  <tbody>
    <tr>
      <th>Parameter</th>
      <th>Beschreibung</th>
      <th>Voreinstellung</th>
    </tr>
    <tr>
      <th>uri</th>
      <td>Die <acronym title="Universal Resource Locator">URL</acronym> des zu prüfenden Dokuments. CSS und HTML Dokumente sind erlaubt.</td>
      <td>Keine. Entweder dieser Parameter oder der&nbsp;<span style="font-style: italic;">text</span>-Parameter müssen aber vorhanden sein.</td>
    </tr>
    <tr>
      <th>text</th>
      <td>Das zu prüfende Dokument; hier ist nur CSS erlaubt.</td>
      <td>Keine. Entweder dieser Parameter oder der <span style="font-style: italic;">uri</span>-Parameter müssen aber vorhanden sein.</td>
    </tr>
    <tr>
      <th>usermedium</th>
      <td>Das <a href="http://www.w3.org/TR/CSS2/media.html">medium</a> für die Validierung, z.B. <code>screen</code>,
	  <code>print</code>, <code>braille</code>...</td>
      <td><code>all</code></td>
    </tr>
    <tr>
      <th>output</th>
      <td>Bestimmt das Ausgabeformat des Validators. Mögliche Formate sind <code>text/html</code> und <code>html</code> (XHTML-Dokument, 
	Content-Type: text/html), 
	<code>application/xhtml+xml</code> und <code>xhtml</code> (XHTML-Dokument, Content-Type: application/xhtml+xml), 
	<code>application/soap+xml</code> und <code>soap12</code> (SOAP 1.2-Dokument, Content-Type: application/soap+xml), 
	<code>text/plain</code> und <code>text</code> (Textdokument, 
	Content-Type: text/plain), alles andere (XHTML-Dokument, Content-Type: text/plain)	
      </td>
      <td>html</td>
    </tr>
    <tr>
      <th>profile</th>
      <td>Das CSS-Profil für die Validierung. Das kann <code>css1</code>, <code>css2</code>, <code>css21</code>, <code>css3</code>, <code>svg</code>, <code>svgbasic</code>, <code>svgtiny</code>, <code>mobile</code>, <code>atsc-tv</code>, <code>tv</code> oder <code>none sein.</code></td>
      <td>die letzte W3C Recommendation: CSS 2</td>
    </tr>
    <tr>
      <th>lang</th>
      <td>Die Ausgabesprache; zur Zeit werden unterstützt: <code>en</code>, <code>fr</code>, <code>it</code>, <code>ko</code>, <code>ja</code>, <code>es</code>, <code>zh-cn</code>, <code>nl</code>, <code>de</code>.</td>
      <td>Englisch (<code>en</code>).</td>
    </tr>
    <tr>
      <th>warning</th>
      <td>Menge der ausgegebenen Warnungen. <code>no</code> für keine Warnungen, <code>0</code> für wenige, <code>1</code>oder <code>2</code> für mehr Warnungen
      </td>
      <td>2</td>
    </tr>
  </tbody>
</table>

<h4 id="api">CSS Validator Web Service API: Dokumentation des SOAP 1.2 Validierungs-Interfaces </h4>
<p>Für weitere technische Unterstütztung, speziell zum SOAP 1.2 Output und allen Aufrufsmöglichkeiten siehe 
    <a href="./api.html">CSS Validator Web Service API</a>.       
</p>


</div>
</div>
<!-- End of "main" DIV. -->

   <ul class="navbar" id="menu">
	<li><strong><a href="./" title="Homepage des CSS Validierungsdienstes">Home</a></strong> <span class="hideme">|</span></li>
	<li><a href="about.html" title="Über diesen Dienst">Über den Dienst</a> <span class="hideme">|</span></li>
        <li><a href="documentation.html" title="Dokumentation zum CSS Validierungsdienst">Dokumentation</a> <span class="hideme">|</span></li>
        <li><a href="DOWNLOAD.html" title="Den CSS Validator herunterladen">Download</a> <span class="hideme">|</span></li>
        <li><a href="Email.html" title="Wie Sie Feedback geben können">Feedback</a> <span class="hideme">|</span></li>
        <li><a href="thanks.html" title="Referenzen und Danksagungen">Credits</a><span class="hideme">|</span></li>
      </ul>

      <ul id="lang_choice">
     
     <li><a href="manual.html.de"
         lang="de"
         xml:lang="de"
         hreflang="de"
         rel="alternate">Deutsch</a>
     </li>
     
     <li><a href="manual.html.en"
         lang="en"
         xml:lang="en"
         hreflang="en"
         rel="alternate">English</a>
     </li>
     
     <li><a href="manual.html.es"
         lang="es"
         xml:lang="es"
         hreflang="es"
         rel="alternate">Español</a>
     </li>
     
     <li><a href="manual.html.fr"
         lang="fr"
         xml:lang="fr"
         hreflang="fr"
         rel="alternate">Français</a>
     </li>
     
     <li><a href="manual.html.ko"
         lang="ko"
         xml:lang="ko"
         hreflang="ko"
         rel="alternate">한국어</a>
     </li>
     
     <li><a href="manual.html.it"
         lang="it"
         xml:lang="it"
         hreflang="it"
         rel="alternate">Italiano</a>
     </li>
     
     <li><a href="manual.html.nl"
         lang="nl"
         xml:lang="nl"
         hreflang="nl"
         rel="alternate">Nederlands</a>
     </li>
     
     <li><a href="manual.html.ja"
         lang="ja"
         xml:lang="ja"
         hreflang="ja"
         rel="alternate">日本語</a>
     </li>
     
     <li><a href="manual.html.pl-PL"
         lang="pl-PL"
         xml:lang="pl-PL"
         hreflang="pl-PL"
         rel="alternate">Polski</a>
     </li>
     
     <li><a href="manual.html.pt-BR"
         lang="pt-BR"
         xml:lang="pt-BR"
         hreflang="pt-BR"
         rel="alternate">Português</a>
     </li>
     
     <li><a href="manual.html.ru"
         lang="ru"
         xml:lang="ru"
         hreflang="ru"
         rel="alternate">Русский</a>
     </li>
     
     <li><a href="manual.html.sv"
         lang="sv"
         xml:lang="sv"
         hreflang="sv"
         rel="alternate">Svenska</a>
     </li>
     
     <li><a href="manual.html.zh-cn"
         lang="zh-cn"
         xml:lang="zh-cn"
         hreflang="zh-cn"
         rel="alternate">简体中文</a>
     </li>
</ul>







   <div id="footer">
   <p id="activity_logos">

      <a href="http://www.w3.org/QA/" title="W3C's Quality Assurance Activity, bringing you free Web quality tools and more"><img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="QA" /></a><a href="http://www.w3.org/Style/CSS/learning" title="Learn more about Cascading Style Sheets"><img src="images/woolly-icon" alt="CSS" /></a>
   </p>

   <p id="support_logo">
   <a href="http://www.w3.org/QA/Tools/Donate">
   <img src="http://www.w3.org/QA/Tools/I_heart_validator" alt="I heart Validator logo" title=" Validators Donation Program" />
   </a>
   </p>

    <p class="copyright">
      <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> (c) 1994-2009
      <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a>(R)

      (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>,
      <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
      <a href="http://www.keio.ac.jp/">Keio</a>),
      All Rights Reserved.
      W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
      <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>,
      <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a>
      and <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-software">software licensing</a>

      rules apply. Your interactions with this site are in accordance
      with our <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">public</a> and
      <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">Member</a> privacy
      statements.
    </p>

</div>
  </body></html>
