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

Problem mit der Anordnung

float lässt Elemente umfliesen z.b um ein Bild.

Aber ich brauch doch nur den Absatz weg.

Warum gibt es sowas nicht ?

<p>Test1</p><ka><p>Test2</p>

<ka>= Kein Absatz
 
Gibt es doch, float. Aber das macht eben nicht dem Absatz weg.
Denk doch nicht so stur, sondern akzeptiere die Lösungen, die es gibt :-)

Mit einem Tag kann man sowas sicher nicht lösen, denn Dein Problem ist ja ein CSS-Problem und kein HTML-Problem!

Ich vermute, was bei Dir jetzt noch nicht richtig ist: Das gefloatete Element muss im HTML-Code als erstes kommen, dann das andere. Dann sind sie oben auch bündig.
 
Warum egal? Damit Du beim nächsten Mal, wenn Du ein ähnliches Problem hast, die selbe Frage nochmal stellst?

Setz Dich auf Deinen Hosenboden und lerne und kapiere das! :-)
Wenn Du Fragen hast, dann frage auf jeden Fall nach! Du hast jetzt einige Stichworte bekommen, über die Du Dich informieren kannst.

Wenn was unklar ist, frag nach!
 
Egal ist es nicht, denn so stehst du das nächste Mal, wenn du float verwendest wieder vor dem Problem. Was hast du denn noch nicht verstanden?

Edit: hmpf...
 
Entschuldige, was redest Du da für einen Unsinn?

UNSINN?

Ich habe ihn ledeglich erklärt warum er diese Leere Spalte unter dem Text bekommen hat, und nicht beides auf selber höhe war.

Wenn jemand
HTML:
<h1>text</h1>fd
Schreibt, erscheint es so

Text
fd

und nicht

Text fd

Optisch wirkd eine Überschrift wie ein <p></p> da nach dem h1 Abschluss man auf einer neuen Zeile ist im Browser.

Ich habe nicht gesagt Überschriften und Paragraphe sind das gleiche.

Edit: Ich hatte Gesagt Überschriften sind auch Paragraphe. Aber nicht dass sie NUR Paragraphe sind.
 
Ja, ich darf Deine Aussage in Erinnerung rufen:
Weil du Test 1 als Überschrift h1 definiert hast. Überschriften sind gleichzeitg auch Paragraphe <p></p>
Das ist Unsinn. Etwas, das als <h1> ausgezeichnet ist, ist eine Überschrift, aber kein Textabsatz. Etwas, das als <p> ausgezeichnet ist, ist ein Textabsatz, aber keine Überschrift. Beides, wie Du hier behauptest, geht nicht!

Ich habe ihn ledeglich erklärt warum er diese Leere Spalte unter dem Text bekommen hat, und nicht beides auf selber höhe war.
Nein, Du hast nicht über das Aussehen geredet, sondern die Semantik, die Bedeutung. Und hast Überschriften mit Textabsätzen gleichgestellt. Das sind aber nunmal zwei verschiedene Dinge

Wenn jemand
HTML:
<h1>text</h1>fd
Schreibt, erscheint es so
Ist ja egal, wie es erscheint.
Es ist eine Überschrift.

Optisch wirkd eine Überschrift wie ein <p></p> da nach dem h1 Abschluss man auf einer neuen Zeile ist im Browser.
Das ist was ganz anderes, als das, was Du behauptet hast.

Ich habe nicht gesagt Überschriften und Paragraphe sind das gleiche.
Doch, hier nochmal:
Überschriften sind gleichzeitg auch Paragraphe <p></p>

Edit: Ich hatte Gesagt Überschriften sind auch Paragraphe. Aber nicht dass sie NUR Paragraphe sind.
Ist ja egal, ist beides Unsinn :-)
 
Und wenn ich nun
Code:
h1 {display: inline;}
in meiner CSS-Datei stehen habe, was dann?

Wie das im Browser dargestellt wird ist für HTML uninteressant. Überschriften sind Überschriften und keine Paragraphe. Dass sie einen Absatz erzeugen liegt am
Code:
display: block;
 
hmm

Text 1 hatt doch ein sozusagen unsichtabares Gebiet wo Text2 nicht rein kommt und es umfliesen muss deswegen wird es auch nicht in der Leiste zentriert sonder vom Ende des Test1 (Da dies jetzt ein Block element geworden ist) bis Ende der Leiste.

So ?
 
Zurück
Oben