Was ist der Unterschied bei den Meta-Tags?

Hallo Liste,

wer kann mir erklären worin der Unterschied besteht zwischen:

<Meta name ......>
<Meta http-equiv ......>

beides taucht in meinem Source auf, aber ich kann nirgendwo
finden, wann man welche Variante benutzt.

Mit freundlichen Grüßen aus Ludwigsburg

Bernhard Sgoda

eMail bernhard@hbj-sgoda.de
Web www.hbj-sgoda.de

Bernhard Sgoda wrote:

wer kann mir erkl�ren worin der Unterschied besteht zwischen:

<Meta name ......>
<Meta http-equiv ......>

beides taucht in meinem Source auf, aber ich kann nirgendwo
finden, wann man welche Variante benutzt.

<meta http-equiv...> wird benutzt, um im HTML-Code HTTP-Header zu
erzeugen bzw. zu ver�ndern. HTTP-Header sind Kontroll-Informationen f�r
den Browser, die dem eigentlichen HTML-Code vorausgestellt sind, z.B.
wird mit dem "Content-type:"-Header angezeigt, um was f�r Daten es sich
handelt - der Browser wei� dann, ob er die Datei eben als HTML-Code, als
Grafik usw. darstellen soll.

Normalerweise werden die HTTP-Header von Webserver automatisch gem��
dessen Konfiguration erzeugt. Da z.B. bei Webspace-Providern der Zugriff
auf die Webserver-Konfiguration f�r den Kunden begrenzt (Stichwort
htaccess) bis unm�glich ist, kann man mit den http-equiv-Tags eben
bestimmte Header "inline" im HTML-Code �berschreiben.

Die anderen Meta-Tags haben eben mit den HTTP-Headern nichts zu tun,
sondern werden von Suchmaschinen ausgewertet (keywords) oder von Robots
(robots) usw.

Auf http://selfhtml.teamone.de/ findet sich eine wundersch�ne Referenz
zu allem, was mit HTML, CSS, JavaScript usw. zu tun hat!