在HTML中禁止选择文本可以通过CSS样式来实现。以下是一种常用的方法:
<style>
body {
-webkit-user-select: none; /* Safari */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* IE10+/Edge */
user-select: none; /* 标准语法 */
}
</style>
<body>
标签上添加一个类:<body class="no-select">
<!-- 页面内容 -->
</body>
.no-select {
-webkit-user-select: none; /* Safari */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* IE10+/Edge */
user-select: none; /* 标准语法 */
}
通过以上步骤,就可以实现在HTML中禁止选择文本的效果。请注意,在某些较旧的浏览器中,可能不支持user-select
属性,因此需要添加浏览器前缀来确保兼容性。