I like to play guitar and I'm quite good playing tabs. However, I don't know the chords and I would like to learn them and to play them easily. Any tips on where to learn them on internet or tips to play them?
While it's easy to find exhaustive lists of chords, online or in books, it's not so easy to know what order to learn and practice them in.
I would suggest buying a songbook in "fakebook" format - that is, melodies are written on a score, with chord names above. Sometimes there are chord diagrams on the page. Sometimes there is a chord dictionary at the back.
Two good options for beginners are:
Just sing the songs and strum to them. Also experiment with inversions. But also try to notice things about the notes in the chords, how they sound, and the relationships between the chords in a song.
By doing this:
Learning shapes are a good place to start, but learning the theory behind chords is really rewarding, and lets you understand which tones in a chord are the important ones. This is something a lot of guitarists (me included) often skip over, whereas a piano player is taught this from the start.
A starting point could be: http://en.wikipedia.org/wiki/Major_chord
The basic chords that todd suggested are very good as a basic for barre chord:
Example E major - note that the
Note: If you have problems with barre, you can often cheat with the B and use B7 instead without sounding too wrong (see below in the septim section)
Another set of chords that is easy to use as a beginner are these:
Another chord you will need for most songs in C major is
Some minor chords:
Some septim chords
And some that looks pretty advanced in writing, but are really easy on the guitar, and they sound cool:
And at last some dim chords:
Hey! Wait a minute - Those two looks the same!
http://www.chordbook.com/guitarchords.php is also a good source, displaying every chord with possible inversions and audio play support.
Open chords are usually the first thing a beginning guitar player learns. There are five open chords; the E chord, the A chord, the C chord, and the G chord. Open chords are called this way because they contain at least one open string (strings that you play without fingering them). The best way to learn how to play the basic guitar chords is by learning songs.
The most common problems for the beginner are firstly playing the chords cleanly and without fret buzz, and secondly changing between the chords. If you can master these you will get great musical mileage as there are thousands of one, two and three chord songs. No additional knowledge is required to accompany singers, play in bands and jam.
For more guitar chords and tips for them with pictures, see the article here.
Chord is three or more notes played together. When you play a chord on a guitar, you have to hold down a few or more strings. Each chord has it's own fingering, which you have to remember and practice.
There are lots and lots of chords out there. You should probably start with open position chords - chords that have some of the strings open.
You can find chord diagrams on the net. For example, here: http://justinguitar.com/en/CH-000-Chords.php
Notice the numbers below each circle - these are fingers that should hold the given string. Just try the fingering and play all strings one by one - they should all sound clear. Then, go to the next chord. Eventually, you should aim to change the chords very swiftly.
Here is a video lesson on basic chords, for beginners: http://justinguitar.com/en/BC-111-D-chord.php
learn the E Em E7 and A Am A7 in the Open Position, and then how to Barre those same chords up and down the fretboard.
Simple, but a good place to start.