块元素如<div>与<label>块内的`display:inline`正确吗?

时间:2018-02-21 10:10:32

标签: html5

根据指定的here和辩论here,将int time = 5000; // 5 sec Animation animInvisible = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.alpha_invisible); new Handler().postDelayed(new Runnable() { @Override public void run() { textview.startAnimation(animInvisible); } }, time); // animation invisible textview after 5 sec 标记放入DIV内无效。但是,如果使用CSS规则LABEL生成元素作为内联元素,该怎么办?

我的猜测是,这不会改变任何东西,因为规范根本没有提到CSS。然而,我不知道这应该如何与Web Components一起使用,这些Web Components允许我使用CSS样式和适当的ARIA a11y声明从DIV构建我自己的表单控件。

1 个答案:

答案 0 :(得分:0)

正确,CSS是独立的,对文档的有效性没有影响。这样该构造仍然无效(根据规范和w3c验证器)。