- Using tabs instead of spaces
- Not using CamelCase. ( this_is_my_var_name_is_better_readable_and_easier_to_write )
- using extra lines for the brakets:
If you're not able to handle the html sourcecode: Create a new bbcode like this: BBCODE USAGE: [spoiler]{TEXT}[/spoiler] HTML REPLACEMENT: <span class="quotetitle"><b>Spoiler:</b></span><span style="background-color:white;color:white;">{TEXT}</span>