Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Annyh

validação, com warning que não entendo...

Recommended Posts

vou postar meu html aqui, pois meu servidor suja o código...

 

no validador aparece uns warnings que não compreendo...

 

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="pt-BR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JR.A design - soluções web</title>

<link href="css/estilos.css" rel="stylesheet" type="text/css" />

<!--
<script language="javascript">

imagem_lista = Array('fundo1.gif', 'logo.gif', 'menu.gif', 'destaque.gif', 'minilogo.gif', 'rodape,gif');

imagem_qtd = imagem_lista.length;

	for (i = 0; i < imagem_qtd; i++)
		{
			var preload = new Image();
			preload.src = imagem_lista[i];
		}

</script>
-->

</head>

<body>

<!-- global -->
<div id="global">

	<!-- topo -->
	<div id="topo">
    
		<h1 title="JR.A design - soluções web">JR.A design</h1>
    
    		<ul id="menu">
    			<li><a href="#" title="Página inicial" class="over">Início</a></li>
        		<li><a href="#" title="Nossos serviços" class="over">Serviços</a></li>
        		<li><a href="#" title="Fale conosco" class="over">Contato</a></li>
    		</ul>
    
	</div>
	
	<!-- corpo -->
	<div id="corpo">

		<!-- esquerda -->
		<div id="esquerda">
        
			<h2>Bem vindo...</h2>
           	<p>A JR.A design oferece serviços de desenvolvimento, atualização e manutenção de sites seguindo os padrões web <a 					href="#" title="World Wide Web Consortium">w3c</a>.</p>
			<p>Com ampla experiência proporciona soluções de qualidade e definidas em função da complexidade objetivos e limites de investimentos definidos pelo próprio cliente.</p>
			<p>Caso tenha interesse, entre em <a href="#" title="Fale conosco">contato</a> para que possamos lhe passar um orçamento do seu site.</p>
    
		</div>
		
		<!-- direita -->
		<div id="direita">
        
			<h2>Você sabia?...</h2>
			<p><a href="#" title="Linguagem de marcação de hipertexto">HTML</a></p>
			<p>Você sabia que esta é uma sigla que signifia:</p>
			<p>Hyper Text Markup Language, traduzindo para o português (Linguagem de Marcação de Hipertexto), uma linguagem de marcação utilizada para produzir páginas para Web.</p>
    
		</div>
			
    </div>        
	
	<!-- rodape -->
	<div id="rodape">

		<span id="minilogo"><img src="imgs/minilogo.gif" alt="Minilogotipos" title="Programas utilizados" /></span>
		<span id="copy">© 2010 JR.A design</span>
    
<ul id="links">
    		<li><a href="#" title="Página inicial">Início</a></li>
        	<li><a href="#" title="Nossos serviços">Serviços</a></li>
        	<li><a href="#" title="Fale conosco" class="semborda">Contato</a></li>
    	</ul>

	</div>
	
</div>

</body>
</html>

 

 

valeu galera...

Compartilhar este post


Link para o post
Compartilhar em outros sites

troque:

<script language="javascript">
por:

<script type="text/javascript">

o atributo language já é obsoleto faz tempo.

 

Não vi 'nenhum erro grave', oque foi que o validador te mostrou ?

<a href="#" title="Página inicial" class="over">
desnecessária essa class hein?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

1.

 

Byte-Order Mark found in UTF-8 File.

 

The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.

 

↑ Top

Validation Output: 1 Error

 

1. Warning Line 15, Column 16: character "<" is the first character of a delimiter but occurred as data

 

for (i = 0; i < imagem_qtd; i++)

 

 

This message may appear in several cases:

* You tried to include the "<" character in your page: you should escape it as "<"

* You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&", which is always safe.

* Another possibility is that you forgot to close quotes in a previous tag.

2. Error Line 15, Column 16: StartTag: invalid element name

 

for (i = 0; i < imagem_qtd; i++)

e a classe que usei foi no menu sprit...

 

entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual editor você usa?

 

aqui no notepad++

Format > Encode in UTF-8 without BOM

 

Ainda assim, a class é desnecessária, em vez de:

.over {}

poderia ter usado:

#menu a {}

e chegar no mesmo resultado, sem precisar criar essa class desnecessária.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu uso o PSPAD...

 

é verdade, a classe era mesmo desnecessária, era pra estar só no hover, pois meu menu é sprite...rsrs...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.