Hi,

Currently a Panel requires a div tag that is immediately closed, <div
id="wicket-something" />

Both internet explorer and firefox have a problem with this.
The following example will make things clear:

<html>
<head>
<title>Test</title>
</head>
<body>
<div id="Content" style="background-color:red;">
should be red
<div id="blaat" style="background-color:green;"/>
should be red too
</div>
</body>
</html>

instead of 1 big red block, possibly intersected by a thin green line, we
get a red block and a green block.
Apparently the browsers miss the /> tag.

<html>
<head>
<title>Test</title>
</head>
<body>
<div id="Content" style="background-color:red;">
should be red
<div id="blaat" style="background-color:green;"/>
should be green
</div> <!-- this is not valid xml since we already closed the div earlier,
however the browsers need it to get the desired result of a red block
followed by a green block and then another red block -->
should be red
</div>
</body>
</html>

The above example gives the desired effect, but should not be used because
it is not valid xml.

<html>
<head>
<title>Test</title>
</head>
<body>
<div id="Content" style="background-color:red;">
should be red
<div id="blaat" style="background-color:green;">
should be green
</div> 
should be red
</div>
</body>
</html>

The above example is both correct xml and gives the desired effect.
Therefore I would like to propose to change the html tag for Panels to <div
id="wicket-panelname"></div>
There also might be other components affected by this behaviour.

The w3c furthermore dictates that for div elements a start and end tag is
required http://www.w3.org/TR/html401/struct/global.html#edef-DIV and I
don't see them using <div />.

Further reading on elements and start / end tags can be found here:
http://www.w3.org/TR/html401/index/elements.html
and here:
http://www.w3.org/TR/html401/intro/sgmltut.html


Maurice



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop

Reply via email to