A seguir, são apresentados os problemas e experiências que encontrei durante o desenvolvimento. Passei algum tempo deprando e os publiquei para evitar desvios para todos. Se houver algum erro, por favor me corrija.
Atualizado continuamente
Tente codificar arquivos XML no UTF-8 o máximo possível. Algumas palavras no GB2312 não podem ser armazenadas. Por exemplo, ©, mesmo que possam ser armazenados, precisam ser convertidos, o que é mais problemático, e o UTF-8 também atende às necessidades das mesmas.
Normas internacionais
No CSS, a pseudo-classe: o hover será inválido se colocado na frente de: visitado.
Se a tag <a> não tiver um atributo href, todas as pseudo-classes como: o mouse para seus CSs são inválidas
No arquivo js, document.wirte ("<scriptlanguage = 'javascript'src ='"+arquivo+"'> </"+"script>"
Referência, os caminhos relativos do arquivo são todos os caminhos que fazem referência ao HTML do JS.
Por exemplo: a.htm refere -se a x/b.js, b.js refere -se a x/c.js, então o arquivo deve ser x/c.js em vez do caminho direto c.js em relação a b.js e o
@import, url () referência não tem esse problema
Na página, às vezes a largura do Talbe é definida como 100% e a direita deixa um espaço em branco na barra de rolagem. Por favor, defina <corpo
style = "Overflow: Auto">
Para imagens comumente usadas, não use tags IMG, use <Arp> <a> e use CSS para especificar seus antecedentes, largura e altura. Para os dinâmicos (suba e mude o plano de fundo)
, é melhor usar <a>, não há necessidade de escrever código extra, basta usar a pseudo-classe: o mouse, a vantagem de usar CSS é alterar todas as mudanças de uma só vez, isso
Pode ser usado bem em aplicações de mudança de pele
@font-face {
Font-Family: Comic;
src: url (http: //valid_url/wome_font_file.eot);
}
Defina um nome de fonte que não está localmente localizado e ligue para <SpanStyle = "Font-Family: Comic; Font-Size: 18pt> AA </span>
Vários CSs
div {Overflow: Hidden; Text-overflow: elipsis;}
TD {Align Vertical: Middle;}
Para forçar o transbordamento a ocorrer e aplicar o valor Ellipsis, o autor deve definir o valor da propriedade do espaço em branco do objeto como agora.
Se não houver oportunidade de quebra de linha (por exemplo, a largura do contêiner de objeto é estreita e há um texto longo sem quebra de linhas razoáveis), nenhum agora é aplicado
Também pode transbordar.
Para que o valor da elipse seja aplicado, essa propriedade deve ser definida como um objeto com uma área invisível. A melhor opção é definir a propriedade Overflow
para escondido
Document.CreateElement do Firefox não suporta tags HTML no conteúdo, nem o InnerText, mas suporta o Innerhtml, está tudo bem
Especifique seu conteúdo com InnerHTML
A largura da lista suspensa no controle .NET não é colorida sob o Firefox, então você precisa definir diretamente o estilo = 'Largura: 10px;'
O cursor do CSS no Firefox não suporta a mão, use o ponteiro em vez disso
A barra de rolagem no iframe precisa ser definida no iframe tag Style = 'Overflow: Hidden'. Não pode ser definido apenas no corpo.
Tem um problema
Ao definir este evento, preste atenção ao uso do Event.PropertyName para alterar a filtragem de eventos. Ao definir este evento, ele realmente foi
Alterou a propriedade OnPropertyChange, para que seja executada automaticamente uma vez.
A versão de suporte para XSL no JS5.6 é menor, como a função do documento, não a suporta.