Især i forbindelse med konstruktionen af et print stylesheet, der formaterer websiden til en printer, kan det være ganske nyttigt at sørge for, at der efter et websteds navn kommer url'en til det pågældende websted. Eksempel:
Link:
Når du betragter det øverste link er det jo klart, at du blot kan klikke for at finde frem til det pågældende websted. Men i en udskrift af websiden får du jo kun navnet. Det kan naturligvis i sig selv være en god hjælp til at finde frem til det pågældende websted. Men jeg synes nu nok, at det andet link er noget mere informativt, hvis du kan forestille dig at du kigger på en udskrift af denne side i stedet for at sidde og kigge på selve siden.
Her er den formdeklaration, der sørger for dette:
#page a.print[href]:after {content: " ["attr(href)"]";color:black;}
Du skal nok have snuset temmelig meget til CSS for at tolke denne formdeklaration, så her er en forklaring:
Jørgen Farum Jensen, 31. juli 2005
Under normale omstændigheder vil Internet Explorer ikke kunne tolke den formdeklaration, der demonstreres i denne artikel.
Når du alligevel kan se effekten også i denne browser, skyldes det, at jeg på denne side har indlæst Dean Edwards IE7 JavaScript patch, der gør, at også IE kan tolke en lang række af de CSS2 selektorer og egenskaber, der ellers kun kan tolkes af "de andre" moderne browsere, Netscape 7, Firefox, Opera 7, Mozilla osv.