Friday, October 9th 2009, 1:40pm
Tags
best practice,
HTML
Abstract
HTML ist simpel und einfach. Dennoch werden viele Fehler gemacht. Hier beschreibe ich den sauberen Aufbau einer HTML Seite. Überraschungen garantiert.
Article
|
HTML Code
|
1
2
3
4
5
6
7
8
9
10
11
|
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Max Mustermann</title>
</head>
<body>
</body>
</html>
|
Mein Mindestbeispiel sieht wie oben aus.
Ich verwende den Doctype XHTML, weil er am restriktivsten ist und die Seite damit am wahrscheinlichsten noch gut auf verschiedenen Browsern dargestellt wird.
Zu beachten ist, dass das meta-Tag zum content-type noch vor das title Element platziert werden muss, damit das title Tag "zur Laufzeit" überhaupt schon korrekt interpretiert werden.
Man sollte seinen (X)HTML Code generell validieren:
http://validator.w3.org
Da Browser standardmäßig die Datei favicon.ico abfragen, sollte diese im Hauptverzeichnis der Domain abgelegt werden. D.h. unter domain.tld/favicon.ico.
Mehr zum Thema favicon bei Google:
favicon
Request deletion
report critical content