Legen Sie den linken Rand für einen Absatz in HTML

8

Ich möchte einen Absatz nach dem Platzieren von 5 Leerzeichen beginnen und alle Zeilen unter der ersten Zeile sollten in einer geraden Linie kommen, imean alle Zeilen im Absatz sollten 5 Leerzeichen haben, bevor es beginnt.

Ich bekomme diesen Absatz aus der Datenbank.

Ich möchte ein HTML-Tag, das den linken Rand für einen vollständigen Absatz definiert.

    
Ishan 22.12.2010, 07:26
quelle

1 Antwort

13
%Vor%

Das wird es tun, es gibt natürlich ein paar Verbesserungen, aber das sind die Grundlagen. Und ich verwende 'em' als Maß, Sie können andere Einheiten wie 'px' verwenden.

BEARBEITEN: Was sie oben beschreiben, ist eine Möglichkeit, Gruppen von Stilen oder Klassen mit Elementen auf einer Webseite zu verknüpfen. Sie können das auf einige Arten implementieren, hier ist eine, die Ihnen passen kann:

Fügen Sie in Ihrer HTML-Seite, die den <p> markierten Inhalt enthält, einen neuen 'style'-Knoten hinzu und umschließen Sie die Stile, die Sie deklarieren möchten, in einer Klasse wie folgt:

%Vor%

Somit wird für alle <p> -Elemente in Ihrem Dokument diese Stilregel angewendet. Vielleicht pumpen Sie Ihren Absatzinhalt in einen Container? Versuchen Sie Folgendes:

%Vor%

Im obigen Beispiel wird nur das <p> -Element innerhalb des div, dessen Klassenname 'container' ist, die Stile angewendet - und nicht das <p> -Element außerhalb des Containers.

Darüber hinaus können Sie Ihre Stile zusammen erfassen und das Stilelement aus dem <head> -Tag entfernen, indem Sie es durch ein <link> -Tag ersetzen, das auf eine externe CSS-Datei verweist. In dieser externen Datei haben Sie jetzt Ihre <p> -Tagstile abgelegt. Dieses Konzept wird als "Trennung von Inhalten aus Stilen" bezeichnet und gilt als bewährte Methode. Es ist auch ein erweiterbarer Weg zur Erstellung von Stilen und kann mit geringem Wartungsaufwand helfen.

    
danjah 22.12.2010, 07:30
quelle

Tags und Links