标签: html5boilerplate

为什么404页面包含内联CSS

我看到大多数404页面(例如在Html5BoilerPlate中)将CSS包含在<style>标签内的页面的Html代码中,而不是从外部工作表链接.我很确定人们是故意这样做的,并且背后有一些很好的理由,但我无法弄清楚他们为什么会这样做.

css html5boilerplate

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

HTML5 Boilerplate的缺点

我已经使用XHTML大约3年了,并不关心HTML5和CSS3的到来.几个月前,我偶然发现了HTML5 Boilerplate,我现在开始对它非常感兴趣.

我唯一找不到的是使用这套最佳实践的弊端.我知道,它的主要目标是使网站在各种各样的浏览器上看起来都一样,但有什么我应该注意的吗?

html html5 html5boilerplate

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

TYPO3:html 标签中的 lang 属性更改(HTML5boilerplate 样式)

我使用此配置来遵循 HTML5boilerplate。

config{
    doctype = html_5

    doctype(
        <!doctype html>
        <!--[if lt IE 7 ]> <html lang="de" class="no-js ie6"> <![endif]-->
        <!--[if IE 7 ]>    <html lang="de" class="no-js ie7"> <![endif]-->
        <!--[if IE 8 ]>    <html lang="de" class="no-js ie8"> <![endif]-->
        <!--[if IE 9 ]>    <html lang="de" class="no-js ie9"> <![endif]-->
        <!--[if (gt IE 9)|!(IE)]><!-->
    )
    htmlTag_setParams = lang="de" class="no-js no-ie"><!--<![endif]--
}
Run Code Online (Sandbox Code Playgroud)

问题是,当我有一个包含多种替代语言的站点时,该lang属性不会更新。

有谁知道如何解决这个问题?

typo3 typoscript html5boilerplate

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

在Slim中创建HTML5 Boilerplate条件HTML类

HTML5 Boilerplate使用以下条件<html>类:

<!doctype html>
<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]-->
<!--[if IE 7 ]>    <html class="no-js ie7" lang="en"> <![endif]-->
<!--[if IE 8 ]>    <html class="no-js ie8" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
Run Code Online (Sandbox Code Playgroud)

我想知道如何在基于Slim的模板中重现这一点.

这是我到目前为止所拥有的:

doctype html
/! paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/
/[ if lt IE 7 ]
    html class="no-js ie6" lang="en"
/[ if IE 7 ]
    html class="no-js ie7" lang="en"
/[ if IE 8 ]
    html …
Run Code Online (Sandbox Code Playgroud)

html5boilerplate slim-lang

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

为什么我的jqPlot没有渲染画布?

我正在尝试使用jqPlot作为条形图,我无法让它显示任何内容.

我已经包含了jqPlot代码和所有插件.我没有收到任何错误

我直接复制了示例代码:

HTML:

<div id="jqplot" class="plot">

</div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

"use strict";
(function ($){

        $.jqplot('jqplot',  [[[1, 2],[3,5.12],[5,13.1],[7,33.6],[9,85.9],[11,219.9]]]);

})(jQuery);
Run Code Online (Sandbox Code Playgroud)

它将类'jqplot-target'添加到'jqplot'div中,因此javascript必须正常工作,但它没有向div添加画布/图表,它只显示一个带有添加类的空div.

任何想法为什么这不渲染?

我也在使用html5boilerplate,但我找不到其中两个已知问题.

谢谢,

托马斯

javascript jquery jqplot html5boilerplate

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

为什么标准的"样板"模板在CSS3中包含如此多的声明?

这个问题面向CSS3,我一直在寻找一些样板模板和指南,其中大部分都会在进入你想要编辑的内容之前声明很多属性.

  • 为什么会这样?声明所有可用属性是否会使浏览器加载速度更快?

  • 有什么好处?为什么不直接使用CSS3(就像声明HTML部分中使用的那样)?

  • 如果底层属性在更多版本中发生变化,那么这是不是意味着您必须不断检查已弃用的属性并且每隔一段时间继续声明和更改属性?

html css html5 css3 html5boilerplate

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

Node.js HTML5 Boilerplate服务器配置集成

我正在设置一个新项目的结构,该项目将使用Node.js和Express构建.我正在使用HTML5 Boilerplate获得最佳起点.它附带了多种类型服务器的配置文件:Apache,Nginx,Node.js等.以下是HTML5 Boilerplate团队提供的Node.js服务器配置文件:

/* h5bp server-configs project
 *
 * maintainer: @xonecas
 * contributors: @niftylettuce
 *
 * NOTES:
 * compression: use the compress middleware provided by connect 2.x to enable gzip/deflate compression
 *                          http://www.senchalabs.org/connect/compress.html
 *
 * concatenation: use on of the following middlewares to enable automatic concatenation of static assets
 *                              - https://github.com/mape/connect-assetmanager
 *                              - https://github.com/TrevorBurnham/connect-assets
 */
var h5bp    = module.exports,
   _http    = require('http'),
   _parse   = require('url').parse;

// send the IE=Edge and chrome=1 headers for IE browsers …
Run Code Online (Sandbox Code Playgroud)

node.js express html5boilerplate

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

将会话cookie重命名为其他内容,而不是PHPSESSID

我正在阅读https://github.com/h5bp/html5-boilerplate/blob/master/.htaccess中建议的php.ini更改

其中一个建议是:

# Rename session cookie to something else, than PHPSESSID
php_value session.name sid
Run Code Online (Sandbox Code Playgroud)

我有兴趣知道这会如何影响我当前的网站以及这将如何提高安全性?

php html5boilerplate

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

我该如何使用index.html?

index.html是否只是许多单独的HTML页面中的第一页,或者它应该是唯一的页面,而其他页面只是放在其中的片段?我认为,应该是最好/最常见的做法是什么?

我曾经认为前者,但我只是尝试使用HTML5-Boilerplate,它的设置似乎暗示后者.所有这些可怕的元数据和导入(有一个术语吗?)都在index.html中,我不想把它放在每一页中.每个页面上的导航栏和页脚也是如此.并且项目结构没有html文件夹(显然我可以创建自己的文件夹,但我认为它暗示我不需要).这听起来很理想,如果不是加载一个不同的html页面,我只留下一个占位符并插入另一个文件,但我不知道除了iframe之外该怎么做,这将是丑陋的.如果这是正确的方法,这种方法将如何运作?

如果你不能说我是一个初学者.我觉得这一定是一个常见的问题,但我不知道这个术语的含义是什么,所以我一直在搜索问题.谢谢

html css html5 html5boilerplate

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

html5样板代表什么?

就像它的style.css有身体一样{background:transparent}.所以我应该保持背景透明,所以我总是做一个好的html5网站?这些是默认的吗?我应该按照我的网站覆盖它们吗?

html5 boilerplate html5boilerplate

2
推荐指数
2
解决办法
8332
查看次数