====== 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]]
{{:moodle4: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.
{{:moodle4: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&}}
{{:moodle4: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}}
| |