====== Tabellen in Moodle anlegen und formatieren ====== In manchen Fällen kann es sinnvoll sein, Texte mit Tabellen zu strukturieren. Tabellen können in Moodle einfach über [[:moodle4:inhalte:aktivitaeten_materialien:textfeld|Text- und Medienfelder]] erstellt werden. ===== Tabelle anlegen ===== - Navigieren Sie zunächst in den gewünschten Kurs. - Legen Sie ein [[:moodle4:inhalte:aktivitaeten_materialien:textfeld|Text- und Medienfeld]] an. - Klicken Sie nun im Editor auf ''Einfügen > Tabelle'' und wählen Sie die benötigte Größe aus. ===== Tabellen formatieren ===== ==== Über den Editor ==== Über die Tabelleneigenschaften im Editor (erstes Symbol der Tabelleneinstellungen bei Klick auf eine Zelle) können Sie bereits eine Vielzahl an Einstellungen wie Hintergrund- und Linienfarbe, Linienstärke, Spaltenbreite einstellen. ==== Über den Quellcode (HTML) ==== Wenn Sie über die Möglichkeiten des Editors hinaus Einstellungen tätigen wollen oder Sie lieber im HTML-Format arbeiten, können Sie im Editor über '' Ansicht > Quellcode'' auf den Quellcode des [[moodle4:inhalte:aktivitaeten_materialien:textfeld|Text- und Medienfeldes]] zugreifen und die Tabelle bearbeiten. HTML Syntax verwendet sogenannte **tags**. Tags werden mit geöffnet und mit geschlossen. Eine Tabelle benutzt folgende grundlegenden Tags: *
öffnet und schließt die Tabelle * öffnet und schließt eine Zeile * öffnet und schließt eine Zelle Weitere Tags: * , strukturiert eine Tabelle in Kopfbereich und Tabelleninhalt * formatiert Kopfzellen besonders Zellen befinden sich in Zeilen und Zeilen befinden sich in der Tabelle. Mit ''Eigenschaft="Wert"'' innerhalb von Tags können Eigenschaften wie Breite, Rahmen oder Hintergrundfarbe festlegen. Eigenschaften für Zeilen werden in angegeben, für Spalten wird im ersten der ersten Zeile die Eigenschaften definiert. Weitere Grundlagen zu HTML finden Sie hier: [[https://wiki.selfhtml.org/wiki/HTML/Tabellen/Aufbau_einer_Tabelle|Selfhtml - Aufbau einer Tabelle]] {{:moodle:ghostpixel.gif?nolink20&1}} === Tabelle mit 3 Spalten die jeweils 33,3% breit sind === Code für Tabelle mit 3 Spalten anzeigen
Inhalt der ersten Zelle Inhalt der zweiten Zelle Inhalt der dritten Zelle mit längerem Inhalt, der umgebrochen wird
hier beginnt die zweite Zeile
Ergebnis: {{:moodle4:szenarien:tabellentest1.png?direct&}}In Prozent angegebene Tabellenspalten ziehen sich auf sehr großen Monitoren manchmal zu weit auseinander. Alternativ können dann auch feste Pixelangaben mit zB ''width="100"'' angegeben werden. Dabei muss aber die Angabe ''width="100%"'' bei weggelassen werden. {{:moodle:ghostpixel.gif?nolink20&1}} === Tabelle mit Kopfzeile und abwechselnd hellgrauer Zeile === Mit ''bgcolor="Farbwert"'' lassen sich Zeilen und Zellen einfärben. Code für Tabelle mit Hintergrundfarben anzeigen
Tabellentitel
Tabellenüberschrift in Spalte 1 Spalte 2 Spalte 3
Zeile mit hellgrauer Hintergrundfarbe
weiße Zeile
graue Zeile
Ergebnis: {{:moodle4:szenarien:tabellentest2.png?direct&}} {{:moodle:ghostpixel.gif?nolink20&1}} === Tabelle mit verbundenen Zellen === Mit der Eigenschaft ''colspan="Wert"'' lassen sich Zellen verbinden. Dementsprechend müssten in der jeweiligen Zeile weniger sein. Code für Tabelle mit verbundenen Zellen anzeigen
Inhalt der ersten Zelle Inhalt der zweiten Zelle Inhalt der dritten Zelle
hier beginnt die zweite Zeile Diese Zelle verbindet zwei Zellen und ist daher doppelt so breit
diese Zeile hat wieder drei Spalten
Ergebnis: {{:moodle4:szenarien:tabellentest3.png?direct&}} {{tag>moodle-editor}}