Lorsqu'il y a du chinois dans le style défini, comme .sometyle {font-family:@黑体;}, s'il est mal écrit, comme .sometyle {font-family: 黑体;}, cela devrait être une mauvaise façon d'écrire , donc non seulement cela Le style ne fonctionne pas, et cela affectera également le style défini derrière lui. Je ne sais pas si c'est la règle pour analyser le CSS, ou si c'est un problème avec ASP.NET 2.0.
Lorsque vous ajoutez directement le fichier js téléchargé depuis Internet au projet VS2005, si le fichier contient des caractères chinois, lorsque vous appelez sa méthode, une erreur js d'objet introuvable apparaîtra, comme si vous n'aviez pas le lien Les fichiers sont. le même. Vous devez créer un nouveau fichier js dans le projet, puis copier le code du fichier que vous avez téléchargé dans le nouveau fichier, puis utiliser le nouveau fichier. Ce problème devrait être un problème d'encodage de fichier.
De plus, ASP.NET2.0 adopte la norme XHTML 1.0, alors que la version précédente 1.x était HTML 4.0. Cela peut être vu dans les en-têtes des fichiers source HTML des deux.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
Par conséquent, la définition des éléments doit être conforme à la spécification XHTML 1.0. Par exemple, la longueur doit être ajoutée en unités, comme width:100px width:100 ne fonctionne pas.