htmltranslate属性,csstranslate用法
html5 translate和moveTo的区别
translate 用于将整个画布移动到指定的xy坐标 一般用于清除某个部分的画布。moveto是移动笔触到某个点。
html全局属性有哪些
html全局属性:
属性 描述
accesskey 规定激活元素的快捷键。
class 规定元素的一个或多个类名(引用样式表中的类)。
contenteditable 规定元素内容是否可编辑。
contextmenu 规定元素的上下文菜单。上下文菜单在用户点击元素时显示。
data-* 用于存储页面或应用程序的私有定制数据。
dir 规定元素中内容的文本方向。
draggable 规定元素是否可拖动。
dropzone 规定在拖动被拖动数据时是否进行复制、移动或链接。
hidden 规定元素仍未或不再相关。
id 规定元素的唯一 id。
lang 规定元素内容的语言。
spellcheck 规定是否对元素进行拼写和语法检查。
style 规定元素的行内 CSS 样式。
tabindex 规定元素的 tab 键次序。
title 规定有关元素的额外信息。
translate 规定是否应该翻译元素内容。
HTML translate 属性
HTML 标准规定,默认情况下,所有 HTML 元素都处于 启用翻译的状态 ,这意味着它们的文本内容和一些属性(包括 alt 和 placeholder ) 在页面本地化时将被翻译 。通过将 translate 属性设置为 no ,网页可以将特定 HTML 元素的这种状态更改为 no-translate 。
translate="no" 属性指示在线翻译服务以网页的原始语言保留单词或短语。例如,在一个用德语编写的网页上,句子 “ Mein Kampf wurde 1923 ver?ffentlicht” 被谷歌翻译成 “ 我的战斗 发表于 1923 年”。在这种情况下,将书名包含在 translate="no" 元素中将产生最佳翻译(“ Mein Kampf 于 1923 年出版”):
W3C 使用 HTML 的 translate 属性 指南提供了多个使用示例 ,如:
虽然 Google 翻译可以识别 translate="no" 属性,但 Chrome 的内置 翻译 功能不能(尽管基于 Google 翻译),但它确实可以识别一个 notranslate 类 。因此,请确保同时包含两者。