Your opinion really means a lot coming from a sub-par user who does not know how to read the topic title. And is it really against the rules to submit tutorials from a site. And just because the tutorial did not help you does not mean it did not help the other countless users, but your comments are what anyone can expect from a sub-par user who's job is to hate so keep on hating sub-par.
Well it seems that I submit mostly the tutorials from the given site but there is know harm in spreading free knowledge plus I do submit articles from other sites once in a while to other sites. Also if I don’t submit a tutorial how would I know if it will get voted up? I really don’t trust the voting system as I know that other users will use different user names to vote up their article.
Plus letting another potential user know that there is a tutorial out there that can help them far out ways the voting system. And if others are offended of me submitting my tutorials then they should not click them as in most cases it seems that the user that hates on the tutorials submitted have a similar site or have a friend with a similar site that they support.
This tutorial was not intended to cover the styling of image buttons but to introduce HTML new comers to the basics of HTML and by the way the code is semantically correct when you use the code for its intended purpose but if are referring to always separating style from content well then you are correct.