Zeilenumbrüche mithilfe von CSS gezielt ansprechen
Trotz der inhärenten Einschränkungen von Zeilenumbruch-Tags (
) ist dies der Fall Es ist technisch möglich, CSS-Stile auf sie anzuwenden. Aufgrund ihres fehlenden Inhalts sind jedoch nur eine begrenzte Anzahl von Eigenschaften, wie z. B. „clear“ und „position“, anwendbar.
Targeting
direkt oder über eine Klasse ist möglich, es ist jedoch wichtig zu beachten, dass dieses Element lediglich einen Zeilenumbruch erstellt und keine visuelle Darstellung hat. Rahmenstile sind beispielsweise nicht sichtbar, da keine anzuzeigende Dimension vorhanden ist.
Um Sätze visuell zu trennen, sollte stattdessen das horizontale Linealelement (
Historische Diskussionen in Foren haben sich mit der Komplexität der Anwendung von CSS auf
Tags. Darüber hinaus gibt die CSS 1-Spezifikation ausdrücklich an, dass ihre Eigenschaften
Verhalten. Trotz der Versuche, das Styling in späteren Versionen zuzulassen, bleibt es eine Herausforderung, dieses Element vollständig zu manipulieren.
Tests von Grant Wagner haben bestätigt, dass das Styling
ist nicht so flexibel wie bei anderen Elementen. Untersuchungen von pelms und c69 zeigen jedoch, dass in IE8 (Win7), Chrome 2 und Safari 4b ein eingeschränktes Styling möglich ist. Diese Stile wirken sich insbesondere auf die Markierung für
und nicht der Zeilenumbruch selbst.
Das obige ist der detaillierte Inhalt vonKann CSS Zeilenumbrüche ()-Tags effektiv formatieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!