问题标签 [html5boilerplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - html5 样板代表什么?
就像它的 style.css 有 body 一样{background:transparent}
。那么我应该保持背景透明,所以我总是做一个好的html5网站吗?这些是默认的吗?我应该根据我的网站覆盖它们吗?
css - 带有蓝图 css 的 HTML5 样板
我正在考虑将这两种技术结合起来用于一个新项目。
这是个坏主意吗?是否有任何推荐的替代网格系统与 html5 样板一起使用?
javascript - HTML5 样板插件.js
如何在 plugins.js 中包含额外的 js 文件?是否期望我们只是复制并粘贴每个插件的内容?或者是否有一些我应该使用的做 js 的方法?
具体来说,我想看看这个函数中的 go 示例:
validation - HTML5 样板,HTML5 重置 CSS 验证
我正在为我的 Web 项目选择 HTML5 模板。在过去的几个月里,我一直在使用 HTML5 Initiliazr,它使用 Boilerplate,但决定重新评估这两个模板,因为我不喜欢 HTML5 Boilerplate 的 CSS 对 W3 CSS 验证器 (CSS3) 无效的问题。
现在我的问题是,考虑到这两个 CSS 重置也考虑了供应商的怪癖,这些重置是否会完全有效,或者不可能假设这样的事情?
我确实注意到 HTML5 Reset 实际上比 Boilerplate 有一些问题,但将来可能会改变。但是,我确实阅读了 Boilerplate 的解释,解释了为什么要引入每种样式以及它解决了哪些问题,所以这有点道理。
所以你怎么看?
css - 320及以上在ie7+8标准模式下恢复到320?
我是 320 及以上模板的新手,我目前正在 ie9 上测试网站的外壳,但使用开发工具在标准模式下测试 ie8 和 7。
该站点还使用 biolerplate html5 和 wordpress。我已经查看并测试了我能看到的一切,并且看起来它应该在所有浏览器中都可以工作......它没有
我在这里上传了一个测试站点:http: //dev.clear-living.co.uk
如果有人能发现我的眼睛(模糊地)看不到的错误,请为我指出。这两天我一直在看这个!
更新:当我说它不起作用时,我的意思是它保持 320 宽度格式并且不会在浏览器中放大。最好的测试方法就是调整浏览器窗口的大小。在上面的链接中,除了标准模式下的 ie7 和 8 之外,所有浏览器都可以正常工作。
php - Symfony + HTML5样板集成?
有没有关于如何将 HTML5Boilerplate 集成到 Symfony 中的示例?我遇到的问题是 Symfony 处理样式表和 javascript 加载的方式。
Symfony 喜欢您将样式表和 javascript 添加到控制器中的特殊对象(或在 中定义它们view.yml
),然后您的模板/视图只需调用<?php include_stylesheets() ?>
和<?php include_javascripts() ?>
.
问题是HTML5Boilderplate 模板希望您Modernizr.min.js
在. Symfony 的魔法功能想要一次加载它们。而且我似乎无法找到一种在模板中一次有选择地加载它们的方法。<head>
</body>
此外,HTML5Boilerplate 具有 CDN jQuery 加载和动态本地备份加载,如下所示:
有没有办法在 Symfony 模板中实现这一点而无需将 PHP$_SERVER[whatever]
注入代码中?
我觉得我可能可以让这一切一起工作,但我试图避免让它太老套,因为 Symfony 使用了如此多的魔法方法和巫术......
Symfony 版本 我在这个项目中使用 Symfony 1.4。可用的 web 主机还没有运行 PHP 5.3.x,这是 Symfony 2.0 的要求
git - 全新安装后的 Git 错误
所以我试图从 HTML5 Boilerplate 运行createproject.sh 脚本并遇到错误。我在这里看到了一个似乎相关的问题,据我所知,修复它的最佳方法是升级到最新的 git。所以我从谷歌代码(git-1.7.5.4-x86_64-leopard)中获取了 git 并运行了安装程序。现在,当我尝试运行 shell 脚本时,我遇到了这个错误:
我正在运行一个启用了雪豹和文件库的 Mac(不认为这很重要,但我想我会提到它)。我已经使用 dmg 中提供的卸载脚本来卸载它并尝试重新安装。我也尝试过使用谷歌代码(i386)提供的其他版本的 git,但无济于事。任何帮助将非常感激!谢谢。
javascript - HTML“no-js”类的目的是什么?
我注意到在许多模板引擎中,在HTML5 Boilerplate中,在各种框架中以及在普通的 php 站点中,标签no-js
上都添加了类。<HTML>
为什么这样做?是否有某种默认浏览器行为会对此类做出反应?为什么总是包含它?如果没有 no-"no-js" 情况并且可以直接处理 html,这是否不会使类本身过时?
以下是 HTML5 Boilerplate index.html 中的示例:
如您所见,<html>
元素将始终具有此类。有人可以解释为什么经常这样做吗?
jquery - 如何向 Mobile Boilerplate 添加对话框?
我想向我的网站添加一个使用 Mobile Boilerplate http://html5boilerplate.com/mobile/构建的对话框
我所知道的 JS UI 框架似乎对于这个功能来说太过分了(jquery ui、yui、jquery 工具)。
我不能在这个项目中使用 JQuery mobile。
向 Mobile Boilerplate 站点添加对话框的好解决方案是什么?我正在尝试为移动站点找到具有可接受的文件大小和响应能力的东西。
javascript - 关于移动样板中 helper.js 语法的问题
可能重复:
jQuery 中匿名函数包装器的目的是什么?
在http://html5boilerplate.com/mobile/的 helper.js 文件中,脚本函数包含在:
诚然,我不是 js 专家,但以前没有见过这种语法。我无法找到有关它的信息,尽管它似乎一定很常见。有人可以详细说明或指导我阅读吗?谢谢。