Erweiterungs- und Verbesserungsvorschläge an vali@contrib.de
HTML steht für Hypertext Markup Language. Hypertext kennst Du wahrscheinlich aus den Hilfemenüs von Windows oder Mac, bei denen Du Dich durch Mausklicks auf hervorgehobene Wörter fortbewegen kannst. Auf diesem Prinzip beruht auch das World Wide Web. HTML ist der Name der Befehlsprache, die man dafür benutzt wird. Die Umwandlung der Anweisungen, die Deinem Rechner über das Netz geschickt werden, übernimmt der Browser, den Du installiert hast, was in den meisten Fällen Netscape sein wird. Deshalb kann dieselbe Seite mit verschiedenen Browsern auch verschieden aussehen.
URL heißt ausgeschrieben Uniform Resource Locator und ist im WWW das Äquivalent zu einer Adresse. Es gibt die genaue Addresse einer Ressource an mit Zugriffsschema (Protokoll) und weiteren Angaben, beispielsweise dem Servernamen, Portnummer, virtuellem Dateinamen und so weiter. Mit dieser Angabe gibst Du an, welche Seite Du sehen willst. Wichtig ist die URL vor allem, wenn Du selbst Seiten baust und Links zu anderen Seiten anbieten willst.
Aufschluß über weitere Abküzungen erhältst Du im WWW-Kompendium von Rainer Klute
Ich habe keine Ahnung, wie das geht: HTML-Seiten bauen.
Es ist wirklich ganz einfach. Du mußt dafür HTML lernen, und das ist wirklich nicht so schwer. Im Netz gibt es einige Anleitungen dazu. Eine kleine Auswahl:
HTML entwickelt sich ständig weiter, es gibt ständig neue Elemente, wie man seine Seiten noch schöner machen kann. Da hilft es nur Augen und Ohren aufzuhalten, um auf dem laufenden zu bleiben.
Bei Seiten, die einem besonders gut gefallen, lohnt es sich auch einen Blick in das Menue "View Source" oder "Document Source" zu werfen, um zu sehen, wie die anderen arbeiten.
Deine Seiten kann jede und jeder anschauen ueber die Hyperlinks innerhalb der Internationalen Stadt:
Oder indem er oder sie direkt folgende URL in "Location" eingibt:
Warum muß meine Startseite denn IS.html heißen?
Nur so kann Deine Homepage zum Beispiel ueber
"Suche TeilnehmerIn der Internationalen Stadt" gefunden werden.
Auch in anderen Fällen wird diese Seite vom WWW-Server erwartet und indiziert.
Was also auf anderen Servern die Datei index.html ist, ist auf dem IS-Server
die Datei IS.html.
Auch jede weitere Startseite in jedem weiteren Unterverzeichnis
sollte IS.html oder index.html heißen. Ist dies nicht der Fall, bekommt
jemand, der mit Netscape nur einen Pfad, keine explizite HTML-Seite anfordert
- zum Beispiel http://www.is.in-berlin.de/~DeinName/DeinVerzeichnis/ -
den Inhalt des Verzeichnisses angezeigt und keine Datei. Das ist sehr unschön.
Die Datei wurde geändert, nur Netscape zeigt es nicht richtig an, da immer noch die alte Version im temporärem Speicher ist. Versuch mal folgendes:
Ich habe zuhause auf meinem Rechner WWW-Seiten erstellt, wie kriege ich die auf den Server?
Dazu kannst Du das Tool im Workspace benutzen:
"Dateien von einem anderen Rechner kopieren."
Für diejenigen, die einen "vollen" Internetzugang bei der Internationalen Stadt haben, gibt es folgende Alternative:
Wechsele dann in das Verzeichnis public_html
Im Verzeichnis public_html
befinden sich all Deine Dateien, die weltweit abrufbar sind.
Im Unterverzeichnis public_html/Private
sind die Dateien, die nur du im WWW lesen kannst.
Im weiteren Unterverzeichnis public_html/Groups
liegen die Dateien der Gruppen, die Du anlegen kannst.
Wenn Du also Deine erste Datei weltweit zugäglich machen willst, dann kopiere sie als IS.html nach public_html.
Du kannst mithilfe Deines FTP auch eigene Unterverzeichnisse unterhalb von
public_html anlegen, wenn Du möchtest, und ganze Verzeichnisbäume samt
Dateien dort ablegen.
Beachte aber bitte, dass Du die vorhandenen Verzeichnisse nicht löschst
oder umbenennst, sonst kann man nix mehr von Dir im WWW angucken. !
(Der WWW-Server erwartet genau die Verzeichnisse, die jetzt vorhanden sind
und greift u.a. auf versteckte Systemdateien zu, die dort liegen.)
Hm, das hört sich nach einem "Rechtschreibproblem" an.
Der WWW-Server ist mit dem Betriebssystem UNIX ausgestattet, und dieses
unterscheidet ganz penibel Groß- und Kleinschreibung
bei Dateinamen,
anders als zum Beispiel ein DOS bzw. Windows-Rechner.
D.h. wenn Du eine Datei meineseite.htm genannt hast,
dann mußt Du auch genauso auf sie referieren mit
<A HREF=meineseite.htm> und nicht mit
<A HREF=MEINESEITE.HTM>.
Übrigens ist es dem WWW-Server wurscht, ob Deine Seiten mit
.html oder .htm enden; die Hauptsache ist,
daß Du exakt genauso in den Links auf sie referierst.
Naja, eine
Ausnahme gibt es hier doch, das ist die Startseite in Deinem Verzeichnis,
die laut IS-Konvention IS.html heißen muß.
Könnt ihr einen HTML-Editor empfehlen?
Es gibt ziemlich viele Editoren für die verschiedenen Plattformen. Viele sind Shareware, so daß Du sie erst mal ausprobieren kannst bevor Du Dich entscheidest.
Hier kannst Du vielleicht etwas finden.
Bilder für Webseiten müssen im "GIF"- oder im "JPG"(bzw."JPEG")-Format abgespeichert werden.
In diesen Formaten werden die Bilder gleichzeitig komprimieren. Der Unterschied besteht in den unterschiedlichen Komprimierungsmethoden. GIFs sind besser geeignet bei großen farbigen Flächen, also eher graphischen Bildern, während JPEGs sich besser eignen für eingescannte Fotos und Bildern mit vielen Farbtönen.
Netscape unterstützt beide Formate, die neueren Mosaicversionen ebenfalls, es gibt aber auch andere Browser, die nur das GIF-Format benutzen.
Das heißt, wenn Du sicher sein möchtest, daß alle Leute die Bilder sehen, egal was für ein Programm sie fürs Netzsurfen benutzten, solltest Du auf Deinen Seiten bei GIFs bleiben. Du kannst dann einen Link auf das kleine GIF-Bild setzen, so daß man sich das JPEG-Bild runterladen und über einen externen Viewer anschauen kann.
Wie verpasse ich meinem HTML-Dokument einen farbigen Hintergrund?
Du setzt im Bereich "BODY" einen Background Color Tag:
<BODY BGCOLOR="#rrggbb">
"#000000" = schwarz
"#FFFFFF" = weiß
"#FF0000" = rot
"#00FF00" = grün
"#0000FF" = blau
Damit kannst Du ein wenig rumspielen und Dir selbst Deine Farben mischen.
Für Windows-Rechner gibt es dafür ein sehr praktisches Tool, das angegebene Farben automatisch in ihren Hexadecimalwert umwandelt: RGB2HEX. Sehr empfehlenswert !!!
Du kannst außerdem den Hintergrund mit Bilder kacheln. Der Befehl dazu gehört ebenfalls in den <BODY>-Befehl:
<BODY BACKGROUND="dateiname.gif">
Du hast die Möglichkeit eine Farbe als transparent zu definieren, dadurch scheint das Bild in den Hintergrund eingebettet zu sein. Bei vielen Grafikprogrammen ist dieses Feature schon eingebaut. Sonst gibt es im Netz auch Programme, die das erledigen, z.B. Lview Pro, mit dem man auch Screenshots machen kann. Auf dieser Seite gibt es übrigens auch andere nützliche Tools zur Grafikbearbeitung und andere Netzapplikationen.
Auch Tools zum Herstellen von "interlaced"-Grafiken und transparenten Hintergründen sind hier zu finden.
"Interlaced" bedeutet einfach, daß die Grafik schon während dem Download angezeigt wird. Sie wird dann immer schärfer je mehr Daten kommen. Du bekommst relativ schnell einen Überblick, was gezeigt wird und kannst dann entscheiden, ob Du Dir das Ding ganz ansehen willst oder nicht.
World Wide Web Faq: How can I make transparent and interlaced GIFs? And what
are they? Hier gibt es auch Informationen darüber, wo Du die obengenannten Umwandlungsprogrammen bekommen kannst.
Ich würde gerne eine "clickable map" einbinden. Wie gehe ich da vor?
Wir gehen davon aus, daß Du die einzelnen Komponenten (Grafik, ImageMap; HTML-Seite) schon erstellt hast und sie auf dem WWW-Server in Deinem Verzeichnis liegen.
Damit alles funktioniert, muß ein Web-Master die Map in der Konfiguration des Servers
eintragen:
Schick eine eMail an
kheinz@contrib.de
oder
ruediger@contrib.de
oder
madmax@contrib.de
oder
barb@contrib.de
mit dem genauen Pfad und Namen der ImageMap
und dem gewünschten symbolischen Namen der ImageMap.
Es gibt auch inzwischen Clientside-Maps, das heißt, daß die Map in
Deiner HTML-Datei aufgesetzt wird und Du nicht mehr bei uns bescheid geben mußt.
Um solche Maps aufzusetzen, gibt es einige Tools, z.B. mapedit, das als Shareware erhältlich ist.
Wenn Du nicht weißt, wovon hier überhaupt die Rede ist, aber neugierig geworden bist,
dann werf mal einen Blick auf:
World Wide Web FAQ: How do I set up a clickable image map?
Dazu brauchst Du die passenden Programme, mit denen Du die Dateien erstellen kannst. Schau Dich mal im Fachhandel um oder im World Wide Web FAQ: How can I distribute audio through the Web?
Es gibt verschiedene Möglichkeiten, Bewegtbilder ins Netz zu bringen. Du solltest aber bedenken, daß alle sehr speicherintensiv sind und Leute mit einer langsamen Verbindung Schwierigkeiten haben werden, sich die Filmchen anzuschauen.
Du kannst mit bestimmten Programmen kleine Trickfilme herstellen, diese heißen MPEG und quicktime. Damit Du - oder jemand anders - die Bilder anschauen kann, braucht er auch den entsprechenden Viewer.
Eine Möglichkeit, die ohne externen Viewer auskommt, ist die Verwendung des GIF89a-Formats, dafür gibt es sogar eine deutschsprachige Anleitung. Das ist unserer Meinung nach empfehlenswerter aus besagtem Grund - wegen dem Viewer.
Naja, und dann gibt es natürlich noch Java. Sicherlich die interessanteste und zukunftsträchtigste Möglichkeit. Wer sich da einarbeiten möchte, tut etwas für seine Zukunft (obwohl wir ja alle wisssen, daß die
Zukunft im Internet eine sehr kurze Halbwertzeit hat :-) ). Allerdings ist Java eine richtige Programmiersprache, Du mußt also richtig was lernen.
Nächste Seite
Erweiterungs- und Verbesserungsvorschläge
an vali@contrib.de