Board Thread:Support Requests - Designing Your Wiki/@comment-33688175-20200317170752/@comment-9605025-20200418021059

Okay. I took a look at the changes you tried to make and I think this is a good opportunity to slow down and review the differences between template parameters, HTML attributes, and CSS properties. When you do something like this you are setting HTML attributes. I noticed you tried setting bgcolor this way. bgcolor is not an HTML attribute. Rather, it is a commonly used template parameter name. To change the color of things, you need to use the HTML style attribute. This attribute accepts CSS properties. In this example, align, width, and style are HTML attributes while background-color, color, and height are CSS properties. Now let's say you changed it to this Now we have introduced the template parameter bgcolor which will allow the users to set the color of the background via the template call as opposed to having all instances of the template use the same color.
 * align=right width=250 | Cell Content
 * align=right width=250 style="background-color: red; color: blue; height: 100px;"
 * align=right width=250 style="background-color: ; color: blue; height: 100px;"

Does that make sense?

A side note, we really should be setting width via CSS property instead of HTML attribute but both should work.