我正在尝试为工作中的应用程序创建一个CSS解析器。在我看来,除了脚本标记之外,css样式表规则不能应用于标题中提到的html标记。例如,以下内容毫无意义:
link[href="http://www.thiswebsite.com"] {display:none;}
这些都是毫无意义的:
meta {color:red;}
meta[content="text/css"] {width:100%;}
是否有任何规则可以在样式表中应用,以某种方式改变或选择head
,link
,style
或meta
标签以实现某些目的? (除了简单地选择那些标签并应用不相关的规则)