
正文
样式表css怎么引用不了,css样式出不来
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
html中,为什么有的css样式在样式表里不起作用?!
选择器写错 语法错误 选择器路径有误 出现很多这种状况,怕路径出错,就复制路径,一不小心就复制多了一个选择器,所以出现css不生效的原因。复制的问题小心,切记。
估计是你没有导入外部样式表,link href=../../css/main.css rel=stylesheet type=text/css / 类似这种,注意路径,如果不是这个问题,追问吧。
css无效的常见原因:div 标签未关闭、不当的DOCTYPE声明、不良嵌套等等,如果你正在纠结此问题,不妨参考下本文 div 标签未关闭 这是版面设计失效的最常见原因之一。
缺点是没有整篇文件的“统一性”,在修改样式时变得困难,不方便维护。
相关问答
Q1: html怎么调用外部css?为什么我用link无效?
1、href=http...你的网址.../css所在文件夹名/4css这个是最保险的,不管你的html文件放在哪里(甚至是别的网站),都可以调用css文件。
2、一种是目录不对,还有一种就是一楼所说的。先换成 link rel=stylesheet type=text/css href=css/default.css如果还是不行,那你就要看看目录是否正确了。
3、之所以无效,百分之九十是因为你link标签里面调用css文件的路径不对,你检查一下吧。
Q2: 兼容模式下ie9和ie10显示样式在不兼容模式下为什么不加载css样式
1、这是因为IE很多方面并没有按html和css的标准来做,它是想搞一套自己的标准,结果证明是失败的,因此IE(主要是指IE8-)不是标准浏览器,很多html5和css3的效果无法在IE中呈现出来。
2、IE9+浏览器控制需要css文件的响应类型为text/css,被你的页面是没有这类型的,导致浏览器忽略了你的css文件。
3、兼容模式可能会导致网页显示出现问题,所以通常会在HTML中添加以下代码,使IE使用固定的渲染模式:代码如下:另一种情况下,只有不使用兼容模式的页面才能在IE8下正常显示,但如果设置为IE8模式,CSS3在IE9下会失败。
4、初学者,建议不要直接用别人的css3效果,很多css3效果IE9,IE10是暂时不支持的。
关于样式表css怎么引用不了和css样式出不来的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





