相关疑难解决方法(0)

(非空)自动关闭标签在HTML5中有效吗?

W3C验证不喜欢自闭合标签(那些与"端/>")上非空元素.(Void元素是那些可能不包含任何内容的元素.)它们在HTML5中仍然有效吗?

可接受的 void元素的一些示例:

<br />
<img src="" />
<input type="text" name="username" />
Run Code Online (Sandbox Code Playgroud)

被拒绝的非虚元素的一些例子:

<div id="myDiv" />
<span id="mySpan" />
<textarea id="someTextMessage" />
Run Code Online (Sandbox Code Playgroud)

注意: W3C验证器实际上接受无效的自动关闭标签:由于简单的拼写错误(\>而不是/>),作者最初遇到了问题.但是,自动关闭标签在HTML5中通常不是100%有效,并且答案详细说明了各种HTML风格的自闭标签问题.

html syntax w3c-validation

635
推荐指数
6
解决办法
27万
查看次数

有关CSS minifier的任何建议吗?

有关CSS minifier的任何建议吗?

我将围绕谷歌并尝试一些,但我怀疑聪明,精通和好奇的StackOverflow社区可能已经评估了重量级人物的利弊.

css minify

289
推荐指数
7
解决办法
8万
查看次数

使用@import声明是不好的做法?

可能重复:
CSS中的@import和链接之间的差异

我读过CSS @import作为一种不好的做法,并且想知道我正在使用的方法.

我目前正在使用WordPress构建一个网站,它通过链接引用导入每个插件的样式表,主样式表以相同的方式链接,但是,主样式表目前包含几个@import声明,我相信我应该进入标题或者进入他们所使用的适当页面(其中两个仅用于某些页面).

我的担忧是否合理,使用这些@import声明会产生什么影响?

css

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

如何将所有页面链接到同一个 css 外部文件?

我正在做一个项目,为我的 CS 205 课程建立一个网站。我已经使用 notepad++ 制作 html 文件,使用记事本制作 css 文件。我的网站有一个 home/index.html 页面以及 5 个其他内容页面。我所做的是在 notepad++ 中创建每个页面,每个页面都有自己的 css 文件。

我遇到的问题是它必须有 1 个 css 文件,可以在您的网站上保持一致的外观/或将所有页面链接到同一个 css 外部文件。我不完全确定这两个意思是否相同,这就是我列出它们的原因。

我已经在每个 html 页面中都有一个链接到其 css 文件的样式表。但是我必须为整个站点创建一个 css 文件。我可以将每个 css 文件复制并粘贴到一个文件中而不改变每个页面的外观吗?如果有人能解释我是如何做到这一点的,而不会弄乱我对每个页面的设置,我将不胜感激。

html css

6
推荐指数
2
解决办法
5万
查看次数

页面加载后获取css文件

我正在关注一个爱好项目的css文件:

  • normalize.css
  • main.css
  • viewports.css
  • bigFile.css

现在normalize.cssmain.cssviewports.css是在整个网站的每次访问页面上加载的3个文件。但是bigFile.css包含许多在网站内部页面中使用的CSS样式。现在,我将这些文件加载​​到首页中,index.html如下所示:

<link rel="stylesheet" href="css/normalize.min.css">
<link rel="stylesheet" href="css/main.css">
<link href='//fonts.googleapis.com/css?family=Open+Sans:400,300,600' rel='stylesheet' type='text/css'>
Run Code Online (Sandbox Code Playgroud)

我已合并viewports.css到内部main.css,当前文件大小很好。我无法合并,bigFile.css因为那main.css会很大,浏览器将等待渲染它。还要注意,我将使用github页面,它将过期标头设置为几乎10分钟,从而使缓存状态对我不利。并假设用户最有可能导航到下一页。

bigfile.css页面成功加载后,有什么方法可以加载,从而节省了下一页加载的时间。我不介意使用js解决方案,直到它在非js网站上全面恢复(例如,直到用户实际导航到下一页才加载它们)。另外,对于这样的小任务,我也不喜欢jquery。谢谢!

html javascript css css3

4
推荐指数
1
解决办法
4852
查看次数

WordPress-CSS导入对我不起作用

我是WordPress n00b。我似乎无法将简单的CSS导入到我的页面中。

这是我尝试过的:

index.php

<link href="style.css" rel="stylesheet" type="text/css">
Run Code Online (Sandbox Code Playgroud)

style.css

/* External */
@import: url('http://fonts.googleapis.com/css?family=Varela');
@import: url('https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css');

/* Internal */
@import: url('css/bootstrap.css');
@import: url('css/custom-styles.css');
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

index.php:

<link href="<?php bloginfo('stylesheet_url'); ?>" rel="stylesheet" type="text/css">
Run Code Online (Sandbox Code Playgroud)

只是为了确保这一点:

<link href="<?php bloginfo('style.css'); ?>" rel="stylesheet" type="text/css">
Run Code Online (Sandbox Code Playgroud)

我已经完成了研究,但是除了上面已经尝试过的以外,我找不到其他东西。因此,如果这是重复的话,我表示歉意。

编辑:

这在index.php中的WordPress中不起作用:

<link href="style.css" rel="stylesheet" type="text/css">
<link href="http://fonts.googleapis.com/css?family=Varela" rel="stylesheet" type="text/css">
<link href="css/bootstrap.css" rel="stylesheet">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<link href="css/custom-styles.css" rel="stylesheet" type="text/css">
Run Code Online (Sandbox Code Playgroud)

css php wordpress themes

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

标签 统计

css ×5

html ×3

css3 ×1

javascript ×1

minify ×1

php ×1

syntax ×1

themes ×1

w3c-validation ×1

wordpress ×1