Schritt für schritt website erstellen

ja ich werds versuchen…habs mir aber wirklich schon angeschaut!! :hail:

ich werde mir sonst einfach das buch kaufen…
kuss

‘tag’ ist englisch und ist sowas wie eine Markierung. Gibt auch
Leute, die ‘tags’ an Häuserwänden hinterlassen, ähnlich wie
Hunde, die an Laternen pinkeln, um ihr Revier zu markieren ;o)
Der Begriff ist also sowohl im englischen als auch im
deutschen Sprachgebrauch sehr mehrdeutig und nicht besonders
hilfreich für das Verständnis einer Auszeichnungssprache,
zumindest, wenn man sich auf deutsch darüber unterhält oder
man auch auf englisch nicht präzise verstanden hat, was das
bezeichnet.

In Auszeichnungssprachen wie (X)HTML hat man sogenannte
Elemente, gegebenenfalls mit Attributen, die dann innerhalb der
Anfangsmarkierung stehen. Markierungen kennzeichnen, wo
ein Element beginnt und wo es wieder endet. Zwischen der
Anfangs- und der Endmarkierung des Elementes befindet sich der
Inhalt des Elementes.
Die Markierungen selbst sind immer gleich aufgebaut (leitet sich
vermutlich historisch von der bra-ket-Schreibweise von
Zuständen in der Quantenmechanik ab, HTML ist ja beim CERN
entwickelt worden) und enthalten den Elementnamen.

Welche Elemente und Attribute es gibt steht in der Spezifikation
der verwendeten Sprache. Das ist die primäre Informationsquelle.
Da steht dann auch drin, wofür man die Elemente verwendet,
daß etwa ‘title’ eine Seitenüberschrift ist und ‘h1’ eine
Hauptüberschrift innerhalb des Dokumentes, p ein Absatz etc.

Deutsche Übersetzung der Spezifikation von HTML4.01 zum
Durchlesen:
edition-w3.de/TR/1999/REC-html401-19991224/

Nachdem man ein (X)HTML-Dokument erstellt hat, kann man das
beim hiesigen server per FTP (‘file transfer protocol’) hochladen,
damit sich das auch andere Leute angucken können, wenn sie
die internet-Adresse (URI) kennen. Für FTP braucht man ein
Programm, welches dieses Protokoll interpretieren kann.
Es gibt auch browser oder Editoren, die das können, muß man
eben nach dem Stichwort gucken.

wow @hoffmann du hast echt was drauf :slight_smile:

also ich verstehe jetzt z.b nicht was genau der head ist???

der body zeigt das an was ich schreiben will und was man auf meiner website sehen soll richtig??
und was ist der head?? also muss ich da überhaupt etwas reinschreiben???

kuss

Jetzt fang doch bitte endlich mal an, dich selbstständig zu informieren, anstatt hier zu einem Detail nach dem nächsten zu fragen!

Du wurdest auf SELFHTML hingewiesen, und das beschreibt in diesem Kapitel, was im Normalfall so im HEAD einer HTML-Dokumentes drin steht - also warum bitte liest du das nicht mal?

Bei selfhtml vielleicht auch diese Seite:
de.selfhtml.org/html/allgemein/grundgeruest.htm

Wie so oft, beschreibt es die Spezifikation aber an sich genauer,
was das Element zu bedeuten hat:
edition-w3.de/TR/1999/REC-ht … ml#h-7.4.1

Darin stehen also Informationen über das Dokument, sogenannte
Metainformationen. Da das Format HTML und die Spezifikation
inzwischen schon etwas in die Jahre gekommen ist, sind die
Möglichkeiten in dem Format, Metainformationen verständlich
(maschinenlesbar) zu notieren, noch nicht richtig ausgereift,
inzwischen gibt es da weitere und besser durchdachte Lösungen.

DCMI kann innerhalb von head im Element meta notiert werden:
dublincore.org/documents/dcmi-terms/

Dann gibt es auch noch RDF und speziell für (X)HTML auch RDFa:
w3.org/TR/rdfa-syntax/

Sollte man sich aber erst ernsthaft drum kümmern, wenn man
es hinbekommen hat, ein paar anständige einfache Dokumente
zu schreiben ;o)

Mach ich doch. aber ihr sagtet ja ich darf mit spezifischen fragen kommen…und ich habe mir das durchgelesen aber nicht verstanden…

Ja - auf “spezifisch” liegt die Betonung.

“Ich nix verstehen” ist aber nicht spezifisch.

Beschreibe in solchen Fällen bitte konkret, was du nicht verstanden hast.

(Und wenn du wirklich meinen solltest, dass du “Alles” nicht verstanden hast - dann lies einen Artikel mehrmals aufmerksam. Wenn es danach immer noch bei “Alles” bleibt, und du dein Verständnisproblem nicht konkreter formulieren kannst - dann überlege, ob der Umgang mit solchen technischen Sprachen wirklich das richtige für dich ist.)

Naja, was es mit dem Inhalt von head auf sich hat, haben viele
nicht verstanden, einschließlich diverser Anbieter von browsers,
wo diese Metainformationen einfach nicht zugänglich oder
sinnvoll nutzbar sind. Das ist sicherlich eine der schwierigeren
Ecken von (X)HTML, über die man sich aber erst mehr
Gedanken machen braucht, wenn man in der Lage ist, body
sinnvoll zu füllen ;o)

Insofern kann man schon nachvollziehen, daß das nicht einfach
verständlich ist oder wie sich der Inhalt (mal abgesehen von
title) nachher auswirkt. Das Konzept mit dem Attribut profile
ist auch nicht ordentlich spezifiziert und die Anwendung daher
strittig. Und nachdem einige Leute dann endlich ein plausibles
Konzept ausgeknobelt hatten, will man das Attribut profile in
’HTML5’ streichen, damit auch weiterhin unklar bleibt, was man
da wie plausibel notiert.

Allerdings denke ich schon, daß man anhand der Spezifikation
verstehen kann, was in head stehen kann, auch wenn nicht
unbedingt klar sein muß, wie man es da verständlich notiert
reinbekommt ;o)

[quote=“hoffmann”]Insofern kann man schon nachvollziehen, daß das nicht einfach
verständlich ist oder wie sich der Inhalt (mal abgesehen von
title) nachher auswirkt.[/quote]
Es reicht ja auch, wenn man sich erst mal auf Grundlegendes wie TITLE und vielleicht eine META-Angabe zur Zeichenkodierung beschränkt.

Dann schaut man sich noch an, wie man Überschriften und Textabsätze auszeichnet, und baut das in ein HTML-Grundgerüst ein - und voila, erstes eigenes HTML-Dokument erstellt, Lernerfolg!

Und dann kann man anfangen, sein Wissen auszubauen …

Gerade die offiziellen Spezifikationen halte ich für Anfänger für weniger geeignet.

Ist mir damals auch schon umgekehrt gegangen, ich hatte da auch
mit Beispielen und selfhtml (sogar als Buch) begonnen und habe
dann erst Jahre später in die Spezifikation geguckt und habe mir
gedacht - wenn ich das gleich gelesen hätte, hätte ich deutlich
weniger Unfug angestellt - und ich habe das insbesondere im
letzten Jahrtausend voll ausgekostet mit allem gültigen und
ungültigen Unfug, den man so anstellen kann, angefangen mit
framesets+html3.2 ;o)
Und bei einigem aus dem selfhtml-Buch ist mir auch erst viel
später aufgefallen, daß die da wohl einfach schon mal was aus
den Arbeitsentwürfen verwendet haben, was nachher in der
Spezifikation wieder gestrichen wurde oder modifiziert.
Vieles davon ist da ja nun über die Jahre aus der online-Version
entsorgt oder aktualisiert worden.
Nützlich fand ich bei selfhtml vor allem die kompletten Beispiele
und die Angabe, bei welchen browser-Versionen (besonders bei
CSS) das wohl funktionieren könnte.
Einige kniffligere Sachen sind dann aber auch bei selfhtml nicht
schön erklärt - und da muß man bei Sekundärliteratur immer mit
rechnen, daß da kleinere Fehler, Lücken, Ungereimtheiten oder
Inkonsistenzen drin sind, wo man dann teilweise auch erkennen
kann, was die auch nicht verstanden haben und man selbst erst
weiter grübeln und recherchieren muß, wie das nun wirklich
gemeint ist.

Die Spezifikation für HTML4.01 oder auch für SVG halte ich für
sehr gut lesbar und verständlich, damit kommt man klar. Gibt
auch andere, wo einem wirklich schwindelig wird ;o)
Insofern sind solche Anleitungen und Hilfen in der
Sekundärliteratur schon eine feine Sache, der Blick in die
Spezifkation ist aber auf jeden Fall eine gute Idee, wobei man
nicht frustriert sein sollte, wenn das etwas trockenes Lesematerial
ist ;o)

Huhu danke fürs erklären :confused:

wie findet ihr XAMPP zum online stellen meiner seiten???

glg

für’s online stellen? Ich würde XAMPP ja nur nützen um was local zu testen.

Also nur zum angucken wie meine seiten online aussehen könnten …asooo…G

Für (x)html,css,javascript etz. brauchst du kein XAMPP/LAMPP.