Flex mxml文件 标签问题

请问 flex中mxml文件的标签 mx: fx: s:

有什么区别?

我大概知道fx是flex4

mx是flex3

 

当一个控件 mx和fx中都有的时候 我应该用哪个?

 

优先使用flex4 也就是fx命名空间的
flex4 比flex3 组件渲染性能上有优化,skin更加简单多样支持组件状态的编程,添加一些新的控件