相关疑难解决方法(0)

<link>标记中是否需要type ="text/css"?

我想知道是否有必要使用<link rel="stylesheet" type="text/css" href=...><link rel="stylesheet" href=...>.该rel="stylesheet"标记的信息,这是一个样式表-所以text/css实际上并没有就我而言,添加任何东西.

HTML使用的唯一样式表格式是CSS,那么text/css对浏览器有什么"说"呢?有些网站似乎添加了type="text/css"属性(http://www.jquery.com/),而其他网站则没有(http://www.youtube.com/).

那么,什么是使用type="text/css"<link rel="stylesheet">元素,是有必要包括它?

html css stylesheet

185
推荐指数
4
解决办法
5万
查看次数

是否允许在<body>中使用<link>(不是rel ="stylesheet")?

Google,Yahoo和MS 推出的新schema.org建议使用该<link>属性来显示在线商店中产品的状态:

<div itemscope itemtype="http://schema.org/Offer">
  <span itemprop="name">Blend-O-Matic</span>
  <span itemprop="price">$19.95</span>
  <link itemprop="availability" href="http://schema.org/InStock"/>Available today!
</div>
Run Code Online (Sandbox Code Playgroud)

然而,根据w3schools.org <link>只允许在头部:

注意:此元素仅在head部分中出现,但它可以出现任意次.

我不习惯W3C风格,所以我无法理解W3C的确切定义.任何人都可以帮助我:它是否真的允许<link>在体内使用(在HTML5中,因为schema.org使用HTML5标签)或谷歌,雅虎和MS是否打破标准?

html5 w3c-validation

40
推荐指数
4
解决办法
3万
查看次数

Flask:在模板中放置静态 javascript 文件的位置

我正在开发一个具有以下文件夹结构的烧瓶应用程序:

|-->flask_app.py
    |-->static
        |-->css
            |-->bootstrap.min.css
            |-->styles.css
        |-->js
            |-->jquery-3.1.1.min.js
            |-->bootstrap.min.js
            |-->script.js
    |-->templates
        |-->index.html
Run Code Online (Sandbox Code Playgroud)

链接到这些 css 和 js 文件的正确方法是index.html什么,我需要与它们关联的参数是什么?

我的 CSS 链接如下所示,位于标题中:

<link rel="stylesheet" href="{{ url_for('static', filename='css/styles.css') }}">
Run Code Online (Sandbox Code Playgroud)

我的 JS 链接如下所示,位于 body 标签的末尾:

<script src="{{ url_for('static', filename='js/script.js') }}"></script>
Run Code Online (Sandbox Code Playgroud)

这是正确的语法吗?它们是否位于我模板中的正确位置(我确定这里有灵活性)?还有我应该传入的任何其他参数(例如 type="text/css", type="text/javascript", media="screen")?

一切都按预期工作,但如果有的话,我想遵循推荐的做法。

css python static url-for flask

11
推荐指数
1
解决办法
2万
查看次数

HTML中的SCRIPT和STYLE元素的type属性?

我听说(来自Crockford)当这些元素用于加载外部资源时,LINK和SCRIPT元素的哪些类型属性是多余的.(因为HTTP响应确定资源的内容类型.)

<link rel="Stylesheet" href="foo.css">

<script src="foo.js"></script>
Run Code Online (Sandbox Code Playgroud)

但是当非HTML代码在STYLE和SCRIPT元素内部放置时会出现什么情况呢?

<style>
    /* inline CSS rules */
</style>

<script>
    // inline JavaScript code
</script>
Run Code Online (Sandbox Code Playgroud)

是否在建议的情况下设置type属性?当我们选择省略type属性时是否有任何问题?

html content-type

7
推荐指数
1
解决办法
2006
查看次数

为什么人们继续使用"text/css"?

我已经阅读了Google搜索的几个结果,例如这个不错的问题:<link>标记中是否需要type ="text/css"?.但是,我目前正在浏览一些css3(它不是那么新的)代码,我text/css随处可见.

有什么改变,或者这只是我们(年轻人)不应该继承的旧习惯?

html css html5 w3c css3

6
推荐指数
1
解决办法
258
查看次数

标签 统计

css ×3

html ×3

html5 ×2

content-type ×1

css3 ×1

flask ×1

python ×1

static ×1

stylesheet ×1

url-for ×1

w3c ×1

w3c-validation ×1