Erstellen Sie Ihre erste responsive Website mit HTML und CSS
Veröffentlicht am 06.08.2024
Durchsuche:437
Das Erstellen einer responsiven Website ist eine wesentliche Fähigkeit für jeden Front-End-Entwickler. Eine responsive Website passt ihr Layout und ihren Inhalt an das Gerät und die Bildschirmgröße an und sorgt so für ein großartiges Benutzererlebnis auf allen Geräten. In diesem Artikel führen wir Sie durch den Prozess der Erstellung einer einfachen responsiven Website mit HTML und CSS.
Voraussetzungen
Bevor Sie beginnen, sollten Sie über grundlegende Kenntnisse von HTML und CSS verfügen. Vertrautheit mit CSS Flexbox und Medienabfragen ist ebenfalls von Vorteil.
Schritt 1: Einrichten Ihres Projekts
Erstellen Sie zunächst einen neuen Projektordner und fügen Sie die folgenden Dateien hinzu:
index.html: Die Haupt-HTML-Datei.
styles.css: Die CSS-Datei zum Gestalten der Website.
Schritt 2: Strukturieren Sie Ihr HTML
Öffnen Sie index.html und fügen Sie die gewünschte grundlegende HTML-Struktur hinzu. Es kann alles sein:
Responsive Website
My Responsive Website
Welcome to My Website
This is a simple responsive website built with HTML and CSS.
About Us
We provide excellent web development services.
Our Services
We offer a wide range of web development services.
Contact Us
Feel free to reach out to us for any inquiries.
Schritt 3: Gestalten Sie Ihre Website
Öffnen Sie als Nächstes die Datei „styles.css“ und fügen Sie zunächst einige grundlegende Stile hinzu:
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: Arial, sans-serif;
line-height: 1.6;
}
header {
background: #333;
color: #fff;
padding: 1rem 0;
}
header h1 {
text-align: center;
}
nav ul {
display: flex;
justify-content: center;
list-style: none;
}
nav ul li {
margin: 0 1rem;
}
nav ul li a {
color: #fff;
text-decoration: none;
}
main {
padding: 2rem;
}
section {
margin-bottom: 2rem;
}
footer {
background: #333;
color: #fff;
text-align: center;
padding: 1rem 0;
position: fixed;
width: 100%;
bottom: 0;
}
Schritt 4: Responsiv machen
Um die Website responsiv zu gestalten, verwenden wir Medienabfragen. Dadurch können wir je nach Bildschirmgröße unterschiedliche Stile anwenden. Fügen Sie die folgenden Medienabfragen zu „styles.css“ hinzu:
@media (max-width: 768px) {
nav ul {
flex-direction: column;
align-items: center;
}
nav ul li {
margin: 0.5rem 0;
}
main {
padding: 1rem;
}
}
@media (max-width: 480px) {
header h1 {
font-size: 1.5rem;
}
nav ul li {
margin: 0.25rem 0;
}
main {
padding: 0.5rem;
}
}
Schritt 5: Testen Sie Ihre Website
Öffnen Sie index.html in einem Webbrowser und ändern Sie die Größe des Browserfensters, um zu sehen, wie sich das Layout an verschiedene Bildschirmgrößen anpasst. Sie sollten sehen, dass der Navigationsmenüstapel vertikal ist und der Abstand um den Inhalt mit abnehmender Bildschirmbreite abnimmt.
Endlich
Sie haben jetzt eine einfache responsive Website mit HTML und CSS erstellt! In diesem Beispiel werden die Grundlagen der Strukturierung einer Webseite und der Verwendung von Medienabfragen zum Erstellen eines responsiven Designs behandelt. Mit zunehmender Erfahrung können Sie fortgeschrittene Techniken wie CSS Grid, Flexbox und responsive Bilder erkunden, um komplexere und dynamischere Layouts zu erstellen.
Bleiben Sie dran!!!
Freigabeerklärung
Dieser Artikel ist abgedruckt unter: https://dev.to/egbo2255/building-your-first-responsive-website-with-html-and-css-32eh?1 Bei Verstößen wenden Sie sich bitte an [email protected] um es zu löschen
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected]
Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.