非常教程

HTML参考手册

废弃 | Obsolete

blink

已废弃

该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。

已废弃

此功能已过时。虽然它可能在某些浏览器中仍然有效,但由于可以在任何时候删除它,所以不鼓励使用它。尽量避免使用。

HTML Blink Element (<blink>)不是标准元素,它会使包含其中的文本闪烁。

不要使用这个元素,它已经被淘汰。闪烁字体不符合无障碍标准,CSS规范允许浏览器忽略闪烁值。

DOM 接口

该元素不被支持,因而实现了HTMLUnknownElement接口.

示例

<blink>Why would somebody use this?</blink>

结果 (淡化!)

blink

规范

该元素不是标准元素,不属于规范的一部分. 不信的话, 你自己来看HTML规范文档.

CSS Polyfill

如果你真的需要一个polyfill,那么你可以使用下面的CSSPolyfill。适用于IE10 +。

blink {
    -webkit-animation: 2s linear infinite condemned_blink_effect; // for android
    animation: 2s linear infinite condemned_blink_effect;
}
@-webkit-keyframes condemned_blink_effect { // for android
    0% {
        visibility: hidden;
    }
    50% {
        visibility: hidden;
    }
    100% {
        visibility: visible;
    }
}
@keyframes condemned_blink_effect {
    0% {
        visibility: hidden;
    }
    50% {
        visibility: hidden;
    }
    100% {
        visibility: visible;
    }
}

浏览器兼容性

Feature

Chrome

Edge

Firefox

Internet Explorer

Opera

Safari

Basic Support

No

No

1 — 22

No

1 — 15

No

Feature

Android

Chrome for Android

Edge mobile

Firefox for Android

IE mobile

Opera Android

iOS Safari

Basic Support

No

No

No

1 — 22

No

1 — 15

No

HTML

超文本标记语言,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。