• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Hintergrundbild anpassen

V1L5H

Neues Mitglied
Hallo. Ichhabee eine Frage zur Hintergrundbild in HTML . Ich habe eine Probe Seite erstellt und auch über "Bplaced" online gestellt . Alles ist gut aber das Problem ist , meine Webseite bedeckt nicht das ganze Browser ( Handy, Tablet etc Browsers auch .) . Da ist z.B in einer Ecke die Seite und ein Viertel der Seite bleibt weiß . Könnte mir einer helfen um das Problem zu losen .
PS. Ich habe auch gegoogelt und 3 Stunden lang alles mögliche probiert und versucht aber hat nicht geklappt .

Ich habe auch ein Bild geschickt wo das auf meinem Handy Browser gezeigt ist .
Danke an allen voraus !
 

Anhänge

  • Screenshot_2016-04-07-23-32-32.png
    Screenshot_2016-04-07-23-32-32.png
    302,3 KB · Aufrufe: 15
Werbung:
Hallo

Die Seite enthält leider viele Fehler, darunter einige sehr heftige, die zunächst beseitigt werden müssen. Vorher ist es sinnlos sich deinem eigentlichen Problem zu widmen:

https://validator.w3.org/check?verbose=1&uri=http://www.vako.bplaced.net/

Weiterhin ist der Inhalt durch die Hintergrundgrafiken sehr schlecht zu lesen. Das fällt dir wahrscheinlich nicht auf, da du den Text kennst und nicht mehr lesen musst.

Zudem ist zentrierter Text für deine Besucher schlecht lesbar. Auf Webseiten sollte der Text linksbündig mit rechtem Flattersatz sein. Ein Blocksatz ist auch schlechter lesbar, da sich die Leerräume zwischen den Worten nicht so elegant wie bei einem Drucklayout anpassen lassen.

Ich habe mal ein Beispiel erstellt, wie die Seite besucherfreundlich aussehen könnte. Um deine Rechtschreibfehler und Grammatik habe ich mich nicht gekümmert:

Code:
<!DOCTYPE html>
<html lang="de">
<head>
  <meta charset="utf-8">
  <title>Layout 02</title>
  <meta name="description" content="HTML5, CSS3">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>

  @media all {
  header, nav, main, aside, footer, section, article, figure, figcaption, audio, video {
  display: block;
  }
  * {
  box-sizing: border-box;
  }
  html {
  background-image: url(http://www.vako.bplaced.net/Mathematik.png);
  background-attachment: fixed;
  font-family: sans-serif;
  font-size: 120%;
  line-height: 1.3;
  }
  body {
  background-color: hsla(360, 0%, 100%, 1);
  width: 80%;
  padding: 0.5rem 1rem;
  margin: 2rem auto;
  }
  h1 {
  font-size: 1.2rem;
  letter-spacing: 0.1rem;
  margin-bottom: 1.5rem;
  }
  h2, h3, h4, h5, h6 {
  font-size: 1rem;
  }
  p, li, dl, dt {
  font-size: 1rem;
  }
  figcaption {
  font-family: 'Amiri';
  font-size: 0.9rem;
  }
  figure {
  margin: 0;
  min-width: 0;
  }
  img {
  display: block;
  max-width: 100%;
  max-height: 100vh;
  border: 0;
  }
  footer {
  border-top: 3px solid silver;
  }
  footer p {
  text-align: right;
  }
  }
  @media only screen and (max-width: 800px) {
  html {
  background-color: #fff;
  background-image: none;
  }
  body {
  width: 98%;
  padding: 2rem 0;
  margin: 0 auto;
  }
  h1 {
  letter-spacing: 0;
  }
  }

  }

  </style>
</head>
<body>
  <main>
  <h1>Flächenberechnung von einem Rechteck</h1>
  <h2>Eine allgemeine Information über die Flächenberechnung von einem Rechteck</h2>
  <p>Zuerst was Allgemeines über einen Rechteck.</p>
  <p>Die gegenübber liegende Seiten von einem Rechteck sind Gleich lang.</p>
  <p>Alle Winkeln von ein em Rechteck sind 90°.</p>
  <figure>
  <img src="http://www.vako.bplaced.net/Rechteck.png" alt="Rechteck">
  </figure>
  <h2>Beispiel Aufgaben für die Berechnung von einen Rechteck</h2>
  <p>Jetzt machen wir eine aufgabe für Flächenberechnung von einem Rechteck.</p>
  <p>Die Formel lautet: A=a*b.</p>
  <figure>
  <img src="http://www.vako.bplaced.net/Rechteck.2.png" alt="Rechteck">
  </figure>
  <p>Jetzt machen wir eine Textaufgabe für Flächenberechnung von einem Rechteck.</p>
  <p>Ein rechteckiger Bauplatz ist 255 m² groß. Eine Seite ist 17 m lang.</p>
  <p>Wie lang ist die andere Seite?</p>
  </main>
  <footer>
  <p><a href="http://www.vako.bplaced.net/">vako.bplaced.net</a></p>
  </footer>
</body>
</html>

Einige Zeit stelle ich die Seite auch auf meinem Testaccount zum direkten anschauen und ausprobieren bereit:

http://boratb.bplaced.net/index3.html

Gruss

MrMurphy
 
Zuletzt bearbeitet:
Vielen vielen Dank für deine Mühe . Hat mich sehr gefreut . Werde mal gucken was ich so falsch gemacht habe . Die Fehler von mir sind entschuldigt :) bin erst 1-3 Monate dran . Aber bei mir sind sehr viele Fragen jetzt aufgetaucht . Die werde ich stellen nachdem ich selber recherchiert und keine Lösung gefunden habe . Aber eine Frage muss sein :
Wo sind den die ganzen <div> Klassen die ich gemacht habe um mit CSS stylen zu können ?
 
Werbung:
Hallo

Wo sind den die ganzen <div> Klassen die ich gemacht habe um mit CSS stylen zu können ?

zusammen mit

Handy, Tablet etc Browsers auch

Deine Seiten sollen auf allen Geräten gut angezeigt werden. Dazu ist eine Voraussetzung, aktuelles HTML5 und CSS3 zu verwenden. Die wurden um viele Möglichkeiten erweitert, Webseiten auch auf Smartphones und Tablets bestmöglich anzuzeigen.

Gleichzeitig wurden die Anwendungsregeln im Zusammenspiel von HTML und CSS verschärft. Unter anderem gehört Inhalt zum HTML und die Gestaltung (das Layout) in das CSS. Ein Teil dieser Trennung ist, dass auf IDs und Klassen soweit möglich verzichtet wird.

Weiterhin dürfen div nur noch verwendet werden, wenn es keine passenderen Container gibt. Container (also auch div) dürfen nur noch in Ausnahmefällen zur reinen Gestaltung in den Quelltext eingefügt werden.

Das du mit aktuellem HTML / CSS noch überfordert bist ist klar. Ich wollte dir nur mal zeigen, wohin deine Reise gehen muss, wenn du aktuelle, benutzerfreundliche Webseiten erstellen möchtest, die auf möglichst vielen Endgeräten funktionieren.

Die Fehler von mir sind entschuldigt

Das du als Anfänger Fehler machst ist klar und natürlich entschuldigt.

Zum Problem werden sie aber halt dann, wenn du ein bestimmtes Aussehen erreichen möchtest und dies auf Grund der vorhandenen Fehler nicht möglich ist. Dann müssen die Fehler zunächst beseitigt werden. Das geht schlicht nicht anders.

Um ein gewisses Grundlagenwissen kommt niemand herum, der Webseiten erstellen möchte. Dazu gehört, wie der Grundaufbau im Quelltext aussehen muss.

Oder das Container wie div nur im body-Breich einer Webseite stehen dürfen.

Oder das (von Ausnahmen abgesehen) alle Elemente einen öffnenden und einen schließenden Tag haben müssen.

Wenn es hierbei Fehler gibt ist eine funktionierende Gestaltung der Seite schlicht nicht möglich.

Gruss

MrMurphy
 
Zuletzt bearbeitet:
Vielen Dank für die hilfreichen Erklärungen . Ich werde noch mal recherchieren und gucken was ich machen kann . Aber es werden sicher noch mehr Fragen kommen . Aber danke das ihr die Zeit genommen und mir geholfen habt ! :)
 
Werbung:
Vor ein paar Wochen habe ich hier eine Frage wegen meiner Seite gestellt . Das Problem war das meine Seite nur 1/3 des Browser fensters deckte und der Rest blieb weiß . Da habe ich hier eine Antwort bekommen und einen fertigen Kode . Die habe ich dan bei mir mit meiner Seite verbunden und die Seite sah völlig anders aus . (Weiß nicht wer es mir gegeben hat. Wat aber einer der senioren hier) . Jetzt habe ich mehrere Wochen versucht raus zu finden was ich falsch gemacht habe . Ich habe aber nix gefunden . Könnte mir einer jetzt erklären was ich falsch gemacht habe. Ich schicke ein Bild wo auf der linke Seite mein CSS Kode ist und rechte seit von dem der es mir hier geschickt hat . Vielen Dank voraus !
 

Anhänge

  • IMG_20160417_173010.jpg
    IMG_20160417_173010.jpg
    970,3 KB · Aufrufe: 10
Zurück
Oben