I'd like to create a HTML table similar to this as much as possible:

Main 'features' would consist of:
tds colored based on values- bars in the background based on percentage
- HTML and javascript/jQuery only (data is manually entered anyways)
Is it possible to do such a thing with HTML/js only, and what would you recommend for accomplishing this task?
tds based on values... I mean, I could easily do this in python or php or something, but all I can use is html and js. I'm not even sure if all this is possible with only that... For example, Diodeus' and david's answers are just perfect pointers how could this be done... I know this place is not made for discussions, I need only few snippets to even start with this... Apologies one more time...