Ir para conteúdo

POWERED BY:

Arquivado

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

NEI.ESC

[Resolvido] colocar no padrão xhtml Strict

Recommended Posts

tentei colocar esse código no padão do w3c mais não consegui aparece 15 erros que não consegui arrumar se alguem souber é só pra teste

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Exercício 3: Nova Janela</title>
</head>
<body>
<form id="AbreJanela">
<input type="radio" id="janela" name="janela" value="1"><div>Janela 1</div>
<input type="radio" id="janela" name="janela" value="2"><div>Janela 2</div>
<br />
<input type="button" id="envia" name="envia" value="Janela">
</form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

os inputs devem ser fechados.

<input type="radio" id="janela" name="janela" value="2" />
E a etiqueta para agrupamento em formulários, é a tag label e a fielset, pesquise um pouco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

para um documento validar ele precisar ter:

 

DOCTYPE

CHARSET

Não pode repetir ID

As Tags devem ser usadas em locais apropreados

 

abaixo segue o seu codigo validado

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>Exercício 3: Nova Janela</title>
</head>
<body>
<form id="AbreJanela" action="#" method="post">
<fieldset>
<input type="radio" id="janela" name="janela" value="1" /><div>Janela 1</div>
<input type="radio" id="janela1" name="janela" value="2" /><div>Janela 2</div>
<br />
<input type="button" id="envia" name="envia" value="Janela" />
</fieldset>
</form>
</body>
</html>

 

 

lembrando apenas que ele está valido e não "CORRETO" faltam algumas tag como LEGEND, LABEL

 

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso continua errado ne?!

<div>Janela 1</div>
melhor seria um label...

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso continua errado ne?!

<div>Janela 1</div>
melhor seria um label...

exato o correto seria

<label for="janela">Janela 1</label>

o label sempre deve acompanhar o atributo for que deve ser ligado diretamente com o atributo ID ao qual ele pertence!

 

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

to vendo que vou teque estudar mais eu tinha lido o maujor mais não tudo só li

http://www.maujor.com/tutorial/xhtml.php

e só para te animar um pouco, quando achar que aprendeu! vai descobrir que ainda falta aprender muiiita coisa!!!

 

sahhhah

 

abraço e boa sorte nos estudos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

to vendo que vou teque estudar mais eu tinha lido o maujor mais não tudo só li

http://www.maujor.com/tutorial/xhtml.php

e só para te animar um pouco, quando achar que aprendeu! vai descobrir que ainda falta aprender muiiita coisa!!!

 

sahhhah

 

abraço e boa sorte nos estudos!

 

vlw man

mais o name e id não teque ser igual

<input type="radio" id="janela1" name="janela1" value="1" /><label for="janela1">Janela 1</label>
<input type="radio" id="janela2" name="janela2" value="2" /><label for="janela2">Janela 2</label>

Compartilhar este post


Link para o post
Compartilhar em outros sites

não necessariamente!!!

 

pode ser diferente!!1

 

quando você posta um valor via GET ou POST o que é postado é o name

 

então no seu caso, deixe o name igual, só mude os IDs

 

<input type="radio" id="janela1" name="janela" value="1" /><label for="janela1">Janela 1</label>
<input type="radio" id="janela2" name="janela" value="2" /><label for="janela2">Janela 2</label>

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

quiser um outro link que vai lhe ajudar:

http://forum.imasters.com.br/index.php?showtopic=279679

 

e um de como estilizar e usar javascript ;p

http://forum.imasters.com.br/index.php?showtopic=293455

 

falow abraços

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.