Je ne vais pas vous refaire ici tout l’argumentaire des avantages d’une mise en page réalisées grâce aux feuilles de styles (donc évitant tout recours à des tableaux de mise en forme), il n’empêche que réaliser des boîtes avec des coins arrondis tout en respectant la sémantique et les règles érigées par le W3C est un véritable casse-tête. Plusieures solutions ont déjà été proposées pour faire des coins arrondis, mais rien de très pratiques. En tout cas pas autant que la future propriété border-radius des CSS 3 : The ‘border-radius’ properties (déjà supportée par la famille des navigateurs Mozilla et que j’utilise sur ce site).
Il n’empêche que le site italien Pro HTML vient de proposer une solution plutôt élégante basée sur une utilisation astucieuse des CSS? et du DOM?? : Nifty Corners: rounded corners without images. Pour voir la bête en action, je vous recommande ces deux exemples :
Sympa, non ?