我对HTML5日期选择器非常感兴趣.令人耳目一新的是,W3C终于找到了一些懈怠,所以我们不必继续重新发明这种常见的输入形式.
需要注意的是,我没有看到或预见到将颜色应用于拾取器本身的方式,这将使得在大多数站点上使用日期选择器类型的交易破坏者.<select>由于人们无法使其变得漂亮的简单原因而遭受广泛的javascript替换黑客攻击.如果有人知道W3C土地上发生了什么,我很好奇吗?
这有点与另一个更大的问题(如果你知道答案)配对:我是否值得花时间尝试参与W3C或WHATWG,以便其中一些事情能够看到光明的一天?任何形式的见解都是有帮助的.
我正在寻找一种工具,它将为我提供正确的生成源,包括由AJAX请求输入到W3验证器的DOM更改.我尝试了以下方法:
是否有任何程序或附加组件可以为我提供源的确切当前版本,而无需以某种方式修复或更改它?到目前为止,Firebug似乎是最好的,但我担心它可能会解决我的一些错误.
解
事实证明,Justin解释说,没有确切的解决方案.最好的解决方案似乎是验证Firebug控制台内部的源代码,即使它包含Firebug引起的一些错误.我还要感谢Forgotten Semicolon解释为什么"View Generated Source"与实际来源不匹配.如果我可以标记2个最佳答案,我会的.
可以按任何顺序使用任何东西?放置<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">之前很重要<title>
这是最常用的,是最好的方法吗?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Title Goes Here</title>
<link rel="stylesheet" href="http://sstatic.net/so/all.css?v=5912">
<link rel="shortcut icon" href="http://sstatic.net/so/favicon.ico">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$("#wmd-input").focus();
$("#title").focus();
$("#revisions-list").change(function() { window.location = '/posts/1987065/edit/' + $(this).val(); });
});
</script>
</head>
<body>
<p>This is my web page</p>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/mootools.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这个网站http://stackoverflow.com没有任何编码和<meta>
我使用一个具有SEO组件的CMS,它<meta>在所有js和css之后为SEO 添加了每个组件.文件.可以在<head>影响文档兼容性和编码中允许的任何顺序放置任何元素吗?
服务工作者可以做什么,网络工作者不能?或相反亦然?
Web工作者似乎是服务工作者功能的一个子集.它是否正确?
我的一位亲戚开始学习Web开发问我这个问题.
为什么<script src="min.js"></script>但<link rel="stylesheet" href="min.css">为什么不<style href="min.css"></style>使用linktag在页面中添加外部css但是当我们将css链接到页面但我们<style>...</style>在写css时使用<head>?
我告诉他这是因为规格.有没有更多信息要给他?
MTOM是W3C消息传输优化机制,一种有效地向Web服务发送二进制数据和从Web服务发送二进制数据的方法.
它一般如何运作?
我有一个有两个按钮的表单.一个用于保存记录,另一个用于取消保存过程.我正在使用rails.js (一个常见的AJAX/jQuery插件,对于那些你不知道的人) javascript文件,它与jQuery一起用于不引人注目的javascript/ajax调用.当我通过ajax发送表单数据时,我希望我单击的按钮的名称和值与其余数据一起提交,以便我可以根据单击的按钮决定要执行的操作.
rails.js文件中的方法.serializeArray()用于将表单数据发送到服务器.问题是这不包括我点击的按钮的名称/值对.jQuery的网站声明他们是故意这样做的(尽管我认为他们应该这样做):
"的.serializeArray()方法使用标准的W3C规则成功的控制,以确定哪些元素应当包括;特别是所述元件不能被禁用,并且必须包含一个名称属性没有提交因为形式不使用按钮提交按钮值被序列化.".
他们如何假设表格没有使用按钮提交?我认为这没有任何意义和错误的假设.
根据W3C规则将其激活为提交表单的被认为是一个按钮成功控制.
由于jQuery的开发商已经决定这样做的目的,我可以假设有另一个方法DOES NOT在系列化排除启动按钮?
编辑:这是我的表格可能看起来像什么的快速示例...
<!DOCTYPE html5>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#form').submit(function(e) {
// put your breakpoint here to look at e
var x = 0;
});
});
</script>
</head>
<body>
<form id="form">
<input name="name" type="text"><br/>
<input name="commit" type="submit" value="Save"/>
<input name="commit" type="submit" value="Cancel"/>
</form>
</body>
Run Code Online (Sandbox Code Playgroud) 我们可以根据网络标准放在<img>里面<h1>吗?像这样
<h1> Demo text <img src="anyimage.jpg"/> </h1>
Run Code Online (Sandbox Code Playgroud) w3c ×10
css ×4
html ×4
xhtml ×3
html5 ×2
javascript ×2
datepicker ×1
firebug ×1
form-submit ×1
jquery ×1
mtom ×1
web-worker ×1