CSS 是現代網頁設計必不可少的一種語言。在網頁設計中,我們可能希望一些特定的文本不被復制,這時我們就可以用 CSS 實現這個功能。
<code> /* css 文件 */ .unselectable { -moz-user-select:none; /* firefox */ -webkit-user-select:none; /* chrome safari */ -ms-user-select:none; /* IE10+ */ user-select:none; } </code>
如上述代碼所示,我們可以把需要不可復制的文本放到一個<span>
標簽中,然后通過給這個標簽添加一個unselectable
的 class 名稱來實現。這個 class 名稱定義了-moz-user-select
,-webkit-user-select
,-ms-user-select
,和user-select
屬性,以確保在不同的瀏覽器上都有相同的效果。
在具體使用時,我們可以通過在頁面的 head 標簽中導入這個 css 文件,并在需要實現不可復制的文本上添加<span class="unselectable"></span>
來實現。
總的來說,通過 CSS 實現文本不可復制是一種簡單有效的方式。我們可以通過這種方法來保護我們網站中的相關內容不被惡意復制和使用。當然,這并不能完全避免文本被復制的情況,但也確實是一種有效的抗抄襲方式。