HTML lernen leicht gemacht: Die HTML-Dateien müssen ins Internet

In diesem Blogartikel zeige ich Ihnen, wie Sie Ihre HTML-Dateien ins Internet hochladen.

Wenn Sie Ihre HTML-Dateien erstellt haben, möchten sie diese wahrscheinlich ins Internet hochladen, damit sie für alle zugänglich sind. In diesem Blogartikel wird erklärt, wie Sie Speicherplatz im Internet bekommen, was ein Webhoster ist, was ein FTP-Programm macht und wie Sie HTML-Dateien barrierefrei mit dem FileZilla Client im Internet veröffentlichen können.

Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„HTML lernen leicht gemacht: Die HTML-Dateien müssen ins Internet“ weiterlesen

HTML lernen leicht gemacht: Best Practices

In diesem Blogartikel zeige ich bewährte Methoden, um guten HTML-Code zu schreiben.

Best Practices sind bewährte Methoden. HTML (HyperText Markup Language) ist die Grundlage jeder Webseite. Um effektive und gut strukturierte Webseiten zu erstellen, ist es wichtig, Best Practices zu befolgen. In diesem Artikel schauen wir uns an, wie man sauberen und verständlichen HTML-Code schreibt, Kommentare hinzufügt, den Code debuggt und validiert.

Sauberes und verständliches Code-Schreiben

Ein sauberer und verständlicher HTML-Code ist nicht nur für Sie als Entwickler wichtig, sondern auch für andere, die eventuell mit Ihrem Code arbeiten. Hier sind einige Tipps, um dies zu erreichen:

  • Eindeutige Tags und Attribute: Verwenden Sie eindeutige und beschreibende Tags und Attribute, um den Zweck jedes Elements klarzumachen.
  • Einheitliche Einrückung: Nutzen Sie Einrückungen, um die Struktur Ihres HTML-Codes klar zu zeigen. Dies hilft, den Code besser lesbar zu machen.
  • Sinnvolle Klassen- und ID-Namen: Vergeben Sie sprechende Namen für Klassen und IDs, die den Inhalt oder die Funktion der Elemente beschreiben.
Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„HTML lernen leicht gemacht: Best Practices“ weiterlesen

HTML lernen leicht gemacht: Semantische HTML5-Elemente

In diesem Blogartikel erkläre ich, was semantische HTML5-Elemente sind und warum sie diese einsetzen sollten.

Semantische HTML5-Elemente: Strukturierende Elemente für eine bessere Web-Erfahrung

HTML5 hat die Webentwicklung revolutioniert, indem es neue, semantische Elemente eingeführt hat. Diese Elemente helfen nicht nur Entwicklern dabei, den Code klarer und besser strukturiert zu schreiben, sondern verbessern auch die Zugänglichkeit und das SEO-Ranking von Webseiten. In diesem Artikel werfen wir einen Blick auf die wichtigsten strukturierenden HTML5-Elemente und deren Bedeutung.

Was sind semantische Elemente?

Semantische HTML-Elemente sind spezielle Tags, die den Inhalt einer Webseite strukturieren und dabei eine klare Bedeutung vermitteln. Anders als generische Container wie <div> oder <span> beschreiben semantische Elemente den Zweck und die Rolle des Inhalts, den sie umschließen. Zum Beispiel deutet ein <header>-Element darauf hin, dass es sich um einen Kopfbereich handelt, während ein <article>-Element anzeigt, dass es sich um einen eigenständigen Inhalt oder Beitrag handelt.

Die Verwendung semantischer Elemente bringt mehrere Vorteile mit sich:

      1. Verbesserte Lesbarkeit und Wartbarkeit: Der Code wird für Entwickler verständlicher und leichter zu pflegen, da die Struktur und der Zweck der Inhalte klarer ersichtlich sind.
      2. Bessere Barrierefreiheit: Screenreader und andere Hilfstechnologien können die Struktur einer Webseite besser interpretieren und Nutzern mit Behinderungen eine bessere Navigation ermöglichen.
      3. SEO-Vorteile: Suchmaschinen können den Inhalt einer Webseite besser analysieren und indexieren, was zu einem höheren Ranking in den Suchergebnissen führen kann.
Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„HTML lernen leicht gemacht: Semantische HTML5-Elemente“ weiterlesen

HTML lernen leicht gemacht: Formulare

In diesem Blogartikel erkläre ich, wie Sie Formulare in HTML erstellen können.

Formulare sind ein wichtiger Bestandteil von Webseiten, da sie es Nutzern ermöglichen, Informationen einzugeben und zu senden. Wir werden die Grundlagen von Formularen, die verschiedenen Eingabefelder und wie man barrierefreie Formulare erstellt, durchgehen.

Grundlagen der Formulare

Ein Formular wird in HTML mit dem <form>-Tag erstellt. Dieses Tag umschließt alle Eingabeelemente, die der Nutzer ausfüllen soll. Ein einfaches Formular sieht so aus:

<form action="/submit" method="post">
    <!-- Eingabeelemente kommen hier -->
</form>

Erklärung

  • action: Gibt die URL an, an die die Formulardaten gesendet werden.
  • method: Gibt die HTTP-Methode an, die zum Senden der Daten verwendet wird (z.B. post oder get).
Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„HTML lernen leicht gemacht: Formulare“ weiterlesen

HTML lernen leicht gemacht: Videos einfügen

In diesem Blogartikel erkläre ich, wie Sie Videos in HTML einfügen können.

Das Einfügen von Videos in HTML-Seiten ist wichtig, weil Videos Informationen auf anschauliche Weise vermitteln können. Sie machen Inhalte lebendiger und helfen dabei, komplexe Ideen einfacher zu erklären. Videos sprechen sowohl die Augen als auch die Ohren der Betrachter an, was sie besonders wirkungsvoll und ansprechend macht. Das ermöglicht es, Informationen auf eine vielseitige Art und Weise zu präsentieren, die für viele Menschen leichter verständlich ist.

Barrierefreiheit

Ein Video barrierefrei in eine HTML-Datei einzufügen ist keine einfache Aufgabe. Blinde Menschen können Videos gar nicht wahrnehmen. Damit blinde Menschen eine Grundinformation über den Inhalt des Videos bekommen, kann das Titel-Attribut oder besser das ARIA-Label-Attribut verwendet werden.

Videos mit Ton stellen für gehörlose Menschen eine große Barriere dar. Deswegen sollten Videos auf Webseiten Untertitel enthalten. Für Filme kann auch eine Audiodeskription erstellt werden. Hier wird ganz genau beschrieben, was im Video zu sehen ist. Allerdings ist das Erstellen einer Audiodeskription sehr zeitaufwendig. Deswegen gibt es in diesem Artikel zur Audiodeskription kein Beispiel.

Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„HTML lernen leicht gemacht: Videos einfügen“ weiterlesen

HTML lernen leicht gemacht: Tabellen

In diesem Blogartikel erkläre ich wie Sie Tabellen in HTML erstellen können.

In diesem Blogartikel erkläre ich, wie Sie Tabellen in HTML erstellen können. Tabellen sind eine nützliche Möglichkeit, Daten strukturiert und übersichtlich darzustellen.

Grundlegende HTML-Tags für Tabellen

<table>: Das Haupt-Tag, das die gesamte Tabelle umschließt.
<thead> (table head): Definiert den Kopfbereich der Tabelle. Hier werden normalerweise die Überschriftenzeilen platziert.
<th> (table header): Definiert eine Tabellenzelle als Überschrift. Der Inhalt wird standardmäßig fett und zentriert dargestellt.
<tbody> (table body): Definiert den Hauptinhalt der Tabelle, also die Datenzeilen.
<tr> (table row): Definiert eine Zeile in der Tabelle.
<td> (table data): Definiert eine Zelle mit normalen Daten in der Tabelle.
<tfoot> (table foot): Definiert den Fußbereich der Tabelle. Hier können beispielsweise Summen oder andere Schlussfolgerungen platziert werden.

Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„HTML lernen leicht gemacht: Tabellen“ weiterlesen

HTML lernen leicht gemacht: Bilder einfügen

In diesem Blogartikel erkläre ich wie Sie Bilder in eine HTML-Seite barrierefrei einfügen können und warum Bilder auf Webseiten wichtig sind.

Bilder spielen eine wichtige Rolle auf Webseiten, indem sie Inhalte visuell ansprechender und verständlicher machen. In diesem Artikel erkläre ich, wie man Bilder in HTML einfügt, warum Bilder wichtig sind, welches Dateiformat am besten geeignet ist, und was bei der Dateigröße zu beachten ist. Außerdem lege ich besonderen Wert auf die Verwendung von Alternativtexten, um die digitale Barrierefreiheit zu gewährleisten.

Warum sind Bilder auf einer Webseite wichtig?

Bilder können viele Zwecke erfüllen:

  • Visuelle Anziehungskraft: Sie machen eine Webseite attraktiver und ansprechender.
  • Erklärung und Illustration: Bilder können komplexe Konzepte veranschaulichen und erklären, was mit Text allein schwierig wäre.
  • Emotionale Verbindung: Sie können Emotionen hervorrufen und eine Verbindung zu den Besuchern aufbauen.
  • Unterstützung des Inhalts: Bilder können den Text ergänzen und unterstützen, indem sie zusätzliche Informationen liefern.
Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„HTML lernen leicht gemacht: Bilder einfügen“ weiterlesen

HTML lernen leicht gemacht: Links und Navigation

In diesem Blogartikel erkläre ich was Links bzw. Hyperlinks sind. Ebenso wird erklärt was eine Navigation ist.

Links bzw. Hyperlinks (<a href=““>)

Links bzw. Hyperlinks sind grundlegende Elemente in HTML, die es ermöglichen, von einer Seite zu einer anderen zu wechseln. Sie werden mit dem <a>-Tag erstellt. Der href-Attribut gibt die Adresse (URL) an, zu der der Link führt.

Eine URL (Uniform Resource Locator) ist eine Zeichenfolge oder eine Adresse, die verwendet wird, um Ressourcen im Internet zu identifizieren und zu lokalisieren. Sie dient dazu, spezifische Inhalte wie Webseiten, Bilder, Videos oder Dateien im Netzwerk zu finden.

Beispiel:

<a href="https://www.beispielseite.de">Besuche Beispielseite</a>

„HTML lernen leicht gemacht: Links und Navigation“ weiterlesen

HTML lernen leicht gemacht: Barrierefreiheit (Accessibility)

In diesem Blogartikel erkläre die Grundlagen der Barrierefreiheit bei Internetseiten.

Begrifflichkeiten

Barrierefreiheit und Accessibility bedeuten im Grunde dasselbe, sie beschreiben das Konzept, dass etwas für alle Menschen zugänglich und nutzbar sein sollte, unabhängig von möglichen Einschränkungen oder Behinderungen. Der Unterschied liegt hauptsächlich in der Sprache:

Barrierefreiheit:

    • Dies ist der deutsche Begriff.
    • Er beschreibt, dass keine Hindernisse oder Barrieren bestehen, die Menschen davon abhalten, eine Webseite, ein Gebäude oder einen Dienst zu nutzen.
    • Beispiel: Eine Webseite ist barrierefrei, wenn sie für Menschen mit Sehbehinderungen oder motorischen Einschränkungen zugänglich ist.

Accessibility:

  • Dies ist der englische Begriff.
  • Er wird oft im internationalen Kontext und in technischen Dokumentationen verwendet.
  • Beispiel: In der Webentwicklung sprechen wir von „Web Accessibility“, wenn wir sicherstellen, dass Webseiten für alle Benutzer, einschließlich Menschen mit Behinderungen, zugänglich sind.
Tastatur mit einer Taste auf der Barrierefrei steht
Quelle: Edler von Rabenstein – 252045538 / Shutterstock.com

„HTML lernen leicht gemacht: Barrierefreiheit (Accessibility)“ weiterlesen

HTML lernen leicht gemacht: Textformatierung und Strukturierung

In diesem Blogartikel erkläre Textformatierung und Strukturierung mit HTML.

Überschriften <h1> bis <h6>

In HTML gibt es sechs verschiedene Überschriften-Tags, die von <h1> (die wichtigste und größte Überschrift) bis <h6> (die kleinste und am wenigsten wichtige Überschrift) reichen. Überschriften-Tags (<h1> bis <h6>) sind wichtig, um den Inhalt einer Webseite zu strukturieren und zu organisieren. Sie helfen nicht nur den Besuchern der Seite, den Inhalt besser zu verstehen, sondern sind auch für Suchmaschinen und Screenreader wichtig.
<h1>: Hauptüberschrift, die wichtigste Überschrift auf einer Seite.

Beispiel:

<h1>Dies ist eine Hauptüberschrift</h1>

<h2>: Unterüberschrift, weniger wichtig als <h1>.

Beispiel:

<h2>Dies ist eine Unterüberschrift</h2>
<h3>: Noch eine Ebene niedriger.</h3>

Beispiel:

<h3>Dies ist eine dritte Überschriftsebene</h3>

„HTML lernen leicht gemacht: Textformatierung und Strukturierung“ weiterlesen