Should we write css to each element or only for those elements which want to give style?
like for example
<div id="first">
<span class="one">
<a href="#">content text</a>
</span>
</div>
<div id="second">
<span class="two">
<a href="#">content text</a>
</span>
</div>
<div id="third">
<span class="three">
<a href="#">content text</a>
</span>
</div>
I just want to show link text with a color.Should i write CSS for all elements
If i write css only for a (....) and nothing defines for #one and .two. will i can get any problem.
Can non styled HTML elements create any type of problem in document flow or any cross browser problem?