tfeserver: Blog de tfe

html, scripts et tout un tas de trucs...

Fichiers HTC, CSS, Javascript etXHTML (version RSS)

publié le Fri, 13 Jul 2007 20:29:58 GMT, dans la categorie Blog

Hein? quoi? comment?

Vous aussi vous ignoriez l'existence des fichiers HTC? Mince alors, on est vraiment tombé à coté d'une base! Mais que sont-ils?

Les fichiers HTC sont des fichiers associés à votre feuille de style. Ils permettent d'interagir avec votre document XHTML (voir XML je pense) de manière transparente. Ainsi, plus qu'un style à la page, un "thème" complet peut être crée.

Commençons par le commencement: comment intégrer le bazard à votre fichier CSS:

#element {behavior: url('fichier.htc');} /* ou ce que vous voulez d'autre du style */ div.bidule {behavior: url('fichier.htc');}

OK ca semble facil à faire. Maintenant reste plus qu'à créer le petit fichier .htc qui est sous la forme suivante:

<PUBLIC:ATTACH EVENT="event" ONEVENT="fonction(params)" />

Par exemple:

<PUBLIC:ATTACH EVENT="onclick" ONEVENT="alert('CA MARCHE!')" />

Cet exemple est certes inutile, mais les possibilités de ce système sont alors (presque) infinies. Exemple: rendre les png du css compatibles avec Internet Explorer.

UPDATE: Only IE :@

Nouveau commentaire

Pseudo:
Site:
Email:
AntiSpam (2+2=?):
Message:
Validation: