55 lines
1.8 KiB
PHP
Executable File
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>© <?= 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>
|