I ran into a similar problem and my workaround was to use the "id" attribute for overwriting a style. But that is not a clean solution since it makes the CSS files very hard to read and you don't always have full control of the "id" attribute value.
Maybe we need an extra optional wicket tag to indicate the position where we want the <wicket:head> stuff to be inserted. That way we can link our stylesheet after this tag so that we can easily overwrite any style of any of the children. So this would be something like: <html> <head> <title wicket:id="title">My Template</title> <wicket:headers/> <link href="/myStyle.css" type="text/css" rel="stylesheet"/> </head> .... </html> -- View this message in context: http://www.nabble.com/header-contribution-ordering-t1768566.html#a4867200 Sent from the Wicket - User forum at Nabble.com. _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user