• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Leere Elemente

Liz

Lounge-Member
Hallo !

Ich habe eine Frage bzgl. Layout.

Ich habe einen leeren Div-container, das heißt es existiert praktisch nur eine Hintergrundfarbe und ein border.
also

#balken {
width: 800px;
height: 25px;
background: green;
}

klingt jetzt vieleicht blöd - aber was schreib ich in den Quelltext?

Klar: <div id="balken"></div>

aber der kann doch nicht leer bleiben oderd?
Was kann ich dort reinnehmen, welches Element?
Man muss doch sicher hier irgendwas reinnehmen - hab gelesen - das wäre sonst unzulässig.

Danke schon mal
Liebe Grüße
Liz
 
Zuletzt bearbeitet:
Danke Kasimir !

Ich habe aber mal irgendwo gelesen, dass   zur Layouterstellung nicht verwendet werden soll.
Aber kann sein, dass ich mich hier jetzt irre.
Ich hab auch schonmal einen <br /> tag gesetzt zum Clearen, nur für ein div?

Leider finde ich auch nichts weiter dazu.

anderes Beispiel:
Ich vereinbare in der CSS ein Hintergrundbild für einen Div-Container, da muss doch dann auch irgendwas im Quelltext erscheinen???

Hmmm,
werd mal weitersuchen

Vielen Dank erstmal für die Hilfe

Liebe Grüße
Liz
 
Ich mache es jetzt anders

ich vereinbare halt das img wieder im Quellcode

<div id="balken"><img src="background_green.gif" /></div>

CSS
#balken img {
width: 1px;
height: 25px;
background: repeat-x;
}

Hoffe, hab nix vergessen - muss ich erst testen, wenn ich zu Hause bin.

Liebe Grüße
Liz
 
Zuletzt bearbeitet:
Wobei eigentlich auch beides geht:

Code:
<style>
hr {
	
	height:25px;

	background-color:#f00;

	border:0px;
}

.line {

	font-size:1px;
	line-height:0px;

	height:25px;

	background-color:#f00;
}
</style>

<hr />

<div class="line"></div>
 
Hallo Robert!

Also auf das <hr /> Tag bin ich grad mal nicht gekommen. Ich hab nur an <br /> gedacht, aber so hätte ich vermutlich keinen Balken erzeugen können.

und bei <div class="line"></div> ist der Container leer? also auch kein einfacher Buchstabe, Punkt oder so?

Ich kenne sowas von Stoppern für ScreenReader - allerdings dann mit einem <span class="unsichtbar">. </span>, der aber so klein ist, und außerdem unsichtbar gemacht, dass er im layout nicht erscheint, aber für den ScreenReader ein Satzende darstellt, und er somit eine Pause beim Sprechen macht.

Liebe Grüße
und danke für die Tips

Liz
 
Zurück
Oben