qhwa/fdlint — Issue #2: CSS 有一条规则没有起作用
Author: qhwa
Created: 2012-03-01 05:32:40+00:00
State: open

check_tag_css_in_head do |tag|
if tag.tag_name_equal?('link') and tag.prop_value(:rel) =~ /stylesheet/i
if tag.parent and !(tag.parent.tag_name_equal? 'head')
["外链CSS置于head里(例外：应用里的footer样式)", :warn]
end
end
end

解析HTML时无法得到 parent ，所以这条规则实际上没有起作用。
在单元测试中使用的是解析好的文档树，所以正常。