html 引用外部样式表无效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 引用外部样式表无效相关的知识,希望对你有一定的参考价值。

目录
src
style

page .css

sys

active.html

在active的head中 加<link rel="stylesheet" href="../../style/pagestyle.css" type="css/text">

为什么他的样式表没有起作用??

另外:
可以从firebug看到以下内容:
@CHARSET "utf-8";

.key
font-weight: bold;


hr
color: #130c0e;


legend
color: blue;
font-size: 20px;


#hr
color: #130c0e;

</link>

参考技术A href="../style/pagestyle.css“

../代表上一级,上一级已经能够找到style了,不用到根目录

追问

谢谢你/
只是路径的问题吗?
我换过“../style/pagestyle.css” “/style/pagestyle.css”
都没用
是不是.css有问题 还是有问题
.key
font-weight: bold;

hr
color: #130c0e;

legend
color: blue;
font-size: 20px;

参考技术B type="css/text"

改成下面的
type="text/css"本回答被提问者采纳

python 从HTML页面查找对外部脚本和样式表的引用,并打印这些文件的下载说明。

import sys
import argparse
from HTMLParser import HTMLParser

file_list = []


class AssetFinder(HTMLParser):

    def handle_starttag(self, tag, attrs):
        if tag == 'script':
            for attr in attrs:
                if attr[0] == 'src':
                    file_list.append(attr[1])
            if tag == 'link':
                for attr in attrs:
                    if attr[0] == 'href':
                        file_list.append(attr[1])

    def handle_endtag(self, tag):
        pass
    
    def handle_data(self, data):
        pass

if __name__ == "__main__":
    arg_parser = argparse.ArgumentParser()
    arg_parser.add_argument('-i', '--input', required=True)
    args = arg_parser.parse_args()
    
    f = open(args.input, 'r')
    html = f.read()

    parser = AssetFinder()
    parser.feed(html)
    for f in file_list:
        print "curl -lsO", f

以上是关于html 引用外部样式表无效的主要内容,如果未能解决你的问题,请参考以下文章

HTML中CSS外部样式表

求助!!!在html中引用外部样式表问题!

如何插入外部样式表

如何链接外部CSS样式表

HTML中,li元素定义了样式,然后再某个li元素定义了某class,发现这个class无效,求解释

python 从HTML页面查找对外部脚本和样式表的引用,并打印这些文件的下载说明。