I am answering my own question - so as to demonstrate that this is a learning process and that there was value given in the comments by my fellow members, in this case Martin Smith.
I am taking care not to assume that other answers I see on the SO forum are regarded as "good" answers. I have made the mistake of seeing other answers and taking the same approach of just adding a link, with little to no comment.
The following quotes are taken from the comments under my question:
Vague link only answers are not considered good answers. Three trusted (reputation 20K+) users deleted it.
If the link was to an extremely relevant good quality resource that exactly answered the OP's question then it might be tolerated but generally speaking new answers that consist of just links with no explanatory text will probably be deleted
I think it is important to try and maintain an emotional detachment from the forum. As comments and downvotes can be taken personally, when in reality, they are made from people globally, faceless and are 'usually' made with good intent. This keeps the forum well researched and it's members best educated.
The other point I did not realise was the following. Again I quote form Martin Smith's comments:
The answer was deleted and the reputation lost due to the downvotes on it was restored then. – Martin Smith
In this case it was a blessing it was deleted by the more experienced SO members, as my reputation was restored.
Upon reflection, the hardest part is to admit, that the down votes I have received had ALL been justified. For most human beings it is hard to accept our failings, more so in a pubic forum.
So I am writing this on the Meta site, as I think it might help some fellow members, as we struggle to find our place on SO.
I want to put in an update, since clarifying the quality of my answer I have gained over 50 rep on SO!!! hey I am so excited. I'm taking my time to answer questions and not worrying whether I don't get marked as best answer, but am focused on being helpful.It is such a relief to get the priority of answering questions in order. It is not about ME getting reputation, it is about offering helpful answers!