For starting in electronics as an absolute beginner, try going to your
library
Public libraries all over the world often have one or more versions of
ARRL:s handbook for radio amateurs.
(maybe on the shelf for very big books)
In its last version it is called "The Handbook for Radio Communications".
It looks like this:
http://www.arrl.org/catalog/?item=no-hb2005
Here from another seller:
http://www.universal-radio.com/catalog/books/4623.html
Note that they use the old title, despite the text on the Book
Anyway, this is a bible of beginner electronics and the best value for
money you can find. It is a very big book, and every page have been
checked for errors and revised year after year by millions of Radio
Amateurs, so it is a lot more reliable and accurate than most books about
electronics.
I have borrowed it many times from my local library, and I have bought it
in paperback and used a knife to cut it up though the spine, so I get
12-14 thinner books, a lot easier to handle.
There are chapters about elementary electronics, semiconductors, DIY
measuring instruments, power supplies, etc..
It changes a little every year, but any version of it, even one 10-15
years old, is very good as an introduction, study book, workshop manual,
and reference book in electronics.
It is not only theoretical but also very practical, there are chapters
about tools and how to use them, how to etch pcb boards, how to build
boxes for your projects, etc..
It covers everything you need to know to understand, design and build
electronics, and it starts from a real beginner level.
There are special sections about radio transmitters and receivers. After
all, it is a book for radio amateurs, but if you are not interested in
radio you can just ignore those chapters.
There are not many books which have the effect on the reader that you
borrow it 100 times from the library, and then you go and buy your own
copy. For its size and massive content it is actually very cheap.