Cuando hay chino en el estilo definido, como .sometyle {font-family:@黑体;}, si está escrito incorrectamente, como .sometyle {font-family: 黑体;}, esta debería ser una forma incorrecta de escribir , Entonces no solo esto El estilo no funciona, sino que también afectará el estilo definido detrás de él. No sé si esta es la regla para analizar CSS o si es un problema con ASP.NET 2.0.
Cuando agrega directamente el archivo js descargado de Internet al proyecto VS2005, si el archivo contiene caracteres chinos, cuando llama a su método, aparecerá un error js de objeto no encontrado, como si no tuviera el enlace. lo mismo. Debe crear un nuevo archivo js en el proyecto, luego copiar el código del archivo que descargó en el nuevo archivo y luego usar el nuevo archivo. Este problema debería ser un problema de codificación de archivos.
Además, ASP.NET2.0 adopta el estándar XHTML 1.0, mientras que el 1.x anterior era HTML 4.0. Se puede ver en los encabezados de los archivos fuente HTML de ambos.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transicional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transicional//ES" >
Por lo tanto, los elementos de definición deben cumplir con la especificación XHTML 1.0. Por ejemplo, la longitud debe agregarse en unidades, como ancho:100px ancho:100 no funciona.