The Wayback Machine - https://web.archive.org/web/20081014004422/http://htmlhelp.com/de/reference/html40/attrs.html

The Web Design Group

HTML 4 Gemeinsame Attribute

Eine Reihe von Attributen in HTML 4 sind den meisten Elementen gemeinsam. Diese Attribute sind in Kern-Attribute, internationalisierende Attribute und Scripting Events unterteilt.

Kern-Attribute

ID

Das ID-Attribut identifiziert ein Element innerhalb eines Dokuments eindeutig. Zwei Elemente können nicht den gleichen ID-Wert in einem Dokument. Der Wert des Attributs muss mit einem Buchstaben aus dem Bereich A-Z oder a-z beginnen und kann durch dir Buchstaben (A-Za-z), Zahlen (0-9), Bindestriche ("-"), Unterstriche ("_"), Doppelpunkte (":"), und Punkte (".") gefolgt werden. Der ist case-sensitive.

Das folgende Beispiel verwendet das ID-Attribut um die ersten beiden Paragraphen eines Dokuments zu identifizieren:

<P ID=firstp>My first paragraph.</P>
<P ID=secondp>My second paragaph.</P>

Die Paragraphen in dem Beispiel können Style-Regeln enthalten, die mit ihren ID-Attributen verknüpft sind. Das folgende Cascading Style Sheet definiert einzigartige Farben für die beiden Paragraphen:

P#firstp {
  color: navy;
  background: none
}

P#secondp {
  color: black;
  background: none
}

Die Paragraphen im Initial-Beispiel könnten auch als Anker für Links verwendet werden:

<P>See <A HREF="#firstp">the opening paragraph</A> for more information.</P>

Nehmen Sie zur Kenntnis, dass alte Browser das ID-Attribut für Link-Anker nicht unterstützen. Um eine höhere Kompatibilität zu erreichen, sollten die Autoren <A NAME="...">...</A> innerhalb des Elements anstatt von ID verwenden.

Da das ID- und das NAME-Attribut von A sich den gleichen Namen teilen, können Autoren für ein ID- und ein NAME-Attribut eines A-Elements nicht den gleichen Wert für verschiedene Elemente im gleichen Dokument haben. Nehmen Sie weiterhin zur Kenntnis, dass NAME Entities enthalten kann, der Wert des ID-Attributs jedoch nicht.

CLASS

Das CLASS-Attribut ordnet das Element einer oder mehreren Klassen zu. Klassen erlauben dem Autor spezifische Arten eines Elements festzulegen. Zum Beispiel kann ein Autor für Java-Code <CODE CLASS=Java> verwenden, und <CODE CLASS=Perl> für Perl-Code.

Anders als beim ID-Attribut können einige Elemente Teil der gleichen Klasse sein. Ein Element kann auch zu mehreren Klassen gehören; der Wert des CLASS-Attributs ist eine durch Leerzeichen-getrennte Liste mit Klassennamen. Der Wert ist case-sensitive.

Nehmen Sie zur Kenntnis, dass ältere Browser mehrere Klassen nicht unterstützen. Solche Browser ignorieren normalerweise auch CLASS-Attribute, die mehrere Klassen festlegen.

Das CLASS-Attribut ist teilweise sehr nützlich, wenn es mit Style Sheets kombiniert wird. Denken Sie zum Beispiel an die folgende Navigationsleiste:

<DIV CLASS=navbar>
<P><A HREF="/">Home</A> | <A HREF="./">Index</A> | <A HREF="/search.html">Search</A></P>
<P><A HREF="/"><IMG SRC="logo.gif" ALT="" TITLE="WDG Logo"></A></P>
</DIV>

Die Verwendung des CLASS-Attributs in diesem Beispiel erlaubt ein einfaches Hinzufügen der Style-Regeln. Das folgende Cascading Style Sheet</

Morty Proxy This is a proxified and sanitized view of the page, visit original site.