Should we have any mandatory stuctural elements in skins?
My initial thought was - mark up all pure content elements with some naming convention. For example ab_q_title
would be class name for question title, or ab_query_id
id of search query input element. Postfix _id
would make id's distinct from classes.
The question is - should we also have some mandatory structural blocks? I.e. container types that would group elements like question title, question toolbar (with delete, edit, etc. links), etc.
Originally I though that we shouldn't because structure items like that enforce layout which will make building alternative layouts harder.
What do you think?
Comments