I've thoroughly RTFMed and Googled for this, and I can't seem to find the answer. I am new to Chameleon, so maybe it's just so obvious that it's no where to be found, but when I put
<!DOCTYPE html>
in my master template, the rendered page has it stripped out resulting in the dreaded quirksmode.
Is there a trick that I'm missing?
Figured it out. You need to wrap the entire master template in a metal tag like so:
<metal:macro metal:define-macro="layout"> <!DOCTYPE html> ... </html></metal:macro>