Geizkragen/footer.php

55 lines
1.8 KiB
PHP
Executable File

<?php
/**
* @file footer.php
* @brief Enthält den Footer-Bereich der Geizkragen-Anwendung.
*
* Diese Datei wird am Ende der Seiten eingebunden, um den Footer darzustellen.
* Sie schließt die grundlegenden HTML-Strukturen ab und enthält das Copyright
* mit dem sich dynamisch aktualisierenden Jahr, sowie sekundäre Navigationslinks
* (wie z.B. das Impressum).
*/
?>
<!--
======================================================================
Footer Sektion
Das <footer/> Element stellt den Abschluss der Webseitenstruktur dar.
Die Rolle 'contentinfo' ist für die Barrierefreiheit (Screenreader) wichtig
und weist darauf hin, dass hier Metainformationen wie Copyright und rechtliche
Hinweise zu finden sind.
======================================================================
-->
<footer class="footer" role="contentinfo">
<!--
Container-DIV
Dient zur Zentrierung und Breitenbegrenzung des Footer-Inhalts,
um ein konsistentes Layout zu gewährleisten.
-->
<div class="container">
<!--
Copyright-Absatz
Zeigt das Copyright-Zeichen, das aktuelle Jahr (dynamisch erzeugt
durch PHP date('Y')) und den Namen der Plattform an.
-->
<p>&copy; <?= date('Y') ?> Geizkragen</p>
<!--
Footer-Navigation
Stellt sekundäre Links bereit.
Das Attribut aria-label="Footer Navigation" verbessert die
Barrierefreiheit (Accessibility) für assistive Technologien.
-->
<nav class="footer__nav" aria-label="Footer Navigation">
<!-- Link zur rechtsverbindlichen Impressumsseite -->
<a href="impressum.php">Impressum</a>
</nav>
</div>
</footer>
<!--
Schließen der grundlegenden HTML-Tags.
Diese Tags wurden üblicherweise in der header.php geöffnet.
-->
</body>
</html>