Un chiaro effetto tipografico, spesso visto nei titoli delle riviste ecc., È quello di selezionare un carattere davvero in grassetto e inserire un'immagine all'interno del testo. Ecco un esempio casuale dell'effetto: Mascherare un'immagine con testo selezionabile con SVG - possibile?
Nel web design, non c'è modo di farlo con semplice html/css/js. Potrebbe essere fatto con il flash o con un'immagine bitmap, ma quelle tecniche ovviamente hanno alcuni grossi inconvenienti.
Mi chiedo se è possibile farlo con SVG? Non ho mai usato SVG, ma se questo è possibile, potrebbe valere la pena provare a capirlo.
Ad esempio, sarebbe possibile consentire a un javascript di scorrere la pagina e cercare determinati elementi (h1 o determinate classi) e generare, al volo, un file SVG che contiene testo selezionabile nel carattere scelto con un immagine ritagliata sulle forme delle lettere? Qualcuno sa se questo è stato fatto, tutorial, qualsiasi altra cosa che potrebbe essere interessante per guardare questo problema ...
Grazie! Questo è esattamente quello che stavo cercando. Darò una lunga buona occhiata a quello che hai fatto e ottenere i miei piedi bagnati con svg. Sono sorpreso che questo effetto non venga usato di più se è così semplice; è una limitazione così ovvia nelle possibilità standard di css/html ... –
@ last-child Penso che vedremo diverse funzionalità SVG introdotte in HTML/CSS standard - è lo stesso motore di rendering, dopotutto, il codice per ottenere l'effetto è già presente nella maggior parte dei browser, proprio come diverse funzioni di Canvas (ombre, trasformazioni) ora fanno parte dei CSS. – robertc
Molto bello! Grazie! – Kriem