zoukankan      html  css  js  c++  java
  • 关于css的一些小细节---link

    •  <link rel="stylesheet" href=“a.css” type="text/css">  

    rel:当前文档与被链接文档间的关系,必须有,否则css文件不会被加载来(经chrome控制台Sources测试)。

    type:规定被链接文档的MIME类型,可以省略。

    我们都造link引用外部样式表都通常带有.css扩展名,然而引用自《css权威指南》P20

    不一定非得有文件扩展名,但是一些较老浏览器无法识别包含样式表的文件,即使在link元素中确实包含了正确的text/css类型也无济于事,除非它有.css扩展名。实际上,除非文件名以.css结尾,有些web服务器甚至不会将文件作为text/css传递,不过这个问题通常可以改变服务器的配置文件来修正。

    然后尝试了下不带扩展名link css文件确实可以,控制台输出如下,浏览器会自己解释为样式表但是MIME却成了text/plain纯文本形式(不论link中有没有设定type属性,原因见引用)

    title:link元素是可以有title属性的,用来生成候选样式列表。说到候选样式表就先说首选样式表(如果为一个rel为stylesheet的link指定了标题,也就指定了该样式表要作为首选样式表)。如果将一组样式表特定为首选样式表,那么只会使用其中某一个。但是谁会被忽略这是无法确定的,所以慎用title。测试于chrome,总是显示先引入的,并不会层叠覆盖。

     注:内联样式的style属性可以与其他任何除过body外部出现的HTML标记关联。

  • 相关阅读:
    小伙子的毕业设计
    mongoDB
    Java面试题笔试题收集
    react-router4 介绍
    React 组件间通信 总结
    react ajax
    react应用(基于react脚手架)
    React 之 组件生命周期
    组件收集表单数据
    组件的组合使用
  • 原文地址:https://www.cnblogs.com/venoral/p/5202221.html
Copyright © 2011-2022 走看看