今天是穆格合成器的谷歌涂鸦

时间:2012-05-22 19:52:40

标签: html google-doodle

我正在检查今天的Moog Synth的Google Doodle ,致力于Robert Moog,

doodle

当我看到以下html代码时:

 <w id=moogk0></w>
 <s id=moogk1></s>
 <w id=moogk2></w>
 <s id=moogk3></s>

(您可以查看来源并执行Ctrl + F,您将在第一个搜索结果中获得它。)

我用谷歌搜索了s&amp; w标签但没有找到任何有用的内容,但s标记有时用于删除文本但现已弃用。

显然谷歌不会使用弃用的标签,但我想这比普通的HTML代码要多得多。 有人可以解释一下这个标签的使用吗? &安培;浏览器如何识别它们? &安培;如果浏览器无法识别它们,那么它们的用途是什么?

3 个答案:

答案 0 :(得分:6)

浏览器无法识别它们。

HTML was designed to ignore what it doesn't recognise,因此浏览器无法理解这些内容并被忽略。作为没有内容的元素,它们也不会被渲染,尽管它们将成为DOM的一部分。

但是,这些可以直接设置为CSS中的元素,并通过Javascript(getElementsByTagNamegetElementById等获取...)。

简而言之,这些元素为CSS和Javascript提供了一个目标,而不会对显示产生任何其他影响。

答案 1 :(得分:3)

未知元素被视为块元素(如div),可以相应地设置样式并在脚本中使用。

答案 2 :(得分:1)

您正在谈论的标签是用户创建的XML标签。

如果需要在HTML文档中显示动态数据,每次编辑HTML都需要做大量的工作 数据发生了变化。

使用XML,数据可以存储在单独的XML文件中。这样您就可以专注于使用HTML / CSS进行显示和布局,并确保这样做 基础数据的变化将会 不需要对HTML进行任何更改。

使用几行JavaScript代码, 你可以读取外部XML文件和 更新您网络的数据内容 页。