Willkommen bei
Enrico Baumann

Formulare und Tabellen für die eigene Webseite, können auf Wunsch individuell angefertigt werden.

Sie befinden sich hier: > Start > Formulare > Tabellen > Fake Mails > Kontakt > Impressum

Start:

Notepad++

notepad Jedes Betriebssystem (BS) verfügt über einen intergirierten Text-Editor.
Mit diesem lassen sich sämtliche Quell-Codes wie HTML, CSS, JS etc. «von Hand» schreiben und abspeichern. Was natürlich mehr Zeit in Anspruch nimmt und «fehleranfälliger» sein wird.

Deswegen wäre es ratsam, seine eigenen Skripte jeweils beim Standard für www, dem Validierungsdienst W3C per Direkt-Link (fals bereits online), oder unter Quellcodes einfügen und überprüfen bzw. validieren zu lassen, bevor wir das Skript online schalten.

Eine bessere Wahl wäre, sich den Notepad++ als Freeware installieren zu lassen. Er verfügt über weitere Möglichkeiten, wie zB. die Quellcodes farblich darzustellen.

Wie das Ganze aussieht, zeigt euch der eingefügte Screenshot. Das Skript, habe ich dementsprechend als html-Datei abgespeichert. Mein Beispiel, zeigt euch eine Fehler-Seite 404, die dann im Browser, dementsprechend ohne Design ausgegeben wird. Wie das Skript mit Design zusammen funktioniert, habe ich Euch weiter unten im Web-Browser aufgeführt. Zusätzlich wurde der Link zur weiteren Veranschaulichung resp. Demo-Zwecken eingefügt.
weiterführende Links:

Hinweis:

Im Internet finden sich weitere Editoren, die ich nicht zusätzlich erwähnen werde. Für welchen Editor ihr euch entscheidet, liegt im eigenen Ermessen, Budge, Bedürfnis. Zu Test-Zwecken dürft ihr gerne meine Webseite über W3C auf Fehler überprüfen, bzw. validieren lassen.

Cascading Style Sheets

notepad Nachdem die HTML-Datei über Notepad++ angelegt wurde, fehlt nun das entsprechende Design dazu. Diese wird ebenfalls im Editor angelegt und als .css Datei abgespeichert. Somit können wir die Kodierung des Designs «extern», mittels <link-tag> im head Bereich, der html Datei einbinden lassen.
HTML
 <head>
  <link rel="stylesheet" type="text/css" href="css/wl.css">  
 <⁄head>
Dadurch entsteht eine Verknüpfung resp. Verlinkung zum eigentlichen Design. Weiter würde auch die Möglichkeit bestehen, sämtliche Quellcodes intern in der jeweiligen html Datei einbinden zu lassen. Hierbei besteht die Gefahr, den Überblick zu verlieren und reines html mit css, js etc. zu vermischen, was nicht unbedingt zu einer sauberen Kodierung beitragen würde.

Info:

Im Browser-Fenster lassen sich die Quellcodes mittels rechts Klick der Maus über Seiten Quelltext anzeigen, oder über die Tastenkombination STRG & U einsehen. Die Tastenkombination funktioniert sowohl für Firefox, wie auch in Edge und IE.

Sonderzeichen werden in manchen Browsern rot markiert, sind aber keine Fehler im herkömmlichen Sinne.

Die PDF kann nicht wiedergegeben werden. Plug-in fehlt.

Manchmal kann es nötig sein, spezielle Entities (Sonderzeichen) im HTML-Skript zu verwenden, damit es zu keinen Lese-Fehlern kommt. Hierzu habe ich mir eine kleine Tabelle mit den wichtigsten Entities als📎PDF-Datei angelegt, die ich euch zur Verfügung stelle.

Web-Browser

notepad Das Ergebnis mit eingebundenem Stylesheet, kann anschliessend über die Ansicht im Broser, überprüft und getestet werden. Hier werden weitere Browser aufgelistet, die je nach Instalation einem zur Verfügung stehen. Andernfalls sollte man sich als Entwickler zusätzliche Browser installieren, um gegebenenfalls Fehler in der Darstellung ausschliessen zu können.
HTML
 <head>
  <meta http-equiv="refresh" content="15; URL=eigeneSeite.php">  
 <⁄head>
Wer das Ergebnis meines Beispiels der Fehlerseite 404 ausgeben lassen möchte, der kann hier den Link verwenden. Anschliessend erfolgt die Weiterleitung, über entsprechendem head Eintrag, zu meinem Kontakt-Formular: Fehler-Seite.

Wer sich etwas mehr mit der Fehlermeldung 404 befassen möchte, der kann sich auf Wikipedia, oder anderen Web-Seiten, erkundigen lassen. Es gibt noch weitere Seiten die euch aufzeigen, wie man richtig mit Fehler-Seiten umgeht, oder wie sie im Web-Server richtig einegbunden werden.
weiterführende Links:

Info:

Safari Browser für Windows wurde bis Version 5.1.7 unterstützt. Jetzt wurde der Support jedoch eingestellt. Das heisst, wir können den Browser in Win 11 nicht mehr nutzen, um unsere Skripte dementsprechend auf Tauglichkeit zu testen. So können wir nicht sehen, ob unser Skript für Safari Nutzer geeignet ist?
saf

Da ich mein Skript nicht für ältere Browser ausgelegt habe, solltet ihr bitte immer die neuste Version eures Web-Browsers verwenden.

Box-Modell

boxmodell Am Anfang mag es für unerfahrene Web-Entwickler schwierig erscheinen, welcher Abstand, was für Auswierkungen hat. So werden kurzerhand sämtliche Innen- und Aussen-Abstände, mittels universal Selector ∗ auf Null gesetzt.
CSS
 /∗ selektiert alle Elemente ∗/
 ∗ { margin: 0px; padding: 0px; } 

Allerdings werden unter anderem auch Text-Blöcke <p> dabei an den Rand gesetzt, was nicht gerade zur schöneren Ansicht beiträgt.

Nachträgliches ändern des Wertes, quitiert der Browser in seiner eigenen Box-Modell Ansicht mit durchgestrichenem Text, da das Element zuvor als übergeordnetes Tag auf Null gesetzt und somit an weitere Kind-Elemente vererbt wurde.
notepad Sämtliche Angaben, die wir im CSS-Skript auskommentiert haben, werden ebenfals im Browser durchgestrichen. Hinzu kommen die Standardwerte des Browsers. Werden zum Beispiel Textgrössen, oder auch Color etc. verändert, kann das Box-Model auch hier einen durchstrichenen Wert ausgeben.

Das Box Modell im Browser selbst, kann mittels rechts Klick der Maus, im Kontextmenü unter Untersuchen geöffnet werden. Auf der rechten Seite unterhalb, wird das Box-Model des Browsers ausgegeben.

Je nach Element, werden die Angaben im Box-Model des Browsers mit den entsprechenden Abstand-Angaben angezeigt. Fährt man mit der Maus über die Box, werden die Angaben im Fenster farblich maskiert.

Da das head-Element nur für Link- und Meta-Tag Angaben vorgesehen ist, wäre es nicht nötig dieses Element als Box-Modell darstellen zu wollen. Gehört natürlich zur DOM-Ansicht dazu. So bleiben die Anagben im Box-Model dementsprechend leer.
borderTest Wie eine Verschachtlung funktioniert, lässt sich anhand der Border gut erkennen. Hier seht ihr wie die Elemente ineinandergreifen, oder nebeneinander dargestellt werden. Deswegen sollte man zu Testzwecken gelegentlich den Border des entsprechenden Elementes ausgeben lassen.

So sollte nachvollziehbar sein, wie die Abstände des jeweiligen Elementes gesetzt wurden. Als weiteres Beispiel zeige ich euch mein eigener Screenshot.

Hier ist klar zu sehen, wie die roten Border im Abstand zu einander stehen und sich nicht überschneiden.

Für eine normale Ansicht des Bildes, können die Screenshots jeweils angeklickt werden. Dabei wird eine kleine Galerie gestarte, die ohne JAVA– oder PHP–Skript funktioniert.

Gästebuch:

Name *
Überschrift
Kommentar *
Die mit * gekennzeichneten Felder sind Pflicht!

Konstantin schrieb am 16.04.2026 | 20:39:43 Uhr:

Google

Hi
nach obenneuer Eintrag
Fürs Erste, wurde mein Gästebuch so ausgelegt, dass sie keine DB = Datenbank benötigt. Die Daten werden somit codiert, in einer TXT-Datei abgelegt. Die TXT-Datei, lässt sich an einem x-beliebigem Ort auf dem Servers abspeichern und bearbeiten bzw. ältere Einträge etc. löschen.
Wer gerne etwas Musik hört, kann hier mein Player verwenden.
⤴️
01.07.2023 Design: © Enrico Baumann Impressum