HTML "who is your daddy?" ;)
it is well known and also common sense to any average software developer that HTML is not a programming language but rather a markup one. in simple terms we use HTML to arrange and annotate the components of a file that can be easily read -rendered- by a software application like a browser.
now when you start your career as a young web developer ( front-end ) - a fancy term describing someone who design the user interface if a web application- you start by simply learning the HTML tags and testing them to see how the text is displayed.
Eager to learn more and more young developers then proceed to learn CSS for styling their work and JavaScript for interactivity. some even start learning front-end development frameworks like Bootstrap without even go through the process of leaning (JavaScript or CSS) enough. that is a classic mistake because when they begin start working professionally they get stuck many times due to the lack of understanding the basics.
a golden role in designing a strong and easy way to modify HTML page is to keep in mind that every thing should be nested properly. in other words ask yourself -who is your daddy?- that will be really handy in many cases specially when you are making some animation effects like -slideDown- in JQUERY or changing the default colors and design of Bootstrap tabbed menu.
proper nesting of an HTML elements not only will provide a valid and awesome page structure but also will help you tremendously when you start working on styling and effects in JQUERY. so i need you to stop for a minute every time you face a problem or want to change a default style for an element while working in CSS or JQUERY and ask this - if nothing is working properly and i do not know why : WHO IS YOUR DADDY? ;)
Thank you for your time.
Guest Service Agent at Vinpearl Resort and Villas Hotel
9 年thanks for share