我发现在css文件中,经常有许多在html上找不到的类定义,这里举个例子好了
<header id="header"><div class="comments-link"></div></header>
<div id="content"></div>
<footer id="footer"></footer>
为了看着清楚我就不弄太复杂的代码了,就这样一个很普通的~
然而css里定义时却总是出现类似如下的
.format-link #header .comments-link{}
这样的定义方式。可是我<header>的上级怎么找也找不到这个.format-link。后来干脆搜索字符发现根本就没有...可那我就不明白,这是怎么回事呢?或者说,写这么一个不存在的类是否有影响呢?
(PS:之前在看类似贴吧的网站的代码,看到过在列表中给每个内容都添加了一个id,形式是item-XXXX后面接数字这样的,我还没看过后台方面的知识,看这个id的样式,又不在css中,那大概是在数据库存取时的主键吧?不知道这样的推测对不对。)
<header id="header"><div class="comments-link"></div></header>
<div id="content"></div>
<footer id="footer"></footer>
为了看着清楚我就不弄太复杂的代码了,就这样一个很普通的~
然而css里定义时却总是出现类似如下的
.format-link #header .comments-link{}
这样的定义方式。可是我<header>的上级怎么找也找不到这个.format-link。后来干脆搜索字符发现根本就没有...可那我就不明白,这是怎么回事呢?或者说,写这么一个不存在的类是否有影响呢?
(PS:之前在看类似贴吧的网站的代码,看到过在列表中给每个内容都添加了一个id,形式是item-XXXX后面接数字这样的,我还没看过后台方面的知识,看这个id的样式,又不在css中,那大概是在数据库存取时的主键吧?不知道这样的推测对不对。)