street fighting is against the law i think so I'm sure no 1 will answer this question if so they are helping no1
Baguazhang has the best foot work in martial arts and it is known to be the most extensive foot work. This form of martial arts was designed to fight off multiple attackers at once, so proper foot work is needed.
Better for what? If you want to fight in a ring with rules, the study of the MMA are probably best. If you wish to learn a traditional martial art with the philosophy associated with it, karate is probably best. While some believe that mixed martial arts will serve you better in a street fight, you will miss out on the philosophical parts of karate.
There is no "best" fighting art. AS humans, we are all different and have different abilities. What works well for one person doesn't for another. That is why there are so many forms of martial arts to begin with. If there was a "best" one, everyone would be doing it. You should find the martial art that works best for YOU.
I think Jet Li is the best at martial arts
Chinese martial arts
the best chinese martial art in my opinion is wing chun kung fu and the best martial arts teacher of this style would either be ip man or sum nung
Jackie Chan
Shaolin Kung fu
to find out which type of martial arts was the best
"Maybe the greatest martial arts movie ever is Hero. Excellent martial techniques display by virtuosos Jet Li and Donnie Yen, and also a deep insight into the very essence of martial arts. A must-have.
When man first started fighting wars. Soldiers inevitably found that some methods for killing their enemies were more effective than others. Over time the very best techniques were kept. Because cultures developed separately, martial arts developed separately in the same way that languages did. The martial arts practiced today are the result of thousands of years of evolution that still continues today even though martial arts are often no longer used on the battlefield.
the best actor who does martial arts is definitely from the expert himself, JACKIE CHAN!