La possibilità di attribuire ai contenitori gli angoli arrotondati è una delle nuove funzionalità, che sono definite nella
terza versione dei fogli di stile, ormai recepita, seppur con definizioni proprietarie in attesa del perfezionamento dello standard, dalla maggior parte dei browser di ultima generazione.
Mediante infatti proprietà specifiche per ogni motore di rendering è già possibile ottenere un
bordo con gli angoli arrotondati per gli elementi delle proprie pagine web nei browser che per il rendering si basano su
Gecko, il motore sviluppato dalla
Mozilla Foundation;
KHTML, motore di rendering dell'ambiente
KDE;
WebKit, su cui si basa
Safari.
La definizione di proprietà specifiche permette quindi di
influenzare il rendering dei singoli motori cui sono destinate, e può essere considerata la pratica corretta per sfruttare le potenzialità dei
CSS3, mantenendo la retrocompatibilità, ma sacrificando così la correttezza formale dei fogli di stile.
Un articolo pubblicato sul sito
Build Internet! riassume brevemente lo stato di implementazione della proprietà
border radius e ne illustra, con esempi di codice, i vari modi di utilizzo mediante i differenti attributi proprietari.