In dieser Lektion geht es um den Aufbau der README-Datei und Gestaltungsmöglichkeiten dieser. Die README-Datei enthält die Textbausteine der Website. Hier können Sie also sowohl den Inhalt Ihrer Website verändern, als auch die Darstellungsweise. 


Schritt 1: Zugriff auf das Repository

  1. Melden Sie sich bei Ihrem GitHub-Konto an, wenn Sie dies noch nicht getan haben.

  2. Navigieren Sie zur Hauptseite des Repositorys, in dem sich die README-Datei befindet, die Sie aktualisieren möchten.


Schritt 2: README-Datei finden und bearbeiten

Klicken Sie auf den Dateinamen "README.md" in der Repository-Übersicht. Dies öffnet die README-Datei im GitHub-Texteditor.

Abbildung 1 README

Klicken Sie auf das Stiftsymbol (Edit this file), um den Editor zu öffnen, mit dem Sie die Datei bearbeiten können.
Edit

Schritt 3: Bearbeiten und Aktualisieren

  1. Der GitHub-Editor zeigt Ihnen den Inhalt der README.md-Datei an. Bearbeiten Sie den Text, fügen Sie neue Informationen hinzu oder ändern Sie den bestehenden Text, um die README zu aktualisieren.

  2. Um die Bearbeitung der Inhalte auszuprobieren, finden Sie hier einige häufig verwendete Markdown-Elemente, mit denen Sie Inhalte einfügen und gestalten können: 

    • Überschriften: # für Überschriften erster Ebene, ## für Überschriften zweiter Ebene usw.
    • Links: [Linktext](URL)
    • Bilder: ![Alt-Text](URL zum Bild) Hinweis: Alt-Text ist Bildbeschreibung o.ä.? Ich wusste auf Anhieb nicht, was das heißt
    • Listen: Verwenden Sie * oder 1. für ungeordnete bzw. geordnete Listen.
    • Fett: **Text**
    • Kursiv: *Text*

Hinweis: Einen Überblick über die wichtigste Markdown-Syntax finden Sie hier: 

Dort können Sie Befehle herauskopieren und in Ihre Dokumente einfügen.

Markdown ist besonders nützlich für schnelles Schreiben von Texten, insbesondere für Dokumentationen, Readme-Dateien, Forenbeiträge usw. Alternativ gibt es die Möglichkeit, die Auszeichnungssprache HTML zu verwenden. HTML bietet eine größere Flexibilität und Kontrolle über die Darstellung und wird verwendet, um strukturierte Webseiten und Anwendungen zu erstellen.

Neben der Arbeit mit GitHub-Flavored Markdown bieten also HTML-Tags Gestaltungsspielräume für Ihren Text. Im Folgenden finden Sie dafür einige Beispiele. Ausführlichere Erklärungen über HTML folgen außerdem in dem Abschnitt "Website anpassen (HTML). 

Die Textausrichtung verändern
In einer README-Datei auf GitHub können Sie Text in der Mitte des Dokuments ausrichten, indem Sie HTML-Tags für die Textausrichtung verwenden. Mit diesem Code können Sie Text in der Mitte einer README.md-Datei platzieren:


<p align="center">Dein mittig ausgerichteter Text hier</p>

Das <p>-Tag steht für Absatz (Paragraph), und align="center" gibt an, dass der Text in der Mitte ausgerichtet werden soll.
<center> Text/ Oder Paragraph </center>

center
center2



Textformatierung und -farben ändern:
Wenn Sie eine umfangreichere Textformatierung, einschließlich Textfarben, in Ihrer README-Datei wünschen, können Sie ebenfalls HTML-Tags verwenden. Beachten Sie jedoch, dass GitHub bestimmte HTML-Elemente und -Attribute aus Sicherheitsgründen in README-Dateien entfernt oder deaktiviert. Das bedeutet, dass nicht alle HTML-Stile und -Formatierungen in GitHub-READMEs funktionieren.
Hier ist ein einfaches Beispiel, wie Sie die Textfarbe mit HTML-Code ändern können:
<span style="color: red;">Dies ist roter Text</span>


codFarbe
codFarbe (2)



Titel und Unterüberschriften hinzufügen:

Oben haben wir bereits gelernt, dass Titel ganz einfach erstellt werden können, indem der Text mit einem oder mehreren #-Zeichen am Anfang der Zeile versehen werden. Je mehr #-Zeichen Sie verwenden, desto kleiner wird der Titel. Bei HTML ist H1 die größte Überschrift, während H6 die kleinste ist. Ein Titel in Markdown wird normalerweise in HTML als <h1><h2><h3>, usw. gerendert.

titel
titel 2



Eine Infobox erstellen:
Eine Infobox in HTML kann auf verschiedene Arten erstellt werden, abhängig von den spezifischen Anforderungen und dem gewünschten Erscheinungsbild. Im Allgemeinen können Sie jedoch eine Infobox erstellen, indem Sie HTML-Elemente wie <div><span><p> und CSS-Stile verwenden, um das gewünschte Aussehen zu definieren. 
Hier ist ein Beispiel für eine einfache Infobox:

<div class="infobox">

    <h2>Infobox-Titel</h2>

    <p>Dies ist der Text in Ihrer Infobox. Sie können beliebige Informationen hier einfügen.</p>

</div>

Um das Aussehen Ihrer Infobox anzupassen, können Sie CSS verwenden. Fügen Sie dafür entweder interne CSS-Stile in den <head>-Bereich Ihrer HTML-Datei ein oder verknüpfen Sie eine externe CSS-Datei. Hier ist ein Beispiel für einige grundlegende CSS-Stile, um die Infobox zu gestalten:
<style>
       .infobox {
border: 1px solid #000; padding: 10px; background-color: #f0f0f0; width: 300px; margin: 20px;
                       }
                      h2 {
 font-size: 20px; color: #333;
                           }
                      p {
font-size: 16px; color: #666;
                          } </style>

Verknüpfen Sie die CSS-Datei (optional): Wenn Sie die CSS-Regeln in einer separaten Datei speichern, können Sie diese mit dem <link>-Element in Ihrer HTML-Datei verknüpfen:
<link rel="stylesheet" type="text/css" href="infobox.css">

long
kurz
pre



Icons einfügen:
Font Awesome ist eine beliebte Bibliothek von skalierbaren Vektor-Icons, die Sie in Ihrer HTML-Website oder Webanwendung verwenden können. Hier ist eine Schritt-für-Schritt-Anleitung, wie Sie Font Awesome-Icons in HTML nutzen können:

1. Font Awesome einbinden: Zuerst müssen Sie die Font Awesome-Bibliothek in Ihre Webseite einbinden. Sie können dies auf verschiedene Arten tun:
  • CDN (Content Delivery Network): Die einfachste Methode besteht darin, die Font Awesome-Skripte von einem CDN in Ihre HTML-Datei einzufügen. Fügen Sie den folgenden Code in den <head>-Bereich Ihrer HTML-Datei (index.HTML) ein: 

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">

Beachten Sie, dass die genaue URL abhängig von der Version von Font Awesome sein kann. Stellen Sie sicher, dass Sie die neueste Version verwenden.

  • Lokale Installation: Sie können Font Awesome auch lokal installieren, indem Sie die CSS- und Font-Dateien von der offiziellen Font Awesome-Website herunterladen und in Ihr Projektverzeichnis kopieren.
2. Verwenden Sie das Icon in Ihrem HTML: Nachdem Sie Font Awesome eingebunden haben, können Sie Icons mithilfe von <i>- oder <span>-Elementen in Ihrem HTML-Code einfügen. Verwenden Sie die entsprechende CSS-Klasse, um das gewünschte Icon anzuzeigen. Die CSS-Klassen beginnen normalerweise mit "fa-" oder "fas-" für fest positionierte Icons. 

3. Größe und Farbe anpassen (optional): Sie können die Größe und Farbe der Icons mithilfe von Font Awesome-Klassen anpassen. Hier sind einige Beispiele:
- Größe ändern: Verwenden Sie die Klassen fa-xsfa-smfa-lgfa-2xfa-3x, usw., um die Größe des Icons anzupassen.
- Farbe ändern: Verwenden Sie die Klasse text-primarytext-dangertext-success, usw., um die Farbe des Icons anzupassen.

4. Weitere Anpassungen (optional): Sie können weitere Anpassungen an den Icons vornehmen, wie das Hinzufügen von Animationen oder das Kombinieren von Icons. Die Font Awesome-Dokumentation bietet ausführliche Informationen dazu.
icon
icon



Eine Warningbox einfügen: 
Dafür können Sie den folgenden Code kopieren:
<div class="warningbox">
        <p><i class="fa fa-exclamation-triangle" style="color:black"></i> <b>Wichtig!</b>
               <br><br>
          text
          text
          </p>
</div>

warning
warning 2



Eine ausklappbare Infobox einfügen: In Markdown können Sie klappbare Infoboxen mithilfe von HTML und JavaScript erstellen. Hier finden Sie ein einfaches Beispiel:

<details>
   <summary>Klick mich, um mehr zu erfahren!</summary>
   Hier ist der Inhalt, der in der klapplaren Box angezeigt wird. Dies kann beliebiger Markdown-Text sein.
   Zum Beispiel eine Liste:
    - Punkt 1
    - Punkt 2
    - Punkt 3
</details>

 
kmenu
kmenu2

Für umfassendere klappbare Elemente können Sie folgenden Code nutzen:
  • <style>
        details {
            border: 1px solid #ddd;
            padding: 5px;
            margin-bottom: 10px;
            border-radius: 5px;
            background-color: #eee;
            color: #333;
            cursor: pointer;
            padding: 18px;
            width: 100%;
            text-align: left;
            border: none;
            outline: none;
            transition: 0.4s;
     }
         summary {
            cursor: pointer;
    }
        </style>
        <details>
            <summary>Bereich 1</summary>
             Inhalt des Bereichs 1.
        </details>


    acc
    acc

Hinweis: Einen Überblick über die wichtigste HTML-Tags finden Sie hier: 
Dort können Sie Befehle herauskopieren und in Ihre Dokumente einfügen.



Schritt 4: Commit der Änderungen

1. Nachdem Sie Ihre Änderungen vorgenommen haben, scrollen Sie nach oben/ unten, um zum Abschnitt "Commit changes" (Änderungen übernehmen) zu gelangen.

com

2. Geben Sie eine kurze Beschreibung der vorgenommenen Änderungen in das Textfeld "Update README.md" ein. Diese Beschreibung hilft anderen Benutzer:innen zu verstehen, was Sie geändert haben.

3. Optional können Sie eine längere Beschreibung Ihrer Änderungen in das darunterliegende Textfeld eingeben.

4. Stellen Sie sicher, dass die Option "Commit directly to the main branch" (Direkt in den Hauptzweig committen) aktiviert ist, es sei denn, Sie haben spezifische Gründe, in einen anderen Zweig zu committen. 

5. Klicken Sie auf die grüne Schaltfläche "Commit changes" (Änderungen übernehmen), um Ihre Änderungen in der README-Datei zu speichern
comm2

Die gespeicherten Änderungen können Sie jetzt unter "Blame" nachverfolgen.

Last modified: Monday, 26 August 2024, 4:31 PM