Wie man CSS verwenden, um ein Bild mit Beschriftung einzuschließen
Cascading Stylesheets werden in Web-Seiten, ohne auf Tabellen zu allen Browsern konsistent Rendern-Kodierung verwendet. Die Vorteile der Verwendung eines externen CSS gehören schnellere Laden von Seiten, die Fähigkeit, eine einzelne Änderung auf ein Stylesheet standortweite Replikation und zur Verringerung der Unordnung, vereinfachten Code machen, eleganter und zugänglich zu machen. Es gibt zwei Hauptelemente zu berücksichtigen, wenn Sie ein Bild mithilfe von CSS, die Definition von "Bild Float" in Ihrem Stylesheet und das "Float-Attribut" innerhalb der Bild-Styling auf der Zielseite zu wickeln.
Anweisungen
Wickeln eine Beschriftung für ein Bild mit CSS
1
Erstellen Sie in der externen CSS-Dokument eine Definition 'FloatLeft' genannt. Der Code wird wie folgt aussehen:
{img.floatLeft}
float: left;
}
Fügen Sie die Polsterung um das gefloatete Bild erstellen ein Leerzeichen zwischen den Rändern des Bildes und der Text, der um ihn herum umschließt.
{img.floatLeft}
float: left;
padding: 10px 25px 10px 25px;
}
Hier wird der Abstand auf 10 Pixel an der Oberseite und der Unterseite des Bildes festgelegt; und 25 Pixel nach links und nach rechts.
Fügen Sie eine Definition, genannt "CaptionText" an das externe Stylesheet steuern das Aussehen der Überschrift:
{.captionText}
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}
Beachten Sie die Verwendung eines Punktes vor das erste Zeichen des Namens Definition. Dies definiert die Schriftfamilie, Größe und Farbe für die Beschriftung.
Erstellen Sie den folgenden Code, wo das Bild erscheinen soll, in Ihrer Web-Seite:
< Img-Klasse "FloatLeft" = >
Dieser Code weist den Browser, dass das ausgewählte Bild - 'yourImageName.jpg' - Klasse 'FloatLeft' entspricht im externen Stylesheet definiert.
Fügen Sie abschließend die Stileigenschaften auf den Absatz, der Ihre Beschriftung durch Angabe einer Klasse enthalten soll:
< Img-Klasse "FloatLeft" = >
< p Class = "CaptionText" > die Beschriftung geht hier... </p >
Tipps & Warnungen
- Vergessen Sie nicht Ihre CSS-Stylesheet auf Ihren Webserver hochladen, jedes Mal, wenn Sie eine Änderung vornehmen.
- Verwenden Sie im Zweifelsfall einen CSS Validierungsdienst um Ihre Code-Funktionalität zu gewährleisten.
- Gehen Sie nicht davon, dass alle CSS-Definitionen einheitlich in allen Browsern funktionieren. Kreuz-Plattform/multi-browser Probleme testen.