Wie man ein Bild in der Kopfzeile CSS ersetzen

May 16

Wenn Sie eine Website mit einem Header-Bild entwerfen, sollten Sie die Bedürfnisse von sehbehinderten Anwendern, die Ihre Website mit einem Bildschirmleseprogramm besuchen wird. Die negative linken Rand-Technik für das Ersetzen von Text-Header mit Bildern ist die populärste Lösung für dieses Problem. Sie können den Textheader außerhalb des Bildschirms ohne es vollständig zu entfernen, und dann dein Headerbild auf den Hintergrund eines Links nehmen. Da Sie nur Ebene 1 Überschriften einmal auf jeder Webseite benutzen sollte, können Sie durch das < h1 >-Tag in CSS auswählen, um diese Einstellungen zu erstellen.

Anweisungen

1 Schreiben Sie Ihren Text-Kurs in Ihrem HTML-Code. Machen sie einen Link, indem < a >-Tags um Text und legen Sie das Attribut "Href" an die URL Ihrer Website. Umbrochen Sie < h1 >-Tags, um den Link zu machen, eine auf eine Überschrift.

< h1 >< a Href = "Willkommen" > http://yoursite.com/ "> Willkommen auf meine Website! </a >< / h1 >

2 Fügen Sie < Span > Tags um Text Ihres Kurses. Setzen Sie die < Span >-Tags innerhalb der < a >-Tags, nicht außerhalb. Jetzt haben Sie eine Möglichkeit, gezielt nur den Text in der Überschrift, wenn Sie gehen, um Ihre CSS-Code zu schreiben.

< h1 >< a Href = "& Lt; Span > Willkommen" > http://yoursite.com/ "> & Lt; Span > Willkommen auf meine Website! < / span >< / a >< / h1 >

3 Schreiben Sie einen CSS-Selektor--das Stück Code, das "Teil einer Webseite--gezielt alle Tags < Span > < h1 > Tags auswählt". Nehmen Sie den Text außerhalb des Bildschirms, ohne von Bildschirmlesehilfen ausblenden, indem man es einen negativen linken Rand 999 EMS:

H1-Span {Rand Links:-999em;}

4 Legen Sie die Breite und Höhe von jedem < a >-Tag im < h1 >-Tags auf die gleichen Abmessungen wie dein Headerbild. Geben diese < a > Stichworte "anzeigen" Wert "Block", die Breite und Höhe, die Arbeit zu machen. Dein Header-Bild festlegen Sie den Hintergrund.

H1 ein {Display: Block; Breite: 300px; Height: 100px; Hintergrund: URL(path/to/your/image.png);}

Tipps & Warnungen

  • Sichern Sie Ihre HTML- und CSS-Dateien vor der Bearbeitung.