28221 sujets

CSS et mise en forme, CSS3

Je viens de découvrir ces balises et savoir à quoi elles servaient et dans quelle cas

-moz-background-clip: initial;
-moz-background-origin: initial;
-moz-background-inline-policy: initial;
Modifié par doomer (27 Apr 2005 - 08:32)
Attention toutefois à l'utilisation des "-moz-blabla", ces propriétés ne fonctionneront que dans des navigateurs Gecko et ne seront pas visiblent des autres navigateurs. Pour cetaines je crois que ces propriétés se basent sur le document de travail du W3C pour CSS3, donc rien ne dit que toutes ces propriétés seront effectivement proposées dans la version définitive de CSS3, et rien ne dit que de version en version Mozilla les conservent. Donc à manier à circonspection.
Sinon j'avoue je m'autorise de temps en temps un petit -moz-border-radius.
A toutes fins non inutiles : ces extensions CSS (pour leur donner leur nom légitime) seront entérinées par CSS2.1, au prix d'une syntaxe précise (le tiret intial, en particulier, suivi du nom du "propriétaire").
Cela dit, certaines propriétés CSS3 sont effectivement implémentées (à titre exploratoire ?) dans Opera et les navigateurs Gecko sous cette forme. D'autres proprités CSS3 sont d'ors et déjà supportée avec leur syntaxe "officieuse", tel box-sizing dans opera...

Bref, on est effectivement dans le domaine du prospectif. Il n'est actuellement pas valide (CSS2) mais va le devenir (CSS2.1). A utiliser avec précaution, donc AMHA, et surtout pour "tester".