DarkDragonLord 0 Denunciar post Postado Março 25, 2008 Caros amigos, Venho aqui lhes pedir um favor. Após fazer um site totalmente validável - tanto xHTML quando CSS - para minha empresa, resolvi jogar meu proprio site no validator e ver oquê rolava. Deu aproximadamente 150 errors!!!! OMG :blink: Fiquei de cara no chao. Como poderia eu vender um site validável se nem o meu é standard? Bom, fui vendo, corrigindo, aproveitei e mudei muitas coisas. W3C Validator já com meu site Sobraram 2 errors. Não sei como fazê-los validarem.... Aí vai: <body onLoad="MM_preloadImages('./images/menu/en_home.png','./images/menu/en_po (...) ETCEsse onLoad é um preload das imagens, ou seja, ele ja carrega em cache as imagens que declarei sem precisar ter 'visitado' a parte do site que tem elas. Como chamar o MM_preload se não for no onLoad? O outro erro, é no código do botão de 'donation' do PayPal. Código abaixo: <form name="_donations" action="https://www.paypal.com/row/cgi-bin/webscr" method="post"> <input type="hidden" name="cancel_return" value="http://raphaelddl.com" /> <input type="hidden" name="return" value="http://raphaelddl.com" /> <input type="hidden" name="ccp_header_image" value="http://raphaelddl.com/images/en_logo.jpg" /> <input type="hidden" name="image_url" value="http://raphaelddl.com/images/logobg.jpg" /> <input type="hidden" name="ccp_headerback_color" value="#10346f" /> <input type="hidden" name="ccp_headerborder_color" value="#336699" /> <input type="hidden" name="cs" value="1" /> <input type="hidden" name="cmd" value="_donations" /> <input type="hidden" name="business" value="ddl@raphaelddl.com" /> <input type="hidden" name="item_name" value="Donation for RaphaelDDL.com" /> <input type="hidden" name="currency_code" value="USD" /> <input type="hidden" name="amount" value="" /> <input type="image" src="http://www.paypal.com/en_US/i/btn/x-click-butcc-donate.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!" /> </form> O último input, é justamento o que chama a imagem do botão do Paypal. O problema é: o border="0" não valida pois border não é atributo de INPUT. Mas sem isso, aparece aquela borda em volta da imagem. E aí José? :rolleyes: :rolleyes: What should i do? O quê devo fazer? Obrigado a todos pela ajuda Compartilhar este post Link para o post Compartilhar em outros sites
brcontainer 16 Denunciar post Postado Março 25, 2008 lembre-se em tags e atributos (x)HTML não use letras maiusculas apenas minusculas: errado: onLoad certo: onload ao inves de usar esses atributos dentro de TAGs use no proprio java script: window.onload = function(){ MM_preloadImages('./images/menu/en_home.png','./images/menu/en_po (...) ETC } ps.: o atributo border="0" tambem não é aceito use CSS para isso: border:0; quanto ao formulario ja foi muito falado sobre isso no forum ;) porem vou lhe dizer o basico pelo qual o seu formulario não valida é por que deve-se usar as TAGs: <LABEL> e <FIELDSET> no formulario ;) falow abraço Compartilhar este post Link para o post Compartilhar em outros sites
webflex 0 Denunciar post Postado Março 25, 2008 Olá, Em relação ao border, utilize o border referenciado no CSS ;). De acordo com o onLoad como você indicou, experimente onload="". Em principio seu problema fica resolvido ;). PS: Só agora é que vi que o silverfox respondeu lhe :P. Cumps \o/ Compartilhar este post Link para o post Compartilhar em outros sites
DarkDragonLord 0 Denunciar post Postado Março 26, 2008 opa eu nao achava q input aceitava style (nunca vi) entao nem tentei :P e do onload com L maiusculo, eu ja tinha visto em outros locais, entao achei estranho nao validar. Bom,mudei os dois e validou. Obrigado a todos os dois :D Compartilhar este post Link para o post Compartilhar em outros sites