For instance, consider a scenario where there is a table. The conventional alignment practice (whether it's an HTML specification or specific to the browsers in use) appears to be left aligning the body elements and center aligning the head elements.
If the intention is to have everything left aligned, would it be less effective to input
#MyTable td {
text-align: left;
}
instead of specifying
#MyTable tbody td {
text-align: left;
}
Does this distinction really matter in terms of efficiency?
What approach is considered best practice in this situation?
The actual question here pertains to how default styles are established. Are they explicitly defined by the browser if no corresponding style is found in the CSS? Or do they represent inherent default behaviors when no style rules are present.