最近我想用CSS做一些事情才发现最好的解决方案是使用Javascript.这让我很奇怪,这里有没有人知道如何将开发建议实施到CSS 3规范中?
如果我们能够得到某种基于特征请求/投票的系统,w3家伙至少可以看到它将会很棒.我知道,作为一名程序员,当我深入了解某些事情时,我常常会忽视这些事情.
为什么w3c有不同Doc类型的约定..?相反,他们可能只推荐一个文件类型(比如松散型..因为它会倾向于少愚蠢的错误数),并会就标准化,所有的浏览器(包括在暴徒和PDA的那些).. 
我没有在任何教程中都得到了任何令人满意的答案..我一直在阅读"这些不同的Doc类型如何不同"但我想知道我们真的需要吗???
将favicon图标(favicon)文件命名为favicon.ico以外的任何内容是否有任何限制?
我确定它可以被命名为任何东西,只要favicon标签引用正确的文件名.
例如:
<link href="/somefile.ico" type="image/x-icon" rel="icon" />
<link href="/somefile.ico" type="image/x-icon" rel="shortcut icon" />
上面的代码在显示图标时效果很好.
我想知道的是,这是否违反任何W3C/HTML规范或允许使用?
有没有办法在XSD中定义带有空限制的类型别名/ strong typedef/simpleType?
<xsd:simpleType name="identifier">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="^[a-zA-Z_][a-zA-Z0-9_]*$" />
  </xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="type">
  <xsd:restriction base="identifier" />
</xsd:simpleType>
我想稍后对类型"type"的属性应用一些验证逻辑,这些属性比"identifier"类型的属性更具体.
在javascript中使用defer属性的正确语法是什么?
我看到它有两种方式:
1:
<script defer  >...</script>
2:
<script defer="defer">...</script>
从经验[和我找不到的参考]我更倾向于使用第二个选项,但我只是仔细检查了官方的w3c网站,似乎选项1是正确的.
谢谢
写完html几年后,我意识到我真的不知道为什么这个href属性被命名为"href".
该HTML Recomendation不说关于这个问题的揭示:
此属性指定Web资源的位置,从而定义当前元素(源锚点)与此属性定义的目标锚点之间的链接.
另外,HTML 4.01 DTD不提供了很多线索.
href%URI; #IMPLIED - 链接资源的URI -
我可以对这个含义进行有根据的猜测,但我希望能有一些规范的东西.
我刚刚开始阅读svg,我提出了以下问题
我正在创建一个简单svg的text内部,如下所示.
从我的阅读我了解,x和y对的text标记声明中的文本的位置svg空间.
为什么当我设置都x和y以0文本不会出现,当我改变x,并y以10例如,它显示?是不是x=0和y=0这意味着SVG标签的左上角?
谢谢
<svg width="200" height="100">
   <text x="0" y="0">hello</text>
</svg>
我正在读一本关于CSS基础知识的书.书中声称内联元素具有完整的填充属性,但没有margin-top/bottom属性,只有margin-left/right属性.
我的第一个问题是,我在哪里可以找到这个官方声明?我在这里发现如果margin-top/bottom设置为autothen则设置为0.但是并不是说margin-top/bottom不适用于内联元素?
我的第二个问题是,内联元素是否真的具有完整的填充属性?我尝试了以下示例:
<!DOCTYPE html>
<html>
  <head> </head>
  <body>
    <div style="margin: 20px; border: solid 20px;background: red;">
      <p style="margin:0">
        test test test test test test test test test test test test test test
        test test test test test test test test test test
        <strong style="padding:20px;background-color:yellow">hello</strong>
        test test test test
      </p>
    </div>
  </body>
</html>
现在,这表明填充实际上以某种方式工作,但由于某种原因,padding-top并且padding-bottom对周围的文本没有影响.这是为什么?这是在W3标准中提到的吗?
我这样做是错误的还是不可能的?如果未选中,我想将复选框的值设置为“0”,如果选中则设置为“1”
<input type="checkbox" onChange="function() {$(this).val(this.checked? '1': '0')};" />
注意:我知道如何在onChange活动之外或通过做onChange="takeCareOfThis()",我希望全部内联