Html 选择在模板页面上使用#vs类
我正在构建一个新的模板页面,允许我的电子商务商店通过html显示 我无法决定是在这里使用ID还是类。因为它是一个模板,所以它们只会被引用一次。但将所有版面内容放在右边似乎很奇怪 下面是我的代码,每一行都是一个新的划分,我用选项卡在右边显示子元素,在左边显示父元素Html 选择在模板页面上使用#vs类,html,css,Html,Css,我正在构建一个新的模板页面,允许我的电子商务商店通过html显示 我无法决定是在这里使用ID还是类。因为它是一个模板,所以它们只会被引用一次。但将所有版面内容放在右边似乎很奇怪 下面是我的代码,每一行都是一个新的划分,我用选项卡在右边显示子元素,在左边显示父元素 <header></header> <logo><cards><delivery><icons> <nav></nav>
<header></header> <logo><cards><delivery><icons>
<nav></nav> <breadcrumb><navlinks>
<aside></aside> <category><search><manufacturers><whatsnew>
<section></section> <maincontent>
<aside></aside> <cart><bestsellers><specials><reviews><information>
<footer></footer>
<div></div> <footerblock><worldpay><sslcert><paypal></footerblock>
我建议使用类,即使只使用一次。如果以后决定重用该元素的样式,可以轻松应用该类。如果您有一个很长的内容页面,并且希望提供节的快捷方式(
),则ID非常有用。您可以在模板中使用“ID”引用进行开发,使用“类”引用进行样式设置。因为稍后您的应用程序可能会出于某种目的进行扩展,并且在此期间该模板可能会被重用(也在同一页面中)。在这段时间里,无论模板使用在哪里,都需要对每个地方更改/应用不同的ID进行大量的返工
如果您确定不会发生这种情况,那么您可以使用ID或Class
注:
类可以使用多次,而ID在文档中只能使用一次
您肯定应该使用类,因为您可以在其他地方回收这些属性。id(#)只能被引用一次。例如,假设您想要浮动:左;您可以调用该类。left并在html页面的其他元素中重用它