1.说一下网站seo的TDK是什么
-
T代表title,浏览器上显示的哪些内容,不仅用户能看到,也能被搜索引擎检索到,搜索引擎在抓去页面时,最先读取的就是网页的title,所以title的设置及其重要,一般不超过80个字,词语间需要用英文“-”隔开,因为计算机对英语敏感性高,汉语明感性不高。
-
D代表description 是网页内容的摘要,这是对于一个网页的简要内容概括,一般不超过150个字,描述内容要和网页内容相关。
-
K代表keywords。主要告诉我们搜索引擎本页的内容是围绕着哪些词开展的,因此keywords的每个词都要在内容中找到相应匹配。才有利于排名,keywords一般不超过3个关键词,重要的词语尽量放到前面。
2.替换元素,什么是可替换元素,什么是不可替换元素,它们有什么特点?
- 可替换元素:是指在页面的展示效果不由css决定。比如img,video,iframe,等,比如img元素,他在页面展示的效果主要取决于图片的地址,图片是什么就展示什么,css虽然能控制图片的尺寸大小,却无法控制图片本身。
- 非可替换元素:是指普通元素,他具体在页面上的呈现内容,是由css来决定的。
3.页面可见性,(page Visibility)API有哪些用途?
所谓的页面可见性就是通过,获取当前页面的可见状态,因为对于用户来讲可以打开很多页面来回切换,然后始终只有一个页面处于显示状态,所以我们可以通过页面的可见性(page visibility)API来判断当前页面是显示还是隐藏状态。
常用的三种:
- document.hidden