a{ target-new: window; /* 设置新窗口打开链接 */ }
在CSS3中,通过target-new属性,大家可以控制链接在何种环境下打开。除了window之外,还有tab、none等选项可以选择,分别代表在新标签页、在相同标签页打开、不打开链接的情况。
需要注意的是,target-new是CSS3新增的属性,如果要同时兼容不支持CSS3的浏览器,大家仍需将target=”_blank”属性也写在标签上。
a{ target-new: window; /* 设置新窗口打开链接 */ target: _blank; /* 兼容低版本浏览器 */ }
当然,对于想要在新标签页打开链接的网站,大家也可以在HTML中直接使用target=”_blank”属性,这样会更加简单易用。但在特殊情况下,比如需要在相同标签页调用JS实现跳转时,大家就需要使用CSS3的新特性了。
总的来说,CSS3的target-new属性为大家提供了更多选择,在具体的开发中,大家可以根据实际需求来灵活运用。