Unerwünschter Zeilenumbruch in Tabelle

Hallo,

ich habe in einer css-Datei folgendes definiert:

h1 { font-size:12px; color:#000000; font-family:Arial,sans-serif; font-weight:500; }

Wenn ich jetzt eine Tabelle erstelle, z.B.

Home   Downloads Kontakt Impressum

dann wird jede Zelle zweizeilig dargestellt (der entsprechende Text und eine Leerzeile).

Das selbe passiert, wenn ich in einem Text zum Beispiel schreibe:

Willkommen, User
oder
Willkommen, User

Wie kann ich den Zeilenumbruch verhindern?

Vielen Dank im voraus,

Marcus

Hi Marcus,

schreib einfach noch ein „display:inline;“ mit in die Stylesheet-Definition des H1.

LG; piranja

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Klasse, so funktioniert es.

Herzlichen Dank
Marcus

Hi Marcus,

schreib einfach noch ein „display:inline;“ mit in die
Stylesheet-Definition des H1.

LG; piranja

Prima!

Kurz zur Erklärung:

HTML unterscheidet zwischen Block- und inline-Elementen. Erstere, zu denen , und gehören, erzeugen einen eigenen Absatz, während die anderen auch innerhalb eines Satzes einsetzbar sind, da sie keinen Zeilenumbruch bewirken, wie , und .

Dieses Verhalten kann man mit Hilfe der CSS-Eigenschaft „display“ umdefinieren.

LG, piranja

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

1 Like