所以我们只使用样式表(例如css)来设置元素的样式。对于HTML5之前的元素,为了向后兼容,我们仍然保留表示。但它们是一些新的HTML元素,仍然有其自身的表现风格。例如,mark元素是HTML5中的新元素,它表示由于与另一个上下文相关而突出显示的文本范围,因此如果我将其用作:
<p>
I would like a <mark>pair</mark> of <mark>pears</mark>
</p>
pair和pears将以黄色突出显示,这不是与需要单独的样式表来应用演示效果的HTML5设计相反吗?
根据我所读到的(IE6-8除外),旧版浏览器将以下HTML5标记视为内联:
文章,旁注,导航,章节,页脚
如果在现代浏览器中打开以下html:
this is the <article>article</article> tag.
它将呈现如下所示:
this is the
article
tag
为什么HTML5标签在现代浏览器中被视为块级标签,而在旧浏览器中却被内联?
我还在某处读到过,较旧的浏览器将HTML5标记视为div,这意味着块级。但是,对于较老的浏览器如何处理这些标记,我没有一个明确的答案。
我想这样设置HTML5音频的样式 ? <audio controls>
<source src="@Model.Audio.Mp3.Url" type="audio/mpeg">
Your browser does not support the audio element.
</audio> 上面的代码创建了以下音频 ? 有没有人做过类似的造型,或者有没有可能在HTML5音频播放器中做这种造型 如有任何建议,我们将不胜感激