Martin Tzvetanov Grigorov created WICKET-6890:
-------------------------------------------------

             Summary: Render debug setting 'outputMarkupContainerClassName` as 
an attribute
                 Key: WICKET-6890
                 URL: https://issues.apache.org/jira/browse/WICKET-6890
             Project: Wicket
          Issue Type: Improvement
          Components: wicket-core
            Reporter: Martin Tzvetanov Grigorov
            Assignee: Martin Tzvetanov Grigorov


As discussed at [https://markmail.org/message/uoxxlnbz56ex7vuk] when 
org.apache.wicket.settings.DebugSettings#isOutputMarkupContainerClassName() 
returns true then the MarkupContainer class name should be rendered as an 
attribute of the component tag instead of as an HTML comment because an HTML 
comment may break a CSS rule, e.g. by appearing between two sibling HTML 
elements
{code:java}
p + p {color: red;} {code}
 

The CSS rule above will change the text color of any paragraph that follows 
another paragraph. But if an HTML comment appears between them then the rule 
won't apply.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to