|主页 > 香港公司网站建设 > 香港公司网站建设知识 > CSS实践解析 >

Css中的ID名如何应用?

Css中的ID名如何应用有意义的标记元素提供了很好的基础,但是可用元素的列表并不全面。(X)Html 是作为简单的文档标记语言创建的,而不是界面语言。因此没有用于内容区域或导航栏等的专用元素。虽然可以使用 XML 创建自己的元素,但是由于太复杂,这在目前还不太现实。

导航栏没有专用的元素比较好的解决方案是使用现有的元素,并且通过添加 ID 或类名给它们赋予额外的意义。这会在文档中添加额外的结构,并给样式提供有用的“钩子”。因此,可以建立一个简单的链接列表,并且给它分配 ID(如:maniNav,subNav 等等),从而创建出定制的导航元素。

使用 ID 名标识页面上的单独元素(如站点导航),ID 必须是唯一的。ID 可以用来标识持久的结构性元素,例如主导航或内容区域。ID 还可以用来标识一次性元素,例如某个链接或表单元素。

在整个站点上,ID 名应该应用于概念上相似的元素以避免混淆。从技术上说,如果联系人表单和联系人详细信息在不同的页面上,那么可以给它们分配同样的 ID 名 contact 。但是,如果以后需要根据每个元素的上下文环境设置它们的样式,那么就会遇到问题。所以,使用不同的 ID 名(比如 contactForm 和 contactDetails)就会简单和容易操作得多。