To determine the order of acidic character for the given oxides, we need to consider their positions in the periodic table and their properties:
The acidic character increases as we move from basic to acidic oxides in the periodic table. Therefore, the order of increasing acidic character is:
Na$_2$O $<$ MgO $<$ Al$_2$O$_3$ $<$ SiO$_2$ $<$ P$_2$O$_5$
Oxides can be arranged based on their acidic/basic nature across a period or down a group.
- Na$_2$O, MgO: Basic oxides (Group 1 and 2 metals)
- Al$_2$O$_3$: Amphoteric oxide
- SiO$_2$: Weakly acidic oxide
- P$_2$O$_5$: Strongly acidic oxide (non-metallic oxide)
Acidic character of oxides increases across a period (from left to right) due to increasing electronegativity and non-metallic character.
\[ \text{Na}_2\text{O}<\text{MgO}<\text{Al}_2\text{O}_3<\text{SiO}_2<\text{P}_2\text{O}_5 \]
Answer: $\boxed{\text{A}}$