This is "the Right Thing to do"(tm). The trailing slash is a necessity to make it validate as XHTML, which incidentally is the w3c's current recommendation for HTML markup. - And the only one that will be expanded in the future. - but i might agree... - there should probably be a switch to toggle it off, if you insist on creating old-school HTML4 (or godforbid 3.2!) on or about, Monday, October 01, 2001, we have reason to believe that Trevor Toenjes wrote something along the lines of : TT> I tried validating Zope's HTML for the first time and TT> I have come across something strange... TT> Zope inserts '/>' as the close, instead of just '>' TT> for the automatic '<img src...' created when calling an image with DTML. TT> Here is my code just to make sure I am not doing something stupid. TT> bullet is a .gif. TT> <dtml-var bullet> TT> renders... TT> <img src="zope/bullet" alt="" height="14" width="13" border="0" /> TT> It also seems to do this for SiteRoot's insertion into the header. TT> <base href="http://www.myzope.com/folder/folder/" /> TT> -Trevor -- Geir Bækholt web-developer/zopatista geirh@funcom.com funcom oslo | webdev-team <!-- PGPid : 0x90B47B20 -->