why use id's & class's in html why not just one?

时光毁灭记忆、已成空白 提交于 2019-11-29 17:46:15

Imagine if you had a load of buttons that looked the same on the page. Would you want to repeat yourself numerous times in your CSS? Or use a class and write it once.

This is applicable in any case of the same styling on different elements.

Adding to Sam's answer. Ids are helpful both for styling and javascript. If you want only a particular style applied or want to increase the specificity of your css id come handy.

#id is used to describe the document structure or important containers/elements and they must be unique entries.

.class is used to describe elements which are can be many elements in this documents.

If you try to validate the document and have many id's this will be error and if you want your document to be valid you must rename the id's of use classes.

Classes are useful because they can be many classes with one name on your document and you will not be force to copy/paste style from one element to another and change only the tag to describe the new element.

Ryan Hollingsworth

concise answer:

id - Shows on your page once.

class -Shows on your page more than once.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!