So finden Sie Text in Bildern mit dem Browser-Steuerelement + F

8

Haben HTML-Seiten mit vielen Abschnitten und jeder Abschnitt hat einen Abschnittstitel, der als ein Bild angezeigt wird (um nette Schriftart zu verwenden). Das Problem ist, dass selbst wenn ich einen 'alt' und 'title' Text für jedes Bild / jeden Titel vorschlage, die Ctrl + F Browserfunktion den Text nicht findet. Dachte zwei mögliche Lösungen, aber nicht sehr glücklich über sie

1) Verwenden Sie eingebettete Schriftarten. Problem: Die vom Client verwendete Schriftart kann nicht gefunden werden und die Urheberrechte sind nicht sicher.

2) Lassen Sie den Text im Bild in DIV neben dem Bild erscheinen, aber nicht in der Benutzeransicht. Problem: Können Suchmaschinen dieses Keyword als Füllung betrachten? Findet der Browser Text, wenn display: none

Hat jemand eine bessere Lösung? Vielen Dank Riga

    
Riga 11.06.2010, 13:12
quelle

5 Antworten

2

Im Allgemeinen ist der beste Weg zum Ersetzen von Bildern dies ausschließlich innerhalb des Stylesheets.

Der HTML sollte immer noch wie folgt aussehen:

%Vor%

Ihr CSS kann dann tun:

%Vor%

Beachten Sie, dass der Text nicht wirklich ausgeblendet ist. Einige Bildschirmleseprogramme interpretieren display: none; falsch (auch wenn sie in einem media="screen" Stylesheet angegeben sind). Stattdessen verschieben wir es einfach weit von der linken Seite des Bildschirms, wo es nicht realistisch gesehen werden kann.

Ich habe dies nicht ausdrücklich für Strg + F getestet, aber die Tatsache, dass der Text immer noch technisch sichtbar ist, sollte es dem Browser ermöglichen, ihn zu finden.

Es wird nicht sein, das Bild als Übereinstimmung hervorzuheben, was jedoch immer noch zu Verwirrung führen kann. Es ist kein wirklicher Weg, ohne @font-face zu benutzen.

    
VoteyDisciple 11.06.2010, 13:23
quelle
5

Probieren Sie das Google-Schriftartenverzeichnis

aus
  

Das Google Schriftverzeichnis ermöglicht es Ihnen   Durchsuchen Sie alle verfügbaren Schriftarten über die   Google Schrift-API. Alle Schriftarten in der   Verzeichnis stehen für den Einsatz zur Verfügung   Ihre Website unter Open Source   Lizenz und werden von Google bedient   Server.

    
Russell Dias 11.06.2010 13:23
quelle
2

Um das zu erreichen, habe ich die Javascript-Bibliothek typeface.js

verwendet

Mit diesem Generator

können Sie benutzerdefinierte Schriftarten für diese Bibliothek generieren

Diese Seiten haben auch Beispiele und Gebrauchsanweisungen.

    
gruntled 11.06.2010 13:21
quelle
0

Hmm ... Ich würde Cufon als Alternative zur Verwendung von generierten Bildern empfehlen, aber es ist nicht perfekt: Suchen funktioniert in Firefox aber nicht so gut (schlechte Positionierung und keine Hervorhebung).

Immer noch besser als Bilder als Schlagzeilen.

    
Pekka 웃 11.06.2010 13:16
quelle
0

Sie können auch den Z-Index für Elemente verwenden:

%Vor%

Das Bild befindet sich vor dem Text, so dass der Benutzer nur das Bild sieht, aber den Abschnitt finden kann, wenn er nach "Mein Bereichskopf" sucht.

    
Daniel Engmann 11.06.2010 13:27
quelle

Tags und Links