Webseiten mit HTML und CSS

Größe: px
Ab Seite anzeigen:

Download "Webseiten mit HTML und CSS"

Transkript

1 Kurze Einführung Im Internet gibt es viele gute Einführungen zu HTML und CSS (Webseiten, Videos, interaktive Seiten). Diese Seiten sollen also nur einen einfachen Überblick und einige Aufgaben bieten. Zum Entwickeln von Webseiten benötigt man nur einen einfachen Texteditor. HTML Was ist HTML? HTML (HyperText Mark up Language) bzw. XHTML (Extensible HyperText Mark up Language) sind einfache Textdateien, welche vom Browser interpretiert werden um Webseiten darzustellen. Hier ein Beispiel: <!DOCTYPE html> <html> <head> <title>meine erste Webseite</title> </head> <body> <h1>dies ist die Überschrift (english: header)</h1> <p>das ist ein erster Abatz</p> <p>das ist ein zweiter Absatz mit <b>fetten (english:bold)</b> und <i>kursiven (english: italic)</i> Wörtern.</p> </body> </html> Aufgabe H1: Kopiere den Text in einen Editor (Wordpad, Libreoffice Writer, Kate oä.). Speichere ihn als reinen Text (.txt), aber gib ihm den Namen index.html (also Endung.html statt.txt). Rufe die Datei nun mit deinem Webbrowser auf. 1

2 Tags Man erkennt in unserem Dokument den eigentlichen Inhalt. Er ist eingeschlossen zwischen sogenannten Tags. Dieses Wort könnte man hier mit "Kennzeichnungen" übersetzen, allerdings wird auch im Deutschen das englische Wort "Tag" benutzt. Die Blöcke oder Elemente, welche das Dokument strukturieren und formatieren, und somit dem Browser mitteilen wie die Seite darzustellen ist, sind alle zwischen so einem Start Tag und einem End Tag eingeschlossen. Alle Tags beginnen mit einem Kleiner als Zeichen "<" und enden mit einem Größer als Zeichen ">". Das End Tag enthält zusätzlich einen Schrägstrich "/" (Slash). Tags können mit einem oder mehreren Attributen versehen werden um weitere Informationen zu liefern (siehe weiter unten). Kennt man viele Tags und ihre Bedeutung, so kennt man HTML. Alle Tags findet man unter: Aufgabe H2: Geh mit dem Firefox Browser auf eine beliebige Homepage und drücke die Tastenkombination "Crtl+u". Sie stellt den HTML Quelltext der Seite dar. Wiederhole dies für mehrere Seiten und schau dir den Quelltext an (Internet Explorer: View Source). Die wichtigsten Tags Das HTML Dokument In der ersten Zeile sollte angegeben werden in welchem Dialekt die Datei geschrieben wurde. Alle HTML Dokumente beginnen so mit der Typendeklaration: <!DOCTYPE html> (weitere Infos: Dann folgen die Tags für das HTML Dokument selbst <html> und </html>. Der sichtbare Teil des Dokuments befindet sich zwischen <body> und </body>. Überschriften (headings) und Abschnitte (paragraphs) Überschriften dienen der Strukturierung. Es existieren die Tags <h1> bis <h6>. Jeder Text muss sich zwischen Tags befinden. Im Normalfall wird der Text in Absätzen gegliedert. Dazu dient das <p> Tag. Formatieren mit Tags Das Bold Tag <b> ermöglicht es den Text Fett darzustellen. Mit dem Italic Tag <i> wird der Text kursiv (schief) dargestellt. Das Small Tag (<small>) gibt kleineren Text aus. Wichtiger Text kann mit <strong> dargestellt werden, Hervorzuhebender Text mit dem 2

3 Emphasis Tag <em>. Programmcode mit dem Code Attribut <code>. Zitate mit dem Quote Tag <q>. All diese Tags können natürlich auch kombiniert werden: Beispiel: <b><i><code> import math </code></i></b> HTML Links Eine wichtige Eigenschaft von HTML ist das Verlinken von Informationen. HTML Links werden mit dem <a> Tag definiert. Beispiel: <a href=" zur Python Seite</a> Im Start Tag wird die Link Adresse hinter dem href Attribut mit href=" angegeben. Attribute liefern zusätzliche Informationen in HTML! Der ganze Text zwischen dem Start und End Tag (hier der Text: "Link zur Python Seite") wird extra formatiert und kann angeklickt werden. HTML Bilder HTML Bilder werden mit dem Image Tag <img> definiert. Beispiel: <img src="ltam_logo_cmyk.png" alt="ltam-logo width="104" height="142"> Hier stehen mehrere Attribute zur Verfügung: Die Quelldatei wird mit Source Attribut src="w3schools.jpg" angegeben Der Text hinter dem alternative Text Attribut alt, erscheint wenn der Browser die Datei nicht anzeigen kann. Er ist auch wichtig für blinde Webbenutzer, oder Suchmaschinen. Die width und height Attribute ermöglichen das Anpassen des Bildes in Pixel an die Seitengröße. Allerdings ist es sinnvoller diese Attribute in der CSS Datei zu definieren (siehe später). Spezielle Elemente mit nur einem Tag Es gibt auch leere Elemente, die im gleichen Tag geöffnet und geschlossen werden. Das <br /> Tag (break), ruft einen erzwungenen Zeilenumbruch hervor. Das <hr /> Tag zeichnet eine horizontale Linie (horizontal rule). HTML-Kommentare Genau wie in jeder Programmiersprache soll der HTML Code wenn nötig mit sinnvollen Kommentaren versehen werden. Kommentare werden zwischen <!-- und --> eingefasst. Beispiel: <!-- Seiten Menü (dies ist ein HTML-Kommentar) --> Aufgabe H3: Erstelle eine Seite in der alle oben genannten Tags enthalten sind, und teste sie. Lade dazu ein beliebiges Bild aus dem Internet. 3

4 Aufgabe H4: Informiere dich über die Tags zum Erstellen einer geordneten sowie eine ungeordneten Liste. Erweitere deine Seite um zwei Listen. Aufgabe H5: (für Fleißige) Informiere dich über die Tags zum Erstellen einer Tabelle. Erweitere deine Seite um eine Tabelle. CSS (Cascading Style Sheets) Mit HTML werden Inhalte strukturiert. Mit CSS wird der strukturierte Inhalt formatiert. CSS ist eine Sprache, die das Aussehen, den Stil (style) von HTML Dokumenten definiert. CSS kann man zum Festlegen von Schriftarten, Farben, Rändern, Linien, Breiten, Höhen, Hintergrundbildern usw. Nutzen. Daneben ermöglicht es die eine präzise Kontrolle über das Layout vieler Webseiten aus einer einzigen Style Sheet Datei heraus, und verschiedene Layouts für verschiedene Medien (PC Bildschirm, Handy, Druck). Der folgende Link vermittelt einen Eindruck wie unterschiedlich eine HTML Seite mit unterschiedlichen Style Sheet Dateien dargestellt werden kann: (bzw: HTML kümmert sich um die grobe Struktur eines Textes. Mit dem style Attribut kann zwar das Layout mit Hilfe von CSS Angaben innerhalb des HTML Dokuments verändert werden (es existiert sogar auch ein style Tag mit dem dies möglich ist). Möchte man aber für eine ganze Seite oder mehrere Seiten ein schönes Layout gestalten, so ist das style Attribut und das style Tag wenig geeignet. Der HTML Code wird unübersichtlich. Inhalte sind nicht mehr gut erkennbar und nachträgliche Änderungen sind schwierig. Hier kommt nun CSS in einer externen Datei ins Spiel. Die Trennung von Aussehen und Inhalt einer Seite vereinfacht die Pflege derselbigen wesentlich. Ein externes Style Sheet ist eine Textdatei mit der Endung.css. Der Einfachheit halber speichern wir die Datei im gleichen Ordner wie unsere HTML Datei. Um dem HTML Dokument anzugeben wo sich die CSS Datei befindet muss man die folgende Zeile HTML Code in den Kopfteil des HTML Dokumentes, zwischen das <head> und </head> Tag, einfügen: <link rel="stylesheet" type="text/css" href="style.css" /> Das folgende HTML Dokument soll nun genutzt werden um mit einem Style Sheet verschönert zu werden: <!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"/> <!-- utf-8 (HTML5) alt: ISO (HTML4) --> <title>meine gestylte Seite</title> <link rel="stylesheet" type="text/css" href="style.css"/> <link rel="icon" href="favicon.png"> </head> <body> <!-- Seitlicher Menüstreifen (dies ist ein HTML-Kommentar) --> 4

5 <ul class="navibar"> <li><a href="index.html">home page</a></li> <li><a href="infap.html">informatik</a></li> <li><a href="micro.html">mikrocontroller</a></li> <li><a href="profe.html">projektarbeit</a></li> </ul> <!-- Hauptseite --> <h1>meine Streber-Seite</h1> <p>diese Seite wurde vom perfekten Schüler erstellt :)</p> <p>der "Duden" definiert Streber als jemanden, der ehrgeizig und egoistisch um sein <br /> Fortkommen bemüht ist (<a href=" zur DudenSeite</a>).</p> <p>hier noch mein Lieblingsbild:</p> <p><img src=" alt="streberbild"></p> <!-- Meine Adresse --> <address>erstellt am 5 April <br /> by Streber</address> </body> </html> So sieht die Seite aus, wenn kein Style Sheet vorhanden ist: 5

6 Aufgabe C1: Speichere den HTML Code als reinen Text mit dem Namen index.html ab. Erstelle im gleichen Verzeichnis eine leere Textdatei mit dem Namen style.css. Öffne die HTML Datei mit einem Browser. Farben und die Syntax von CSS Unsere Seite soll farbiger werden. Der folgende CSS Code wird in die Datei style.css kopiert. /*Dies ist die CSS-Datei für unsere gestylte Webseite*/ body { color: blue; background-color: #CEF4FC; } In CSS werden Kommentare wie in der Programmiersprache C zwischen /* und */ eingebettet. Die erste Code Zeile beginnt mit dem selector (hier body). Er gibt an welchem HTML Tag die Eigenschaften zwischen den geschweiften Klammern zuzuordnen sind. Die einzelnen Eigenschaften bestehen dann aus der Eigenschaft selbst property und ihrem Wert value. Beide sind durch einen Doppelpunkt getrennt und schließen mit einem Strichpunkt (Semikolon) ab. selector { proprety:value; } In unserem Beispiel gibt es die Eigenschaften color und background- color. Sie werden dem <body> Tag zugeordnet. Die Schrift wird blau; der Hintergrund Hellblau. Es existieren viele HTML Farben: Man hätte hier zum Beispiel PaleTurquoise (#AFEEEE) verwenden können. Individueller geht es aber wenn man sich die Farbe selbst zusammenstellt und die Farbnummer angibt: color codes.info/ oder Die Farbnummer besteht aus den Farbanteilen Rot, Grün und Blau (RGB) mit einem Wert zwischen in Hexadezimal Schreibweise. 6

7 Mit CSS kann man als Hintergrund auch ein Bild nutzen: Schrift Als nächstes sollen eigene Schriften verwendet werden. Eigenschaften sind die Schriftfamilie, Der Textstil, sowie die Größe und der Schrift. /*Dies ist die CSS-Datei für unsere gestylte Webseite*/ body { font-family: "Times New Roman", Times, serif; font-size: 18px; color: blue; background-color: #CEF4FC; } h1 { font-family: Arial, Verdana, sans-serif; font-size: 1.5em; font-style: italic; font-weight: bolder; } p { font-size: 110%; } Bei der Schriftfamilie unterscheiden wir hauptsächlich zwischen einer proportionalen Schrift mit Serifen und ohne Serifen (so wie diese Schrift). Eine bekannte Schrift mit Serifen ist "Times New Roman", eine bekannte Schrift ohne Serifen ist "Arial". Daneben gibt es "monospace" Schriften, bei denen die breite aller Buchstaben gleich ist (so wie dieser Satz). Bei der Schriftfamilie gibt man immer eine Liste mehrerer Schriften an, so dass der Computer eine ähnliche Schrift findet wenn die angegebene Schrift nicht vorhanden ist (fallback). In unserem folgenden Beispiel wird zuerst nach "Times New Roman" gesucht. Ist diese Schrift nicht vorhanden wird nach 7

8 einer Times ähnlichen Schrift gesucht, ansonsten wird irgend eine Serifen Schrift verwendet. Die Schriftgröße kann man absolut in Pixel (px) angeben. Besser ist es aber dies relativ in Prozent oder in "em" zu tun. "em" ist eine relative Maßeinheit und gibt einen Skalierungsfaktor an. In unserem Beispiel beträgt die Schriftgröße der Überschrift (<h1>) das 2 fache der "body" Schriftgröße, also 36px. Mit relativen Schriftgrößen bleibt das Layout der Seite erhalten wenn man die Seitengröße mit "Ctrl++" bzw. "Ctrl+-" Browser (Firefox) verändert. Andere Eigenschaften zum Gestalten der Schrift sind zum Beispiel font-style und font-weight. Weitere Informationen: Aufgabe C2: Teste die neue CSS Datei. Verändere danach das Layout indem du die Seite mit Ctrl++ und Ctrl+- im Firefox Browser skalierst (mit Ctrl+0 wird die Originalgröße wieder hergestellt). Das Box-Modell Um Blöcke oder Elemente (die zwischen Tags eingefasst sind) mit entsprechenden Abständen zueinander positionieren zu können existiert das BOX Modell: 8

9 Der Browser nimmt Standard Werte für Margin und Padding an. Der Rahmen (Border) ist standardmäßig (default) nicht sichtbar. All diese Werte lassen sich einzeln (top, right, bottom und left) mit CSS verändern. (weitere Infos: Einfügen einer Navigationsleiste Die meisten Seiten besitzen entweder oben oder seitlich eine Navigationsleiste. Im HTML Code haben wir diese Leiste schon vorbereitet. Es handelt sich um eine ungeordnete Liste mit Hyperlinks. Die Dateien zu den Links müssen natürlich später vorhanden sein. /*Dies ist die CSS-Datei für unsere gestylte Webseite*/ body { padding-left: 11em; font-family: "Times New Roman", Times, serif; font-size: 18px; color: blue; background-color: #CEF4FC; } h1 { font-family: Arial, Verdana, sans-serif; font-size: 1.5em; font-style: italic; font-weight: bolder; } p { font-size: 110%; } ul.navibar { position: absolute; top: 2em; left: 1em; width: 9em; } Um sie seitlich anzuordnen rücken wir den Haupttext (body) nach links mit der Eigenschaft padding-left. Im HTML Code wurde der ungeordneten Liste, um sie von anderen ungeordneten Listen unterscheiden zu können, ein class Attribut mit dem Inhalt "navibar" zugeordnet. Mit ul.navibar kann jetzt auf diese spezifische Liste zugegriffen werden. Mit den Eigenschaften position, top, left wird die Leiste absolut, auf der Seite positioniert. Es wird hier auch Einheit "em" verwendet. Wie oben erwähnt entspricht 1em der Schriftgröße der verwendeten Schrift. Da wir im body Selector diese mit 18px festgelegt haben entsprechen zum Beispiel 11em 191px. Der große Vorteil von dieser Einheit ist, dass die Abstände mit der Schriftgröße skaliert werden. 9

10 Aufgabe C3: Erweitere deine CSS Datei mit den neuen Inhalten (Farbe, Schrift, Navigationsleiste). Teste die Seite im Browser. Setze jetzt die Schriftgröße im body Selektor auf 10px und danach auf 32px. Schau dir an wie die Abstände mit skaliert werden. Teste die Seite dann indem du sie mit Ctrl++ und Ctrl+- im Firefox Browser skalierst (mit Ctrl+0 wird die Originalgröße wieder hergestellt). Eine Seite mit Stil :) Die Navigationsleiste ist in dieser Form nicht sehr ansehnlich, und ähnelt noch immer einer Liste. Zuerst entfernen wir die Punkte und und die Abstände, welche automatisch vorhanden sind. ul.navibar { list-style-type: none; padding: 0; margin: 0; } Dann erhält jedes Element der Liste eine eigene Hintergrundfarbe, und seitlich zwei Randstreifen. Mit margin und padding erhält der Text etwas Abstand zum Rahmen (siehe Box Model): ul.navibar li { background: #F4FFFF; margin: 0.5em 0; padding: 0.5em; border-right: 0.5em solid blue; border-left: 0.5em solid blue; } 10

11 Hyperlinks (<a> Tags) werden standardmäßig unterstrichen. Dies entfernen wir für die Navigationsleiste mit: ul.navibar a { text-decoration: none; } Der Link zum Duden Lexikon bleibt unterstrichen. Jetzt wollen wir noch die Farben der Hyperlinks ändern. In CSS existieren die beiden Pseudoklassen :link und :visited für Hyperlinks. Mit ihnen können wir jetzt unterschiedliche Farben für Links und bereits besuchte Links festlegen: a:link { color: purple; } a:visited { color: red; } Das Bild erhält noch einen Rahmen: p img { border: 0.1em solid blue; width: 30em; height: 15em; } und unsere Adresse erhält Abstand und wird mit einer Linie vom Rest getrennt: address { margin-top: 1em; padding-top: 1em; border-top: thin dotted; } Die gesamte CSS Datei sieht jetzt so aus: /*Dies ist die CSS-Datei für unsere gestylte Webseite*/ body { padding-left: 11em; font-family: "Times New Roman", Times, serif; font-size: 18px; color: blue; background-color: #CEF4FC; } h1 { font-family: Arial, Verdana, sans-serif; font-size: 2em; font-style: italic; font-weight: bolder; } p { font-size: 110%; } ul.navibar { list-style-type: none; padding: 0; margin: 0; position: absolute; top: 1em; left: 1em; width: 9em; } ul.navibar li { background: #F4FFFF; margin: 0.5em 0; padding: 0.5em; border-right: 0.5em solid blue; border-left: 0.5em solid blue; } ul.navibar a { text-decoration: none; } a:link { color: purple; } 11

12 a:visited { color: red; } p img { border: 0.1em solid blue; width: 30em; height: 15em; } address { margin-top: 1em; padding-top: 1em; border-top: thin dotted; } Und die entsprechende Webseite: Aufgabe C4: Teste die gestylte Seite und verändere sie nach Belieben. Aufgabe C5: Wir wollen die Seite noch um ein Bild, das links vom Seitennamen im Browser angezeigt wird erweitern. Ein solches Bild kann man sich auf selbst erstellen, oder ein bestehendes Icon herunterladen und im gleichen Verzeichnis wie die Webseite abspeichern. Der HTML Code muss jetzt noch um die folgende Zeile im <head> Block erweitert werden: <link rel="icon" href="favicon.png"> Quelle für das obige Beispiel: 12

13 HTML und CSS validieren Um Fehler in der Darstellung der Webseite zu vermeiden ist es sinnvoll den HTML und den CSS Code mit einem Validator überprüfen zu lassen: validator/ Hier noch einige Links mit weiterführenden Tutorials: beginner en LceTK/0/1 13

14 Interaktiver Webserver mit dem Raspberry Pi Kurze Einführung Auf einem eingebetteten System (z.b.: Raspberry Pi) soll ein Webserver es ermöglichen interaktiv auf LEDs oder angeschlossene elektronische Schaltkreise zuzugreifen. Statische Webseiten Siehe auch Kapitel "Webseiten mit HTML und CSS". Wird eine Internetadresse (URL, Uniform resource locator) im Browser angegeben, so sucht dieser nach einer Datei mit dem Namen "index.html". Diese HTML Datei (HyperText Markup Language) besteht im einfachsten Fall aus dem Kopf mit Titel und dem Body mit Inhalt: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <title>meine statische Webseite</title> </head> <body> <h1>dies ist die Überschrift</h1> <p>das ist ein Absatz</p> </body> </html> Den obigen HTML Code speichern wir auf dem Raspi unter dem Namen: "index.html" im Verzeichnis "/home/pi/webserver" das wir neu erstellen (mkdir webserver). Nachdem wir in dieses Verzeichnis gewechselt sind (cd ~/webserver) starten wir den Webserver mit dem folgenden Befehl: python3 m http.server 8000 Wir verwenden hier nicht den Standardport 80 für Webserver, da wir sonst Root Rechte auf dem Raspi benötigen. Unser Raspi Server lauscht nun auf Port Der Schalter "-m" ist nötig damit nachher Module als Skript ausgeführt werden können. Auf dem PC können wir die Webseite jetzt mit folgender URL aufrufen, wobei natürlich die richtige IP Adresse einzugeben ist: Den Webserver kann man auch lokal testen, also auf dem Gerät auf dem der Webserver gestartet wurde. Die Standard IP Adresse des lokalen Geräts lautet dann ( 14 Interaktiver Webserver mit dem Raspberry Pi

15 Aufgabe WS1: a) Teste den Webserver wie oben beschrieben. b) Teste den Webserver mit deinen Dateien aus dem vorigen Kapitel. Dynamische Webseite mit CGI und Python Mit dem Common Gateway Interface (CGI) ist es möglich Python Programme auf dem Webserver auszuführen. Durch diese besteht dann die Möglichkeit dynamische Webseiten zu erstellen, also Seiten, deren Inhalt durch den Nutzer verändert werden kann. Die Programme müssen sich zwingend im Unterverzeichnis "cgi-bin" im Webserver Verzeichnis befinden (/home/pi/webserver/cgi-bin). Das erste Python Programm soll die gleiche statische Webseite wie vorhin erzeugen. Damit CGI weiß, welche Programmiersprache wir einsetzen, müssen wir dies in der ersten Zeile mitteilen. Die Zeile teilt CGI zusätzlich mit, dass die Python Umgebung (Programme) im Verzeichnis "/usr/bin" zu finden ist. Da wir deutsche Umlaute verwenden, müssen wir Python zusätzlich mitteilen mit welcher Kodierung wir arbeiten (dies muss in einer der ersten beiden Zeilen erfolgen!). Der HTML Code wird mit der print() Methode ausgegeben. Mit drei Hochkomma besteht die Möglichkeit mehrere Zeilen zu drucken. Der ausgegebene Code landet, wenn CGI ihn ausführt, allerdings nicht auf der Standardausgabe, sondern gleich im Browser. #!/usr/bin/env python #webserver_ws2.py print(''' <!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"/> <title>meine statische Webseite</title> </head> <body> <h1>dies ist die Ueberschrift</h1> <p>das ist ein Absatz</p> </body> </html> ''') Aufgabe WS2: Erstelle das Verzeichnis "cgi-bin". Speichere das obige Programm mit dem Namen "webserver_ws2.py" im Verzeichnis "/cgi-bin" ab. Wechsle in das Verzeichnis und teste das Programm (python3 webserver_ws2.py). Damit CGI die Datei ausführt, benötigt man die nötigen Rechte für eine ausführbare Datei. Führe den folgenden Befehl im Unterverzeichnis "/cgi-bin" aus: chmod u+x webserver_ws2.py Danach können wir im Server Verzeichnis webserver ("cd..") den Server starten mit dem neuen Befehl (in einer Zeile!): Interaktiver Webserver mit dem Raspberry Pi 15

16 python3 c 'import http.server; http.server.httpserver(("", 8000), http.server.cgihttprequesthandler).serve_forever()' Im Webbrowser rufen wir jetzt unsere Seite mit der folgenden URL auf (eigene IP Adresse einsetzen!): bin/webserver_ws2.py Die Ausgaben unseres Python Programms landen nicht mehr auf der Standardausgabe, sondern werden zum Webserver gesendet. Über diesen Weg kann ein eingebettetes System uns jetzt Informationen mitteilen. Informationen vom eingebetteten System zum Browser An einem Raspberry Pi ist, über die 1 Wire Schnittstelle, ein Temperatursensor vom Typ DS18B20 angeschlossen. Die Temperatur soll im Webbrowser angezeigt werden, und bei jedem Reload der Webseite aktualisiert werden. Der Sensor ist mit 3,3V, Masse und Pin Nummer 4 zu verbinden. Der Pull Up Widerstand von 4,7k zieht die Datenleitung auf 3,3V (siehe Kapitel: Schnittstellen mit dem Raspberry Pi). Hier das entsprechende Programm. #!/usr/bin/env python # -*- coding: utf-8 -*# webserver_ws3.py # add w1-gpio and w1-therm in the file /etc/modules import glob import time devicefolder = glob.glob('/sys/bus/w1/devices/28*') devicefolderstring = devicefolder[0] devicefile = devicefolderstring + '/w1_slave' # find the file def readtemp(): try: f = open(devicefile, 'r') except IOError: print('ioerror') line1 = f.readline() line2 = f.readline() f.close() pos = line2.find('t=') if pos!= -1: tempstring = line2[pos + 2:] temp = round(float(tempstring) / , 1) else: print('error') return temp temperature = (readtemp()) print(''' <!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"/> <title>mein Raspi Fieberthermometer</title> </head> <body> <h1>mein Raspi Fieberthermometer</h1> <p>die Temperatur beträgt: <b>%s Grad Celsius<b/></p> </body> 16 Interaktiver Webserver mit dem Raspberry Pi

17 </html> ''' % temperature) Sollen mehrere Variablen ausgegeben werden, so sind diese in Klammern, getrennt durch Komma hinter dem Prozentzeichen anzugeben. Beispiel: print('''... <p>der erste Schalter ist <b>%sgeschaltet</b>.</p> <p>der zweite Schalter ist <b>%sgeschaltet</b>.</p> <p>der dritte Schalter ist <b>%sgeschaltet</b>.</p>... ''' % (var0,var1,var2)) Aufgabe WS3: Speichere das obige Programm mit dem Namen "webserver_ws3.py" im Verzeichnis "/cgi-bin" und mache es ausführbar (chmod u+x webserver_ws3.py. Verdrahte die Hardware am Raspberry Pi und teste das Programm indem du es im Webbrowser mit der folgenden URL aufrufst: (eigene IP Adresse einsetzen!): bin/webserver_ws3.py Aufgabe WS4: Schreibe ein eigenes Programm, das am Raspberry Pi vier Schalter abfragt und den Zustand der Schalter im Browser darstellt. Nutze dazu den 8 Bit I/O Port Expander Chip PCF8574 (siehe Kapitel: Schnittstellen mit dem Raspberry Pi). Er ermöglicht es den Raspi über den I²C Bus um 8 digitale Ein bzw. Ausgänge zu erweitern. Ein über den I²C Bus gesendetes Byte wird parallel an 8 Pins ausgegeben bzw eingelesen. Verbinde den Chip mit dem Raspi und schließe vier Taster (lila Drähte dienen als Schalter) an P0 bis P3 an. Weitere Informationen zum PCF8574: Nenne das Programm "webserver_ws4.py" (Verzeichnis "/cgi-bin" und chmod u+x webserver_ws4.py!) und teste es. Interaktiver Webserver mit dem Raspberry Pi 17

18 Verdrahtungsplan PCF8574P: Informationen vom Webbrowser zum eingebetteten System Ein Parameter Um unserem eingebetteten System Informationen zukommen zu lassen, nutzen wir Befehlszeilen Parameter, die wir dem Python Programm mitgeben. Auf den ersten Parameter kann mit sys.argv[1] zugegriffen werden.dazu muss nur das Modul sys mit 18 Interaktiver Webserver mit dem Raspberry Pi

19 import sys eingebunden werden. Der Parameter wird als Zeichenkette (string) übergeben. Es soll im folgenden eine LED ein und ausgeschaltet werden. Die Ausgänge des PCF8574 sind "open collector" Ausgänge und liefern maximal 25mA. Beim Anschließen von LEDs (gegen 5V) sind deshalb Vorwiderstände nicht unbedingt nötig. Die LEDs werden durch Ausgabe einer Null eingeschaltet. Um einzelne LEDs zu schalten wird eine klassische Maskierung (einlesen, maskieren, ausgeben) verwendet (siehe "Die Maskierung von Daten" in Mit der ODER Verknüpfung (Python ) werden einzelne Pins auf Eins gesetzt und mit der UND Verknüpfung (Python &) werden einzelne Pins auf Null gesetzt. Um falsche Eingaben mit einer Fehlermeldung abfangen zu können, verwenden wir eine try/except Anweisung. Hier der Code eines Programms, das eine LED an P4 des Port Expander Chip PCF8574 ein bzw. ausschaltet: #!/usr/bin/env python # -*- coding: utf-8 -*# webserver_ws5.py # comment out the line "blacklist i2c-bcm2708" with a #-sign in # /etc/modprobe.d/raspi-blacklist.conf # add i2-dev and i2c-bm2708 in the file /etc/modules # install i2c-tools and smbus with: # sudo apt-get install i2c-tools python-smbus # add user pi to group i2c: sudo adduser pi i2c # reboot: sudo reboot # test with: i2cdetect -y 0 (for Pi Model B rev. 1) # i2cdetect -y 1 (for Pi Model B rev. 2) import smbus import sys port = 1 # (0 for rev.1, 1 for rev 2!) bus = smbus.smbus(port) expanderaddr = 0x20 din = bus.read_byte(expanderaddr) try: state = sys.argv[1] if (state == '0'): din = din 0x10 # P4 = 1 LED ausschalten comment = "Die <b>led</b> wurde <b>ausgeschaltet<b/>." elif (state == '1'): din = din & 0xEF # P4 = 0 LED einschalten comment = "Die <b>led</b> wurde <b>eingeschaltet<b/>." else: comment = "Nur die 0 und die 1 sind als Parameter gültig!" except: comment = "Fehler: Kein gültiger Parameter!" bus.write_byte(expanderaddr, din) print(''' <!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"/> <title>der erleuchtete Raspi</title> </head> <body> <h1>der erleuchtete Raspi</h1> <p>%s</p> </body> Interaktiver Webserver mit dem Raspberry Pi 19

20 </html> ''' % comment) Im Webbrowser rufen wir jetzt unsere Seite mit der folgenden URL auf (eigene IP Adresse einsetzen!): bin/webserver_ws5.py?0 zum Ausschalten und mit bin/webserver_ws5.py?1 zum Einschalten. Das Fragezeichen wurde zur Trennung verwendet, da Leerzeichen nicht erlaubt sind. Aufgabe WS5: Teste das Programm. Denke daran es zuerst ausführbar zu machen. Um die komplizierten URLs nicht auswendig kennen zu müssen bauen wir klickbare Links mit den jeweiligen URLs in unsere Seite mit ein: print(''' <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <title>der erleuchtete Raspi</title> </head> <body> <h1>der erleuchtete Raspi</h1> <p><a href=" an P4 ausschalten<a/></p> <br /> <p><a href=" an P4 einschalten<a/></p> <br /> <hr /> <p>%s</p> </body> </html> ''' % comment) Aufgabe WS6: Erweitere das Programm um die Links und teste es als webserver_ws6.py. Aufgabe WS7: a) Erweitere das Programm auf vier schaltbare LEDs und um einen Link, der zusätzlich die Zustände der vier Schalter anzeigt. Teste das Programm als webserver_ws7.py. b) Verpasse der Seite ein wenig "Style" sowie ein favicon. Nutze Bilder statt Text für die Links. Dies lässt sich mit folgendem HTML Code verwirklichen: <a href=" bin/webserver_ws7.py?l4_0"> <img src="../led_off.png" alt="led off"></a> 20 Interaktiver Webserver mit dem Raspberry Pi

21 Entsprechende Icons findest du hier:. Die Datei style.css und die Bilddateien müssen sich im Verzeichnis webserver befinden. Aufgabe WS8: (für Fleißige) Schreibe ein Programm, das einen als Parameter übergebenen Text als Lauflicht auf dem 14 Segment Display (siehe Kapitel: Schnittstellen mit dem Raspberry Pi) ausgibt. Teste das Programm als webserver_ws8.py. Mehrere Parameter Leider sind mehrere Fragezeichen zur Trennung von mehreren Parametern nicht erlaubt. Möchte man mehrere Parameter übergeben, so ist es am einfachsten diese in einen Parameter zu packen. Dazu verwendet man das & Zeichen. Um vier LEDs gleichzeitig zu schalten könnte man zum Beispiel: bin/webserver_ws8.py?1&0&1&1&hallo versenden (1. LED ein, 2. LED aus, 3. LED ein, 4. LED ein, 5. Parameter Text"Hallo"). Mit der split() Methode wird der gepackte Parameter dann in seine Einzelteile zerlegt: Interaktiver Webserver mit dem Raspberry Pi 21

22 try: para = sys.argv[1] state = para.split ('&') comment5 = state[4] maskoff = 0x00 maskon = 0xFF if (state[0] == '0'): maskoff = maskoff 0x10 # P4 = 1 LED ausschalten comment1 = "Die <b>led P4</b> wurde <b>ausgeschaltet</b>." elif (state[0] == '1'): maskon = maskon & 0xEF # P4 = 0 LED einschalten comment1 = "Die <b>led P4</b> wurde <b>eingeschaltet</b>." else: comment1 = "Nur die 0 und die 1 sind als Parameter gültig!" if (state[1] == '0'): maskoff = maskoff 0x20 comment2 = "Die <b>led P5</b> wurde <b>ausgeschaltet</b>." elif (state[1] == '1'): maskon = maskon & 0xDF comment2 = "Die <b>led P5</b> wurde <b>eingeschaltet</b>." else: comment2 = "Nur die 0 und die 1 sind als Parameter gültig!" if (state[2] == '0'): maskoff = maskoff 0x40 comment3 = "Die <b>led P6</b> wurde <b>ausgeschaltet</b>." elif (state[2] == '1'): maskon = maskon & 0xBF comment3 = "Die <b>led P6</b> wurde <b>eingeschaltet</b>." else: comment3 = "Nur die 0 und die 1 sind als Parameter gültig!" if (state[3] == '0'): maskoff = maskoff 0x80 comment4 = "Die <b>led P7</b> wurde <b>ausgeschaltet</b>." elif (state[3] == '1'): maskon = maskon & 0x7F comment4 = "Die <b>led P7</b> wurde <b>eingeschaltet</b>." else: comment4 = "Nur die 0 und die 1 sind als Parameter gültig!" except: comment1 comment2 comment3 comment4 = = = = "Fehler: "Fehler: "Fehler: "Fehler: Kein Kein Kein Kein gültiger gültiger gültiger gültiger Parameter!" Parameter!" Parameter!" Parameter!" Aufgabe WS9: Teste die Variante mit der gleichzeitigen Übergabe mehrerer Parameter. Teste das Programm als webserver_ws9.py. Aufgabe WS10: (für Fleißige) Schreibe ein Programm, das den Inhalt der Parameter über die serielle Schnittstelle des Raspi versendet. Aufgabe WS11: (für sehr Fleißige) Erweitere die vorige Aufgabe, so dass zusätzlich der Text aus einer Textdatei (serial_in.txt) im Browser angezeigt wird. Ein zweites Python Programm soll im Hintergrund laufen, die serielle Schnittstelle der Raspi kontinuierlich abfragen, und empfangene Zeilen in die obige Textdatei schreiben. 22 Interaktiver Webserver mit dem Raspberry Pi

23 Quellen: Raspberry Pi: 45 Experimente mit Hard und Software für Elektroniker, Bert van Dam, Elektor Verlag Aachen Interaktiver Webserver mit dem Raspberry Pi 23

Format- oder Stilvorlagen

Format- oder Stilvorlagen Vorraussetzung Sie sollten Grundkenntnisse der HTML-Sprache besitzen, um die Ausbildungseinheit Formatvorlagen, auch Stilvorlagen genannt, ohne Probleme verstehen zu können. Ist dies nicht der Fall, empfehlen

Mehr

Meine erste Homepage - Beispiele

Meine erste Homepage - Beispiele Meine erste - Beispiele 1. Beispiel meine Willkommen auf meiner Befehle nicht über Hier ist ein Senior, der noch fit für's Internet ist. Probieren wir

Mehr

Schiller-Gymnasium Hof 20.12.2004

Schiller-Gymnasium Hof 20.12.2004 Erstellen eines HTML-Dokumentes Zum Erstellen einer Homepage benötigen wir lediglich einen Editor. Zum Ansehen der fertigen Site benötigen wir wir natürlich auch einen Browser, z.b. Firefox oder Netscape

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

HTML Programmierung. Aufgaben

HTML Programmierung. Aufgaben HTML Programmierung Dr. Leander Brandl BRG Keplerstraße - A-8020 Graz Universität Graz - Institut für Experimentalphysik Fachdidaktik der Physik http://w4.brgkepler.asn-graz.ac.at 1. Die erste Web-Seite

Mehr

Kapitel 3 Frames Seite 1

Kapitel 3 Frames Seite 1 Kapitel 3 Frames Seite 1 3 Frames 3.1 Allgemeines Mit Frames teilt man eine HTML-Seite in mehrere Bereiche ein. Eine Seite, die mit Frames aufgeteilt ist, besteht aus mehreren Einzelseiten, die sich den

Mehr

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.

Mehr

Erzherzog Johann Jahr 2009

Erzherzog Johann Jahr 2009 Erzherzog Johann Jahr 2009 Der Erzherzog Johann Tag an der FH JOANNEUM in Kapfenberg Was wird zur Erstellung einer Webseite benötigt? Um eine Webseite zu erstellen, sind die folgenden Dinge nötig: 1. Ein

Mehr

HTML5. Wie funktioniert HTML5? Tags: Attribute:

HTML5. Wie funktioniert HTML5? Tags: Attribute: HTML5 HTML bedeutet Hypertext Markup Language und liegt aktuell in der fünften Fassung, also HTML5 vor. HTML5 ist eine Auszeichnungssprache mit der Webseiten geschrieben werden. In HTML5 wird festgelegt,

Mehr

Bilder zum Upload verkleinern

Bilder zum Upload verkleinern Seite 1 von 9 Bilder zum Upload verkleinern Teil 1: Maße der Bilder verändern Um Bilder in ihren Abmessungen zu verkleinern benutze ich die Freeware Irfan View. Die Software biete zwar noch einiges mehr

Mehr

Primarschule Birmensdorf PIA Anleitungen Word. Bevor du mit Schreiben beginnen kannst, musst du dein Word- Dokument einrichten.

Primarschule Birmensdorf PIA Anleitungen Word. Bevor du mit Schreiben beginnen kannst, musst du dein Word- Dokument einrichten. Word einrichten Bevor du mit Schreiben beginnen kannst, musst du dein Word- Dokument einrichten. Starte ein Word Dokument, indem du auf das blaue W drückst. Wähle Ansicht 1, gehe zu Symbolleiste 2 und

Mehr

Kennen, können, beherrschen lernen was gebraucht wird www.doelle-web.de

Kennen, können, beherrschen lernen was gebraucht wird www.doelle-web.de Inhaltsverzeichnis Inhaltsverzeichnis... 1 Grundlagen... 2 Hyperlinks innerhalb einer Datei... 2 Verweisziel definieren... 2 Einen Querverweis setzen... 3 Verschiedene Arten von Hyperlinks... 3 Einfache

Mehr

CSS. Cascading Stylesheets

CSS. Cascading Stylesheets CSS Cascading Stylesheets Themen Was sind Cascading Stylesheets? Vorteile von CSS Nachteile von CSS CSS: Versionen Regelsyntax für Stylesheets Einem HTML-Dokument Styles hinzufügen und Numerische

Mehr

Webdesign-Multimedia HTML und CSS

Webdesign-Multimedia HTML und CSS Webdesign-Multimedia HTML und CSS Thomas Mohr HTML Definition ˆ HTML (Hypertext Markup Language) ist eine textbasierte Auszeichnungssprache (engl. markup language) zur Strukturierung digitaler Dokumente

Mehr

Online-Publishing mit HTML und CSS für Einsteigerinnen

Online-Publishing mit HTML und CSS für Einsteigerinnen Online-Publishing mit HTML und CSS für Einsteigerinnen Dipl. Math. Eva Dyllong, Universität Duisburg Dipl. Math. Maria Oelinger, spirito GmbH IF MYT 07 2002 CSS-Einführung Vorschau CSS Was ist das? Einbinden

Mehr

Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere.

Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere. 1.0.0 Allgemeine Informationen Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere. Wir werden uns hauptsächlich mit HTML beschäftigen, weil

Mehr

Anleitungen zum Einfügen eines Partnerlinks in Ihre Website

Anleitungen zum Einfügen eines Partnerlinks in Ihre Website www.satnam.de Anleitungen zum Einfügen eines Partnerlinks in Ihre Website A. Mittels eines Content-Management-Systems (CMS) oder Weblogs Seiten 2-6 B. Mittels eines Homepagebaukastens, z.b. von 1&1 Seiten

Mehr

11 Tabellen als Inhaltselement (ohne RichTextEditor)

11 Tabellen als Inhaltselement (ohne RichTextEditor) 11 Tabellen als Inhaltselement (ohne RichTextEditor) Inhaltsverzeichnis 11 Tabellen als Inhaltselement (ohne RichTextEditor) 1 Vorbemerkung.......................................... 1 11.1 Eine einfache

Mehr

Mediator 9 - Lernprogramm

Mediator 9 - Lernprogramm Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop

Mehr

Tutorial - www.root13.de

Tutorial - www.root13.de Tutorial - www.root13.de Netzwerk unter Linux einrichten (SuSE 7.0 oder höher) Inhaltsverzeichnis: - Netzwerk einrichten - Apache einrichten - einfaches FTP einrichten - GRUB einrichten Seite 1 Netzwerk

Mehr

Frames oder Rahmen im Browserfenster

Frames oder Rahmen im Browserfenster In dieser Ausbildungseinheit zeigen wir Ihnen, wie Frames oder auch Rahmen im Browserfenster erstellt werden. Dabei möchten wir anmerken, dass zu Frames bereits sehr viel Gegensätzliches geschrieben wurde.

Mehr

2. Speichern und öffnen

2. Speichern und öffnen 2. Speichern und öffnen In diesem Modul lernen Sie, ein Dokument zum ersten Mal zu speichern, zu öffnen, nochmals zu speichern unter demselben Namen, nachdem Sie etwas geändert haben, zu speichern als

Mehr

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf

Mehr

Text Formatierung in Excel

Text Formatierung in Excel Text Formatierung in Excel Das Aussehen des Textes einer oder mehrerer Zellen kann in Excel über verschiedene Knöpfe beeinflusst werden. Dazu zuerst die betroffenen Zelle(n) anwählen und danach den entsprechenden

Mehr

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,

Mehr

Eigene Formatvorlagen

Eigene Formatvorlagen TIPPS & TRICKS Eigene Formatvorlagen V 1.0 // Stand: Juli 2015 MS Word bietet Ihnen standardmäßig Vorlagen, mit denen Sie Textelemente formatieren können, etwa»überschrift 1«oder»Standard«. Diese Formatvorlagen

Mehr

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das

Mehr

GEONET Anleitung für Web-Autoren

GEONET Anleitung für Web-Autoren GEONET Anleitung für Web-Autoren Alfred Wassermann Universität Bayreuth Alfred.Wassermann@uni-bayreuth.de 5. Mai 1999 Inhaltsverzeichnis 1 Technische Voraussetzungen 1 2 JAVA-Programme in HTML-Seiten verwenden

Mehr

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden. In einer Website haben Seiten oft das gleiche Layout. Speziell beim Einsatz von Tabellen, in denen die Navigation auf der linken oder rechten Seite, oben oder unten eingesetzt wird. Diese Anteile der Website

Mehr

Die Formatierungsregeln (die so genannte Wiki-Syntax) für Texte in DokuWiki sind zu großen Teilen die selben, wie in anderen Wiki-Systemen.

Die Formatierungsregeln (die so genannte Wiki-Syntax) für Texte in DokuWiki sind zu großen Teilen die selben, wie in anderen Wiki-Systemen. DokuWiki Kurzanleitung DokuWiki ein sehr einfach zu installierendes und anzuwendendes Wiki und bietet einige Funktionen, welche das Erstellen von Hypertexten, Dokumentationen und Präsentation von Projekten

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter 2 Inhaltsverzeichnis 1 Web-Kürzel 4 1.1 Einführung.......................................... 4 1.2 Web-Kürzel.........................................

Mehr

Crashkurs Webseitenerstellung mit HTML

Crashkurs Webseitenerstellung mit HTML Ziel Crashkurs Webseitenerstellung mit HTML Das Ziel dieser Einführung in die Webseitenerstellung ist das Kennenlernen der Seitenbeschreibungssprache HTML und die Nutzung für einfach strukturierte Seiten,

Mehr

Dokumentation IBIS Monitor

Dokumentation IBIS Monitor Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt

Mehr

Diese Anleitung zeigt dir, wie du eine Einladung mit Microsoft Word gestalten kannst.

Diese Anleitung zeigt dir, wie du eine Einladung mit Microsoft Word gestalten kannst. Diese Anleitung zeigt dir, wie du eine Einladung mit Microsoft Word gestalten kannst. Bevor es losgeht Wenn du mal etwas falsch machst ist das in Word eigentlich kein Problem! Den Rückgängig-Pfeil (siehe

Mehr

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden. Track in Route umwandeln ACHTUNG: Ein Track kann nur dann in eine Route umgewandelt werden, wenn der Track auf Wegen gefahren wurde. Ein Querfeldein-Track kann nicht in eine Route umgewandelt werden, da

Mehr

WEBSEITEN ENTWICKELN MIT ASP.NET

WEBSEITEN ENTWICKELN MIT ASP.NET jamal BAYDAOUI WEBSEITEN ENTWICKELN MIT ASP.NET EINE EINFÜHRUNG MIT UMFANGREICHEM BEISPIELPROJEKT ALLE CODES IN VISUAL BASIC UND C# 3.2 Installation 11 Bild 3.2 Der Webplattform-Installer Bild 3.3 IDE-Startbildschirm

Mehr

Viele Bilder auf der FA-Homepage

Viele Bilder auf der FA-Homepage Viele Bilder auf der FA-Homepage Standardmäßig lassen sich auf einer FA-Homepage nur 2 Bilder mit zugehörigem Text unterbringen. Sollen es mehr Bilder sein, muss man diese als von einer im Internet

Mehr

ANLEITUNG ZUR TEXTGESTALTUNG IN WORD 2003

ANLEITUNG ZUR TEXTGESTALTUNG IN WORD 2003 ANLEITUNG ZUR TEXTGESTALTUNG IN WORD 2003 Word ist zunächst ein reines Textverarbeitungsprogramm. Allerdings lassen sich hier Vorträge genauso mit Gliederung und Querverweisen sowie Textquellen, Clips

Mehr

Da die Bedienung des Editors viele Möglichkeiten aufweist, aber auch etwas Übung voraussetzt, haben wir ihm ein eigenes Unterkapitel gewidmet.

Da die Bedienung des Editors viele Möglichkeiten aufweist, aber auch etwas Übung voraussetzt, haben wir ihm ein eigenes Unterkapitel gewidmet. 5.6. Der HTML-Editor Da die Bedienung des Editors viele Möglichkeiten aufweist, aber auch etwas Übung voraussetzt, haben wir ihm ein eigenes Unterkapitel gewidmet. Bild 33: Der Editor 5.6.1. Allgemeine

Mehr

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Nach den Änderungen die Facebook vorgenommen hat ist es einfacher und auch schwerer geworden eigene Seiten einzubinden und

Mehr

Installation DV4mini ausgehend von einem frisch installierten System:

Installation DV4mini ausgehend von einem frisch installierten System: Installation DV4mini ausgehend von einem frisch installierten System: DJ0ABR/6.08.2015 Ubuntu 12.04 LTS: 1. Image Ubuntu 12.04 LTS auf dem PC installieren. Zum Testen habe ich die Desktop Version von dieser

Mehr

Visualisierung auf Büro PC s mit dem ibricks Widget

Visualisierung auf Büro PC s mit dem ibricks Widget Automation Server Visualisierung auf Büro PC s mit dem Widget Solutions Industriestrasse 25A CH-3178 Bösingen mail@.ch www..ch Tel +41 31 5 110 110 Fax+41 31 5 110 112 Solutions Bausteine zum intelligenten

Mehr

Design anpassen eine kurze Einführung

Design anpassen eine kurze Einführung Design anpassen eine kurze Einführung Das gesamte Layout von Papoo basiert auf modernen CSS Layouts die vollständig ohne Layout Tabellen funktionieren. Um schnell vorhandene Designs anpassen zu können

Mehr

Tutorial Speichern. Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch

Tutorial Speichern. Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch Tutorial Speichern Wer ein Fotobuch zusammenstellen möchte, der sucht oft auf dem ganzen Computer und diversen

Mehr

Der transparente Look. Die Struktur, die oben angegeben wurde, ist im Anwendungsdesigner, wie in der nächsten Grafik ersichtlich, abgebildet.

Der transparente Look. Die Struktur, die oben angegeben wurde, ist im Anwendungsdesigner, wie in der nächsten Grafik ersichtlich, abgebildet. Intrapact Layout Allgemeines Das Layout einer Firma wird im Intrapact Manager, und dort im Layout Designer erstellt. Alle Eingaben im Layout Designer dienen dazu um die CSS/ASP Dateien zu generieren, die

Mehr

5. Übung: PHP-Grundlagen

5. Übung: PHP-Grundlagen 5.1. Erstes PHP-Programm 1. Schreiben Sie PHP-Programm innerhalb einer Webseite, d.h. innerhalb eines HTML-Dokument. Ihr PHP-Programm soll einen kurzen Text ausgeben und Komentare enthalten. Speichern

Mehr

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) 3.7 Erstellen einer Collage Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) Dann Größe des Dokuments festlegen beispielsweise A4 (weitere

Mehr

Laufwerke, Ordner, Dateien: 1. Erklärung der Begriffe

Laufwerke, Ordner, Dateien: 1. Erklärung der Begriffe 1. Erklärung der Begriffe Wenn dein PC hochgelaufen ist, ist der Desktop (Deutsch: Arbeitsfläche) sichtbar. Er sieht genauso aus wie er beim letzten Mal aussah, bevor du den Computer heruntergefahren hast.

Mehr

Anleitungen für User der Seite TSV AustriAlpin Fulpmes. So erstellen Sie einen Bericht (Beitrag) auf der TSV-AustriAlpin Fulpmes Homepage.

Anleitungen für User der Seite TSV AustriAlpin Fulpmes. So erstellen Sie einen Bericht (Beitrag) auf der TSV-AustriAlpin Fulpmes Homepage. So erstellen Sie einen Bericht (Beitrag) auf der TSV-AustriAlpin Fulpmes Homepage. Seite 1 Walter Mayerhofer 2012 1.) ANMELDUNG Melden Sie sich mit Ihrem Benutzernamen und Passwort an. Als allererstes

Mehr

Dreamweaver 8 Homepage erstellen Teil 2

Dreamweaver 8 Homepage erstellen Teil 2 Dreamweaver 8 Homepage erstellen Teil 2 Voraussetzungen Das vorliegende Skriptum knüpft an folgende Skripten an und setzt voraus, dass du diese bereits durchgearbeitet hast. Dreamweaver_Einführung.pdf

Mehr

Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt. Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten

Mehr

Wie lege ich eine neue Standardseite an?

Wie lege ich eine neue Standardseite an? Online-Tutorials Referat VI.5 Internetdienste Wie lege ich eine neue Standardseite an? Legen Sie einen neuen Ordner an Klicken Sie den Ordner an, unter dem Sie die neue Standardseite anlegen möchten. Legen

Mehr

Projekte Packen, Kopieren und Versenden

Projekte Packen, Kopieren und Versenden Projekte Packen, Kopieren und Versenden In diesem Hotline Tipp wird erklärt, wie Sie Projekte oder Positionen Packen, Verschieben oder als Anhang einer E-Mail Versenden. Ausgeführt werden diese Befehle

Mehr

DAUERHAFTE ÄNDERUNG VON SCHRIFTART, SCHRIFTGRÖßE

DAUERHAFTE ÄNDERUNG VON SCHRIFTART, SCHRIFTGRÖßE DAUERHAFTE ÄNDERUNG VON SCHRIFTART, SCHRIFTGRÖßE UND ZEILENABSTAND Word 2010 und 2007 Jedes neue leere Dokument, das mit Word 2010 erstellt wird, basiert auf einer Dokumentvorlage mit dem Namen Normal.dotx.

Mehr

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage .htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess

Mehr

Ich möchte eine Bildergalerie ins Internet stellen

Ich möchte eine Bildergalerie ins Internet stellen Ich möchte eine Bildergalerie ins Internet stellen Ich habe viele Fotos von Blumen, von Häusern, von Menschen. Ich möchte zu einem Thema Fotos sammeln, eine Vorschau erstellen und die Fotos so in der Größe

Mehr

Bedienung des Web-Portales der Sportbergbetriebe

Bedienung des Web-Portales der Sportbergbetriebe Bedienung des Web-Portales der Sportbergbetriebe Allgemein Über dieses Web-Portal, können sich Tourismusbetriebe via Internet präsentieren, wobei jeder Betrieb seine Daten zu 100% selbst warten kann. Anfragen

Mehr

Standard-Kontaktformular

Standard-Kontaktformular Online-Tutorials Referat VI.5 Internetdienste Standard-Kontaktformular Legen Sie ein neues Dokument an Klicken Sie die Datei an, unter der Sie das Kontaktformular anlegen möchten Legen Sie über Datei >

Mehr

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS Sören Elvers, Julia Polner, Max Weller, Moritz Willig T-Doku, Werner-von-Siemens-Schule, Wetzlar 2010-2011 INHALT DIESES VORTRAGS 1. Kurze Einführung

Mehr

4 Aufzählungen und Listen erstellen

4 Aufzählungen und Listen erstellen 4 4 Aufzählungen und Listen erstellen Beim Strukturieren von Dokumenten und Inhalten stellen Listen und Aufzählungen wichtige Werkzeuge dar. Mit ihnen lässt sich so ziemlich alles sortieren, was auf einer

Mehr

Autoresponder Unlimited 2.0

Autoresponder Unlimited 2.0 Anleitung zur Installation und Anwendung Autoresponder Unlimited 2.0 Anleitung zur Installation und Anwendung Wie Ihr Autoresponder Unlimited 2.0 funktioniert Den Autoresponder Unlimited 2.0 installieren

Mehr

Stapelverarbeitung Teil 1

Stapelverarbeitung Teil 1 Stapelverarbeitung Teil 1 In jedem Unternehmen gibt es von Zeit zu Zeit Änderungen in Normen und Firmenstandards, an die aktuelle und bereits bestehende Zeichnungen angepasst werden müssen. Auch Fehler

Mehr

Arbeiten mit UMLed und Delphi

Arbeiten mit UMLed und Delphi Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf

Mehr

Erstellen eines HTML-Templates mit externer CSS-Datei

Erstellen eines HTML-Templates mit externer CSS-Datei Erstellen eines HTML-Templates mit externer CSS-Datei Eigenschaften der Lösung Menü mit 2 Ebenen ohne Bilder, Menü besteht aus Text (Links) Durch CSS kann das Menü aber auch die Seite angepasst werden

Mehr

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Anleitung zur Erstellung einer Batchdatei - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Mögliche Anwendungen für Batchdateien: - Mit jedem Systemstart vordefinierte Netzlaufwerke

Mehr

Guide DynDNS und Portforwarding

Guide DynDNS und Portforwarding Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch

Mehr

Was man mit dem Computer alles machen kann

Was man mit dem Computer alles machen kann Was man mit dem Computer alles machen kann Wie komme ich ins Internet? Wenn Sie einen Computer zu Hause haben. Wenn Sie das Internet benutzen möchten, dann brauchen Sie ein eigenes Programm dafür. Dieses

Mehr

Dreamweaver 8 Homepage erstellen Teil 1

Dreamweaver 8 Homepage erstellen Teil 1 Dreamweaver 8 Homepage erstellen Teil 1 Voraussetzungen Das vorliegende Skriptum knüpft an das Skriptum Dreamweaver_Einführung an und setzt voraus, dass du dieses bereits durchgearbeitet hast. Planung

Mehr

Tevalo Handbuch v 1.1 vom 10.11.2011

Tevalo Handbuch v 1.1 vom 10.11.2011 Tevalo Handbuch v 1.1 vom 10.11.2011 Inhalt Registrierung... 3 Kennwort vergessen... 3 Startseite nach dem Login... 4 Umfrage erstellen... 4 Fragebogen Vorschau... 7 Umfrage fertigstellen... 7 Öffentliche

Mehr

Sichern der persönlichen Daten auf einem Windows Computer

Sichern der persönlichen Daten auf einem Windows Computer Sichern der persönlichen Daten auf einem Windows Computer DIRECTION DES SERVICES IT SERVICE DIT-MI DIREKTION DER IT-DIENSTE DIENSTSTELLE DIT-MI 1/9 1 Inhaltsverzeichnis 2 Einleitung... 3 3 Outlook Daten...

Mehr

Dokumentation von Ük Modul 302

Dokumentation von Ük Modul 302 Dokumentation von Ük Modul 302 Von Nicolas Kull Seite 1/ Inhaltsverzeichnis Dokumentation von Ük Modul 302... 1 Inhaltsverzeichnis... 2 Abbildungsverzeichnis... 3 Typographie (Layout)... 4 Schrift... 4

Mehr

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man

Mehr

-Bundle auf Ihrem virtuellen Server installieren.

-Bundle auf Ihrem virtuellen Server installieren. Anleitung: Confixx auf virtuellem Server installieren Diese Anleitung beschreibt Ihnen, wie Sie das Debian-Confixx- -Bundle auf Ihrem virtuellen Server installieren. 1. Schritt: Rufen Sie die Adresse http://vsadmin.host-4-you.de

Mehr

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung Kapitel 1 Die Vorbereitung Vorgängerversionen. Bald darauf folgte dann schon die Version 4, die mit einer kleinen Bearbeitung bis vor Kurzem 15 Jahre unverändert gültig war. All das, was du die letzten

Mehr

E-Mail-Versand an Galileo Kundenstamm. Galileo / Outlook

E-Mail-Versand an Galileo Kundenstamm. Galileo / Outlook E-Mail-Versand an Galileo Kundenstamm Galileo / Outlook 1 Grundsätzliches...1 2 Voraussetzung...1 3 Vorbereitung...2 3.1 E-Mail-Adressen exportieren 2 3.1.1 Ohne Filter 2 3.1.2 Mit Filter 2 4 Mail-Versand

Mehr

Anleitung zum Anlegen und Bearbeiten einer News in TYPO3 für www.fk-havelland-mitte.de

Anleitung zum Anlegen und Bearbeiten einer News in TYPO3 für www.fk-havelland-mitte.de WEBandIT.net - Anleitung zum Anlegen und Bearbeiten einer News in TYPO3 für www.fk-havelland-mitte.de Die Internet-Seite wird intern durch das Programm TYPO3 verwaltet. Eine Anmeldung ist nur durch Zugangsdaten

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

Anleitung für die Registrierung und das Einstellen von Angeboten

Anleitung für die Registrierung und das Einstellen von Angeboten Anleitung für die Registrierung und das Einstellen von Angeboten Das FRROOTS Logo zeigt Ihnen in den Abbildungen die wichtigsten Tipps und Klicks. 1. Aufrufen der Seite Rufen Sie zunächst in Ihrem Browser

Mehr

Kommunikations-Management

Kommunikations-Management Tutorial: Wie kann ich E-Mails schreiben? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory E-Mails schreiben können. In myfactory können Sie jederzeit schnell und einfach E-Mails verfassen egal

Mehr

31. März 2015 L A TEX. 01 - Struktur und Formatieren

31. März 2015 L A TEX. 01 - Struktur und Formatieren L A TEX 01 - Struktur und Formatieren 1 Hello, World! \documentclass{article} Ein LaTeX-Dokument besteht aus: \documentclass: Dokumenttyp Präambel (Format, Befehlsdefinitionen) Textkörper %%%%%%%%%%% %

Mehr

Übung 1. Explorer. Paint. Paint. Explorer

Übung 1. Explorer. Paint. Paint. Explorer Seite 1 Übung 1 1. Öffnen Sie das Programm PAINT 2. Maximieren Sie das Fenster 3. Verkleinern Sie das Fenster (Nicht Minimieren!!) 4. Öffnen Sie ZUSÄTZLICH zu PAINT den Windows Explorer 5. Verkleinern

Mehr

3. GLIEDERUNG. Aufgabe:

3. GLIEDERUNG. Aufgabe: 3. GLIEDERUNG Aufgabe: In der Praxis ist es für einen Ausdruck, der nicht alle Detaildaten enthält, häufig notwendig, Zeilen oder Spalten einer Tabelle auszublenden. Auch eine übersichtlichere Darstellung

Mehr

GITS Steckbriefe 1.9 - Tutorial

GITS Steckbriefe 1.9 - Tutorial Allgemeines Die Steckbriefkomponente basiert auf der CONTACTS XTD Komponente von Kurt Banfi, welche erheblich modifiziert bzw. angepasst wurde. Zuerst war nur eine kleine Änderung der Komponente für ein

Mehr

Datensicherung. Beschreibung der Datensicherung

Datensicherung. Beschreibung der Datensicherung Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten

Mehr

Wie halte ich Ordnung auf meiner Festplatte?

Wie halte ich Ordnung auf meiner Festplatte? Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,

Mehr

1 Grundlagen von Phase 5 Installiere das Programm Phase 5 auf dem Rechner.

1 Grundlagen von Phase 5 Installiere das Programm Phase 5 auf dem Rechner. Kapitel 1 Grundlagen von Phase 5 Seite 1 1 Grundlagen von Phase 5 Installiere das Programm Phase 5 auf dem Rechner. 1.1 Projekt anlegen Bevor du das Programm Phase 5 startest, musst du einen Ordner anlegen,

Mehr

Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt!

Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt! Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt! Sehr geehrte(r) Geschäftspartner(in), Um Ihre Transaktionen schneller durchzuführen, bieten wir

Mehr

«/Mehrere Umfragen in einer Umfrage durchführen» Anleitung

«/Mehrere Umfragen in einer Umfrage durchführen» Anleitung QuickStart «/Mehrere Umfragen in einer Umfrage durchführen» Anleitung Mehrere Umfragen in einer Umfrage durchführen Mögliches Szenario oder wann Sie davon Gebrauch machen können Sie führen regelmässig

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen Eigene Symbolleisten in Word erstellen Diese Anleitung beschreibt, wie man in Word eigene Symbolleisten erstellt und mit Schaltflächen füllt. Im zweiten Teil wird erklärt, wie man mit dem Makrorekorder

Mehr

GRAF-SYTECO. Handbuch. Zeichensatzgenerator für AT-Geräte. Erstellt: November 2004. SYsteme TEchnischer COmmunikation

GRAF-SYTECO. Handbuch. Zeichensatzgenerator für AT-Geräte. Erstellt: November 2004. SYsteme TEchnischer COmmunikation GRAF-SYTECO Handbuch Zeichensatzgenerator für AT-Geräte Dokument: Status: H165A0 Freigegeben Erstellt: November 2004 SYsteme TEchnischer COmmunikation GRAF-SYTECO Gmbh & Co.KG * Kaiserstrasse 18 * D-78609

Mehr

teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep

teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen

Mehr

Webgestaltung - Jimdo 2.7

Webgestaltung - Jimdo 2.7 4. Jimdo 4.1 Vorbereitung Jimdo ist ein Anbieter um Webseiten direkt im Internet zu erstellen. Grundfunktionen sind gratis, erweiterte Angebote sind kostenpflichtig. Wir werden mit der kostenlosen Variante

Mehr

Hinweise zum Übungsblatt Formatierung von Text:

Hinweise zum Übungsblatt Formatierung von Text: Hinweise zum Übungsblatt Formatierung von Text: Zu den Aufgaben 1 und 2: Als erstes markieren wir den Text den wir verändern wollen. Dazu benutzen wir die linke Maustaste. Wir positionieren den Mauszeiger

Mehr

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche

Mehr

Beheben von verlorenen Verknüpfungen 20.06.2005

Beheben von verlorenen Verknüpfungen 20.06.2005 Vor folgender Situation ist sicher jeder Solid Edge-Anwender beim Öffnen von Baugruppen oder Drafts schon einmal gestanden: Die Ursache dafür kann sein: Die Dateien wurden über den Explorer umbenannt:

Mehr

Für die Verwendung des Wikis wird dringend der Microsoft Internet Explorer Version 7.0 empfohlen!

Für die Verwendung des Wikis wird dringend der Microsoft Internet Explorer Version 7.0 empfohlen! Sie finden das FH-Wiki unter der folgenden Adresse: http://wiki.fh-kehl.de:9454 Falls Sie Anregungen, Fragen oder Hinweise haben wenden Sie sich bitte an Herrn Fetterer oder Frau Prof. Dr. Schenk. Für

Mehr

Einführungskurs MOODLE Themen:

Einführungskurs MOODLE Themen: Einführungskurs MOODLE Themen: Grundlegende Einstellungen Teilnehmer in einen Kurs einschreiben Konfiguration der Arbeitsunterlagen Konfiguration der Lernaktivitäten Die Einstellungen für einen Kurs erreichst

Mehr