En fait, ce problème s'est déjà posé lorsque j'ai découvert la balise select en HTML. À ce jour, je n'ai toujours pas trouvé de moyen d'utiliser du CSS pur pour désactiver la balise a, j'ai demandé à mes collègues, camarades de classe et. professeurs, et ils ont tous eu recours à la même méthode. Si vous n’avez pas JavaScript, est-il vraiment nécessaire d’utiliser JavaScript ?
1. CSS pur pour désactiver la balise a en HTML :
Comment désactiver une balise
"disableCss" href ="http://www.baidu.com/">Baidu
Cliquez
Bien que ce qui précède utilise du CSS pur pour désactiver la balise a, étant donné que les navigateurs Opera et IE ne prennent pas en charge le style d'événements de pointeur, le code ci-dessus ne peut pas désactiver la balise a dans ces deux types de navigateurs.
2. Utilisez Jquery et CSS pour désactiver la balise a en html :
Copier le code
02 - Utilisez Jquery et CSS pour désactiver la balise a en html >
a> ;
Cliquez
Cette méthode est compatible avec tous les navigateurs, mais elle utilise JavaScript, ce est probablement un défaut fatal !
3. Utilisez Jquery pour désactiver la balise a en html :
Copier le code
Le code est le suivant ! :
03 ——借助Jquery实现html中a标签的禁用
百度
点击
上面使用了纯Jquery实现了禁用html中a标签的功能。