目前,我已经尝试向此CGI python脚本添加css样式表,该脚本功能正常并且可以正确显示h2 /链接,但似乎不想使用该样式表。我在main()代码运行之前添加了样式表html代码。
def main():
if form.getvalue('option1') == 'option1':
print "<body>"
print "<h2> Example </h2>"
print "<a href=../Form.html> Go back"
print "</body>"
if form.getvalue('option1') == 'option2':
print "<body>"
print "<h2> Example </h2>"
print "<a href=../Form.html> Go back"
print "</body>"
if form.getvalue('option1') == 'option3':
print "<body>"
print "<h2> Example </h2>"
print "<a href=../Form.html> Go back"
print "</body>"
try:
print "Content-type: text/html\n\n"
print
"""
<link rel="stylesheet" type="text/css" href="../css/StyleSheet.css">
"""
main()
except:
cgi.print_exception()
这是我上面的python CGI代码。但是,它似乎并没有接受或应用我想要的样式表。我尝试使用完整的url来引用样式表,但没有区别。.是否可以通过其他方式添加CSS表?
谢谢。
您的打印语句仅打印空白行。您需要字符串以与print语句相同的行开头。
IE:
# this prints a blank line
print
"""
some text
"""
# this prints 'some text'
print """
some text
"""
另外,如果您在浏览器中打开页面,则应该能够右键单击并执行类似于“查看源代码”的操作,这将显示该链接标记不存在。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句