CSS Best Practice

CSS best practices are enforced while creating or editing a form, with the help of a work-space level preference Enforce CSS best practice. It hides the Font, Layout, Child Layout, and Child Label properties, and disables the resizing gestures on the canvas.

You can disable this preference from Window > Preferences > Form Designer.

Defining explicit overrides to fonts, colors, borders, and sizing of form elements results in generating <form>.css or explicit HTML attributes, thus violating the HTML best practices. If the existing forms contain such overrides, a warning marker appears in the Problems view, saying "explicit styling violates CSS best practice". Applying the quick fix restores the enforcement of CSS best practice.