HTML – Der Grundbaustein des World Wide Web
Was genau ist HTML?
HTML steht für Hypertext Markup Language und ist die Abkürzung für die Sprache, mit der die Struktur und der Inhalt von Webseiten beschrieben werden. Es handelt sich um den Grundbaustein des World Wide Web, da es Webbrowsern Anweisungen zur Darstellung von Text, Bildern, Videos und interaktiven Elementen auf einer Webseite gibt.
Was ist Hypertext?
Hypertext ist ein Begriff, der sich auf miteinander verbundene Dokumente bezieht. HTML-Dokumente enthalten Links zu anderen Dokumenten oder Ressourcen im Internet, wodurch Hypertextdokumente entstehen.
Was ist Markup?
Markup besteht aus Tags, die die Struktur und das Erscheinungsbild eines Dokuments definieren. HTML-Tags umschließen Text und geben Webbrowsern Anweisungen, wie er interpretiert und angezeigt werden soll.
So funktioniert HTML
HTML-Dokumente sind Textdateien, die eine hierarchische Struktur haben. Sie bestehen aus folgenden Elementen:
- Elemente: Elemente sind die Bausteine von HTML-Dokumenten, die verschiedene Inhalte wie Überschriften, Absätze und Bilder darstellen.
- Attribute: Attribute sind Modifikatoren, die Elemente mit zusätzlichen Informationen versehen, wie z. B. Schriftgröße oder Ausrichtung.
HTML-Tags werden paarweise verwendet, wobei ein Start-Tag den Beginn eines Elements markiert und ein End-Tag das Ende markiert. Beispielsweise wird eine Überschrift wie folgt geschrieben:
<h1>Dies ist eine Überschrift</h1>
Die Struktur und Syntax von HTML
HTML basiert auf einer einfachen, aber mächtigen Struktur und Syntax, die es dir ermöglicht, Webseiten zu erstellen, die strukturiert, konsistent und für verschiedene Geräte optimiert sind.
Die Baumstruktur von HTML
HTML verwendet eine hierarchische Baumstruktur, um die Inhalte einer Webseite zu organisieren. Das Stamm-Element ist <html>
, das die gesamte Seite umschließt. Innerhalb von <html>
befinden sich zwei Hauptelemente: <head>
und <body>
.
-
<head>
enthält Metadaten über die Seite, wie z. B. den Seitentitel, die Kodierung und Links zu externen Ressourcen wie Stylesheets und Skripten. -
<body>
enthält den sichtbaren Inhalt der Seite, wie z. B. Text, Bilder, Formulare und interaktive Elemente.
Elementare Syntax
HTML-Elemente bestehen aus Start- und End-Tags. Start-Tags beginnen mit dem Zeichen "<" und dem Elementnamen, z. B. <p>
für einen Absatz. End-Tags beginnen mit dem Zeichen "</" und dem Elementnamen, z. B. </p>
.
Zwischen Start- und End-Tags kannst du Inhalte einfügen, wie z. B. Text, Bilder oder andere HTML-Elemente. Zum Beispiel:
<h1>Überschrift</h1>
<p>Dies ist ein Absatz.</p>
<img src="bild.png" alt="Bildbeschreibung">
Attribute
Attribute sind zusätzliche Informationen, die einem HTML-Element hinzugefügt werden können. Sie werden innerhalb des Start-Tags nach dem Elementnamen geschrieben und verwenden das Format attribut="wert"
. Beispiel:
<p align="center">Zentrierter Text</p>
In diesem Beispiel wird das Attribut align
verwendet, um den Text im Absatz zu zentrieren.
CSS-Stilisierung
HTML ist für die Struktur und den Inhalt einer Webseite verantwortlich, während CSS (Cascading Style Sheets) für das Aussehen und die Formatierung zuständig ist. CSS ermöglicht es dir, Stile wie Schriftarten, Farben, Ränder und Hintergründe zu definieren und auf HTML-Elemente anzuwenden.
Elemente und Attribute in HTML
HTML-Elemente bilden die strukturelle Grundlage jeder Webseite. Sie definieren verschiedene Bereiche des Inhalts und legen fest, wie diese auf der Seite dargestellt werden. Jedes Element hat einen Start- und einen End-Tag, die den Anfang und das Ende des Elements markieren.
Attribute
HTML-Attribute sind Modifikatoren für Elemente. Sie ermöglichen dir, die Eigenschaften eines Elements zu steuern, z. B. seine Größe, Farbe oder seinen Inhalt. Attribute werden innerhalb des Start-Tags eines Elements als Schlüssel-Wert-Paare geschrieben.
<p style="color: red;">Dies ist ein roter Absatz.</p>
Hier weist das style
-Attribut dem p
-Element die Farbe rot
zu.
Häufig verwendete Attribute:
- id: Eine eindeutige Kennung für das Element
- class: Eine Klassifizierung für das Element, die für Styling oder Skripterstellung verwendet werden kann
- href: Der Hyperlink eines Elements
- src: Die Quelle eines Bildes oder Videos
Elementhierarchie
HTML-Elemente werden hierarchisch organisiert. Das <html>
-Element ist das Wurzelelement, das alle anderen Elemente enthält. Innerhalb von <html>
hast du den <head>
-Bereich für Metadaten und den <body>
-Bereich für den eigentlichen Seiteninhalt.
<html>
<head>
<title>Meine Webseite</title>
</head>
<body>
<h1>Überschrift</h1>
<p>Dies ist der Hauptinhalt der Seite.</p>
</body>
</html>
Block- und Inline-Elemente
HTML-Elemente werden in zwei Kategorien unterteilt:
-
Block-Elemente: Nehmen die gesamte Breite des verfügbaren Platzes ein, z. B.
<div>
,<p>
-
Inline-Elemente: Nehmen nur so viel Platz ein, wie sie benötigen, z. B.
<strong>
,<span>
<div>Dies ist ein Block-Element.</div>
<p>Dies ist ein Inline-Element.<span>Es ist nur so groß wie nötig.</span></p>
Zusammenfassung
Elemente und Attribute sind die Bausteine von HTML. Sie ermöglichen dir, die Struktur und den Inhalt von Webseiten zu definieren und zu steuern. Die Kenntnis der verschiedenen Elementtypen und ihrer Attribute ist entscheidend für das Erstellen effektiver und ansprechender Webseiten.
HTML-Grundlagen für Anfänger
Als Anfänger der Webentwicklung ist es unerlässlich, die Grundlagen von HTML zu verstehen. HTML (Hypertext Markup Language) ist die Grundlage des World Wide Web und bildet den strukturellen Rahmen jeder Webseite.
Was ist HTML?
HTML ist eine Auszeichnungssprache, die verwendet wird, um Webseiten zu erstellen. Sie besteht aus einer Reihe von Tags, die Text, Bilder, Links und andere Elemente markieren und deren Darstellung im Browser steuern.
Wie funktioniert HTML?
HTML verwendet ein hierarchisches System von Elementen, die ineinander verschachtelt werden können. Jedes Element wird durch ein öffnendes Tag (
einen Absatz.
Grundlegende HTML-Elemente
Zu den grundlegenden HTML-Elementen, die du kennen solltest, gehören:
- : Definiert die Wurzel des HTML-Dokuments.
- : Enthält Informationen über das Dokument, wie z. B. den Titel und Metadaten.
- : Enthält den Hauptinhalt der Webseite.
-
-
Definieren Überschriften verschiedener Ebenen.:
-
:
Definiert einen Absatz. - : Definiert einen Link.
- : Definiert ein Bild.
Attribute in HTML
Elemente können mit Attributen versehen werden, die ihre Eigenschaften steuern. Attribute werden innerhalb des öffnenden Tags angegeben, z. B.
definiert einen roten Absatz.
Lerne HTML schrittweise
Zahlreiche Online-Ressourcen und Tutorials können dir helfen, HTML zu lernen. Beginne mit den Grundlagen und übe das Erstellen einfacher Webseiten. Mit der Zeit kannst du dein Wissen erweitern und komplexere Websites erstellen.
HTML-5: Das neueste Update
HTML-5, die neueste Version des Hypertext Markup Language, ist ein bedeutendes Upgrade, das seit seiner Veröffentlichung im Jahr 2014 stetig weiterentwickelt wurde. Es bietet zahlreiche Vorteile und Verbesserungen, die die Entwicklung von Webseiten einfacher und effizienter machen.
Multimedia-Funktionen
Eine der wichtigsten Neuerungen in HTML-5 ist die Unterstützung nativer Multimedia-Formate. Du kannst jetzt Audio- und Videodateien direkt in deine Webseiten einbetten, ohne sich auf Plugins oder externe Player verlassen zu müssen.
Drag-and-Drop-Funktionen
HTML-5 führte auch Drag-and-Drop-Funktionen ein, die es dir ermöglichen, Inhalte einfach in und aus Webseiten zu ziehen. Diese Funktion vereinfacht die Interaktion mit Webseiten und ermöglicht eine intuitive Benutzererfahrung.
Web Storage
HTML-5 bietet zwei Arten von Webspeicher: localStorage und sessionStorage. localStorage speichert Daten dauerhaft auf dem Computer des Benutzers, während sessionStorage Daten nur für die Dauer der aktuellen Sitzung speichert. Diese Funktionen ermöglichen es dir, komplexe Datenstrukturen zu speichern und zu verwalten, ohne sich auf externe Datenbanken verlassen zu müssen.
Unterstützung für responsive Webdesign
HTML-5 umfasst integrierte Unterstützung für responsive Webdesign. Responsive Webseiten passen sich automatisch an die Bildschirmgröße des Geräts an, das sie anzeigt. Dies stellt sicher, dass deine Webseiten auf allen Geräten optimal dargestellt werden, von Smartphones bis hin zu Desktop-Computern.
Canvas-Element
Das Canvas-Element ermöglicht es dir, interaktive Grafiken und Animationen in Webseiten zu erstellen. Mit JavaScript kannst du das Canvas-Element nutzen, um komplexe Visualisierungen, Spiele und andere interaktive Inhalte zu erstellen.
Fazit
HTML-5 ist ein revolutionäres Update, das die Entwicklung von Webseiten radikal verändert hat. Mit seinen verbesserten Multimedia-Funktionen, Drag-and-Drop-Funktionen, Webspeicherung, Unterstützung für responsives Webdesign und dem Canvas-Element kannst du leistungsfähigere, interaktivere und benutzerfreundlichere Webseiten erstellen. Wenn du die neuesten Webtechnologien nutzen möchtest, ist es unerlässlich, mit HTML-5 vertraut zu werden.
HTML für Anfänger: Schritt-für-Schritt-Anleitung
Was du brauchst
Um HTML zu lernen, brauchst du:
- Einen Texteditor wie Sublime Text oder Notepad++
- Einen Webbrowser wie Chrome oder Firefox
Schritt 1: Erstelle ein HTML-Dokument
Öffne deinen Texteditor und erstelle eine neue Datei. Speichere die Datei mit der Erweiterung .html
, z. B. index.html
.
Schritt 2: Schreibe das Grundgerüst von HTML
Jedes HTML-Dokument hat ein Grundgerüst, das aus folgenden Tags besteht:
<!DOCTYPE html>
<html>
<head>
<title>Dein Seitentitel</title>
</head>
<body>
Hier kommt der Inhalt deiner Seite.
</body>
</html>
Schritt 3: Füge Überschriften hinzu
Du kannst Überschriften verwenden, um wichtige Abschnitte deines Inhalts hervorzuheben:
<h1>Überschrift der ersten Ebene</h1>
<h2>Überschrift der zweiten Ebene</h2>
<h3>Überschrift der dritten Ebene</h3>
Schritt 4: Erstelle Absätze
Absätze werden verwendet, um Textblöcke zu gruppieren:
<p>Dies ist ein Absatz.</p>
Schritt 5: Füge Links ein
Du kannst Hyperlinks erstellen, um Nutzer auf andere Seiten oder Ressourcen zu verweisen:
<a href="https://example.com">Beispiel-Website</a>
Schritt 6: Formatiere Text
Du kannst Text mit verschiedenen Tags formatieren, wie z. B.:
-
<b>
für fett -
<i>
für kursiv -
<u>
für unterstrichen -
<sup>
für hochgestellt -
<sub>
für tiefgestellt
Schritt 7: Speichere und öffne dein HTML-Dokument
Speichere deine HTML-Datei, öffne sie in deinem Webbrowser und überprüfe, ob alles wie erwartet angezeigt wird.
HTML-Formate und ihre Verwendung
HTML-Formate sind Regeln, die die Darstellung von Webseiten in verschiedenen Browsern und Geräten regeln. Die Verwendung unterschiedlicher Formate ermöglicht es dir, die Lesbarkeit, Zugänglichkeit und das Erscheinungsbild deiner Webseiten zu optimieren.
Textformate
Textformate steuern die Darstellung von Text auf deinen Webseiten.
- Schriftart: Legt die Schriftart für den Text fest, z. B. Arial, Times New Roman, Verdana.
- Schriftgröße: Bestimmt die Größe des Texts in Pixeln oder Punkten (pt).
- Schriftfarbe: Legt die Farbe des Texts fest, z. B. schwarz, weiß, rot.
- Fett: Macht den Text fett.
- Kursiv: Macht den Text kursiv.
- Unterstrichen: Unterstreicht den Text.
Absatzformate
Absatzformate steuern die Darstellung von Absätzen auf deinen Webseiten.
- Textausrichtung: Legt die Ausrichtung des Absatzes fest, z. B. linksbündig, rechtsbündig, zentriert.
- Einzug: Legt den Einzug des Absatzes fest, d. h. den Abstand zwischen dem Rand und dem Text.
- Zeilenabstand: Legt den Abstand zwischen den Zeilen im Absatz fest.
- Hintergrundfarbe: Legt die Hintergrundfarbe des Absatzes fest.
Listenformate
Listenformate steuern die Darstellung von Listen auf deinen Webseiten.
- Nummerierte Listen: Erstellt eine nummerierte Liste, z. B. 1., 2., 3..
- Aufzählungspunkte: Erstellt eine Liste mit Aufzählungspunkten, z. B. *, -, +.
- Definitionslisten: Erstellt eine Liste mit Begriffen und zugehörigen Definitionen.
Tabellenformate
Tabellenformate steuern die Darstellung von Tabellen auf deinen Webseiten.
- Tabellenrahmen: Legt den Rahmen um die Tabelle fest.
- Tabellenbreite: Legt die Breite der Tabelle fest.
- Zellenabstand: Legt den Abstand zwischen den Zellen fest.
- Zellenpolsterung: Legt den Abstand zwischen dem Text und den Zellrändern fest.
- Hintergrundfarbe: Legt die Hintergrundfarbe der Zellen fest.
Weitere Formate
Neben den oben genannten Formaten gibt es eine Vielzahl weiterer Formate, die verwendet werden können, um das Erscheinungsbild deiner Webseiten anzupassen. Dazu gehören:
- Hyperlinks: Formatiert Links, die auf andere Webseiten oder Dokumente verweisen.
- Bilder: Formatiert Bilder, die auf deinen Webseiten angezeigt werden.
- Videos: Formatiert Videos, die auf deinen Webseiten abgespielt werden.
- Formulare: Formatiert Formulare, die Benutzer zur Eingabe von Daten verwenden können.
HTML-Validierung und Best Practices
Die Validierung deines HTML-Codes ist entscheidend, um sicherzustellen, dass dein Code den Webstandards entspricht und ordnungsgemäß in verschiedenen Browsern gerendert wird. Hier sind einige Best Practices, die du befolgen solltest:
Verwende gültigen HTML-Code
Überprüfe deinen HTML-Code mithilfe von Validierungsdiensten wie dem W3C Markup Validation Service (https://validator.w3.org/) oder deinem bevorzugten HTML-Editor. Dies stellt sicher, dass dein Code den aktuellen HTML-Standards entspricht.
Semantik korrekter Elemente verwenden
Verwende HTML-Elemente entsprechend ihrem semantischen Zweck. Beispielsweise sollte für den Haupttitel einer Seite und für Fließtext verwendet werden. Dies verbessert die Zugänglichkeit und Suchmaschinenoptimierung.
Vermeide proprietären Code
Verwende keine proprietären Codeelemente oder -attribute, die nur von bestimmten Browsern unterstützt werden. Dies stellt die Kompatibilität und Portabilität deines Codes sicher.
Geordnete und verschachtelte Elemente
Stelle sicher, dass deine HTML-Elemente logisch geordnet und gut verschachtelt sind. Dies erleichtert die Wartung und Lesbarkeit deines Codes.
Konsistenz beibehalten
Sei konsequent in deiner Verwendung von HTML-Elementen und -Attributen. Dies sorgt für einen einheitlichen Stil und eine bessere Lesbarkeit.
Barrierefreiheit berücksichtigen
Stelle sicher, dass dein HTML-Code für Benutzer mit Behinderungen zugänglich ist. Dies beinhaltet die Bereitstellung von alternativen Texten für Bilder und die Verwendung semantischer Elemente.
Best Practices bei CSS
Verwende CSS (Cascading Style Sheets), um das Erscheinungsbild deines HTML-Codes zu steuern, und halte den HTML-Code für strukturelle Zwecke frei. Dies verbessert die Trennung von Struktur und Präsentation.
HTML-Hilfsmittel nutzen
Nutze HTML-Hilfsmittel wie HTML-Editoren und Debugger, um deinen Code effizienter zu erstellen und zu validieren.
HTML im Vergleich zu anderen Webentwicklungs-Technologien
HTML ist eine grundlegende, aber entscheidende Technologie für die Webentwicklung. Im Vergleich zu anderen Technologien bietet HTML jedoch sowohl Vor- als auch Nachteile.
Vorteile von HTML
- Einfache Erlernbarkeit: HTML ist eine unkomplizierte Sprache, die auch Anfänger leicht erlernen können.
- Plattformunabhängig: HTML-Code wird von allen gängigen Webbrowsern unterstützt und kann auf jeder Plattform angezeigt werden.
- Breite Unterstützung: HTML wird von nahezu allen Webentwicklungs-Tools und -Frameworks unterstützt.
Nachteile von HTML
- Begrenzte Interaktivität: HTML ist statisch und bietet kaum Möglichkeiten für Interaktivität oder dynamischen Inhalt.
- Abhängigkeit von externer Technologie: HTML allein kann keine eigenständigen Webanwendungen erstellen und ist auf andere Technologien wie CSS und JavaScript angewiesen.
- Schwierigkeiten bei komplexen Layouts: HTML-basierte Layouts können bei komplexen oder responsiven Designs schwierig zu implementieren sein.
Alternativen zu HTML
Neben HTML gibt es eine Vielzahl anderer Webentwicklungs-Technologien, die jeweils ihre eigenen Stärken und Schwächen haben. Zu den wichtigsten Alternativen gehören:
XML (Extensible Markup Language)
- XML wird verwendet, um strukturierte Daten zu erstellen, die von anderen Anwendungen verarbeitet werden können.
- Es ist flexibler als HTML und kann für verschiedene Datentypen verwendet werden.
- Allerdings ist XML komplexer als HTML und erfordert mehr Programmierkenntnisse.
XHTML (Extensible Hypertext Markup Language)
- XHTML ist eine striktere Version von HTML, die XML-Syntax verwendet.
- Sie bietet eine bessere Validierung und Fehlerbehandlung.
- Allerdings ist XHTML weniger verbreitet als HTML und erfordert ebenfalls mehr Programmierkenntnisse.
CSS (Cascading Style Sheets)
- CSS wird verwendet, um das Aussehen und die Formatierung von HTML-Elementen zu steuern.
- Es ermöglicht die Trennung von Inhalt und Präsentation.
- CSS ist jedoch nicht ausreichend, um eigene Webanwendungen zu erstellen.
JavaScript
- JavaScript ist eine clientseitige Programmiersprache, die für interaktive Webanwendungen verwendet wird.
- Mit JavaScript können dynamische Inhalte, Animationen und komplexes Benutzerverhalten erstellt werden.
- Allerdings erfordert JavaScript Programmierkenntnisse und kann komplex zu erlernen sein.
Welche Technologie ist die beste?
Die Wahl der besten Webentwicklungs-Technologie hängt von den spezifischen Anforderungen deines Projekts ab. Wenn du eine einfache und plattformunabhängige Lösung benötigst, ist HTML eine gute Wahl. Für komplexere Webanwendungen mit hoher Interaktivität kannst du JavaScript oder eine andere Programmiersprache in Betracht ziehen.
HTML-Hilfsmittel und Ressourcen
HTML beherrschen kann eine Herausforderung sein, aber mit den richtigen Hilfsmitteln und Ressourcen kannst du die Lernkurve bewältigen.
### Editoren
Du brauchst einen HTML-Editor, um HTML-Dokumente zu erstellen und zu bearbeiten. Biebeliebte Optionen sind:
- Sublime Text: Ein kostenloser, plattformübergreifender Texteditor mit Syntaxhervorhebung und anderen Funktionen
- Visual Studio Code: Ein von Microsoft entwickelter, kostenloser Code-Editor mit umfangreichen HTML-Unterstützungsfunktionen
- Brackets: Ein von Adobe entwickelter, kostenloser Editor, der speziell auf Webentwicklung zugeschnitten ist
### Validierungstools
Um sicherzustellen, dass deine HTML-Dokumente den Webstandards entsprechen, kannst du sie mit Validierungstools wie den folgenden überprüfen:
- W3C Markup Validator: Ein kostenloses Online-Tool von World Wide Web Consortium (W3C)
- HTML Validator: Eine Erweiterung für den Browser, die Rechtschreibfehler und Syntaxprobleme erkennt
- JSLint: Ein JavaScript-Tool zur Überprüfung und Verbesserung von HTML-Code
### Lernressourcen
Um dein HTML-Wissen zu erweitern, stehen dir zahlreiche Ressourcen zur Verfügung:
- w3schools: Eine umfassende, kostenlose Online-Plattform, die Tutorials, Referenzen und Beispiele bietet
- MDN Web Docs: Die offizielle Dokumentation zu HTML und anderen Webtechnologien von Mozilla
- Codecademy: Eine interaktive Online-Lernplattform, die interaktive HTML-Kursen anbietet
- YouTube-Kanäle: Es gibt viele YouTube-Kanäle, die Tutorials und Tipps zur HTML-Entwicklung anbieten, wie z. B. "Traversy Media" oder "The Net Ninja"
### Communities und Foren
Wenn du Fragen hast oder dich mit anderen HTML-Entwicklern austauschen möchtest, kannst du folgende Communities besuchen:
- Stack Overflow: Eine Q&A-Website, auf der du Fragen zu HTML und anderen Themen stellen und beantworten kannst
- HTML Forum: Ein Online-Forum, das sich speziell dem Thema HTML widmet
- GitHub: Eine Website für die gemeinsame Nutzung von Code, auf der du HTML-Projekte findest und mit anderen Entwicklern zusammenarbeiten kannst
Neue Posts
World of Warcraft auf Linux spielen: Eine guide für Abenteurer
Einführung in World of Warcraft
Node.js NVM: Antworten auf die häufigsten Fragen
Entwicklung
Professionelle Gmail-HTML-Signaturen: Erstellen, Gestalten und Nutzen
Marketingstrategien
Die vollständige Anleitung zu poczta wp: Alles, was Sie wissen müssen
Sicherheit und Datenschutz
HTML-Content: Der ultimative Leitfaden zur Erstellung ansprechender Webseiten
SEO-Optimierung
Das HTML-Title-Attribut: Ein Leitfaden zur Optimierung von Titeln für SEO und Benutzerfreundlichkeit
Online-Marketing
HTTP-Statuscodes: Ihre Bedeutung und Verwendung im Web
Einführung in HTTP-Statuscodes
Besucherzähler für Websites: Tracking Ihres Website-Traffics für Erfolg
SEO-Optimierung
Beschleunigen Sie die Dateneingabe mit HTML Datalist
Webentwicklung
HTML in PUG konvertieren: Einfach und schnell gemacht
Webentwicklung
Beliebte Posts
SteamCMD: Der umfassende Leitfaden zur Verwaltung von Steam-Servern
Sicherheitsrichtlinien
POST-Anfragen: Erstellen, Senden und Empfangen von Daten im Web
Webentwicklung
LaTeX: Das mächtige Werkzeug für hochwertiges Dokumentenschreiben
Dokumentenerstellung
Wiederherstellung beschädigter Linux-Dateisysteme mit fsck: Ein umfassender Leitfaden
Fehlerbehebung
Die vollständige Anleitung zu poczta wp: Alles, was Sie wissen müssen
Sicherheit und Datenschutz
Gigacube Admin: Zugang zu den erweiterten Einstellungen Ihres Routers
Fehlerbehebung
Linux Mint Themes: Personalisieren Sie Ihren Desktop
Open Source
TCPdump-Beispiele: Paketakquise und Netzwerkdiagnose
Fehlerbehebung
Mounten von ISO-Images unter Linux: Eine Schritt-für-Schritt-Anleitung
Anleitungen
Linux Open File: Anleitung zum Öffnen, Bearbeiten und Löschen von Dateien aus dem Terminal
Open Source