Html-Datei

Eine Html-Datei ist eine statische Textdatei, die von einem Browser unverändert verarbeitet werden kann. Eine Html-Datei wird am Server nicht bearbeitet.

Wenn man mit Expression-Web eine Html-Datei anlegt, sieht man folgenden Kode:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Leere Html-Datei</title>
</head>

<body>

</body>

</html>

Jetzt im Vergleich dazu eine Aspx-Datei:

Aspx-Datei

Datei D:\HostingSpaces\ffialamember\exweb.clubcomputer.at\wwwroot\documentation\files\LeereAspxDatei.html nicht gefunden

Die Unterschiede sind:

Eine ASPX-Datei kann grundsätzlich alles enthalten, was auch eine HTML-Datei enthalten kann. Darüber hinaus aber auch so genannte Web-Steuerelemente. Ein Web-Steuerelement hat eine Htnl-ähnliche Syntax und genereiert selbst den erforderlichen Html-Kode am Server und sendet diesen an den CBrowser.

Der Vorteil dieser Technik ist, dass der Benutzer sich nicht mit Kodierung auseinandersetzen muss.

Jedes serverbasierte Element muss das Attribut runat="server"enthalten und muss - wenn es am Server bearbeitbar sein soll - auch ein ID-Attribut habem.

Um in Expression Web ein ASP.NET-Steuerelement einzufügen, öffnet man mit Bereiche -> Toolbox die Toolbox und wählt die Elemente aus dem Bereich "ASP.NET-Steuerelemente" aus.