Comunidad de diseño web y desarrollo en internet online

Un error al tratar de validar una pagina en xhtml

Citar            
MensajeEscrito el 22 Oct 2007 10:19 pm
Hola! Estoy practicando esto del css y xhtml y me fije si validaba lo que estaba haciendo en el sitio de la w3c y me salio un error, creo que ahí mismo me explica el error pero la verdad es que entiendo muy poco de ingles :P (no me queda otra que aprender :roll: )

Bueno esto es lo que me dice:
1. Line 59, Column 125: document type does not allow element "DIV" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag.

Código :

…ersion=ShockwaveFlash"><div id="img8"></div></a></div>


Este es el html:

Código :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>yeso plac, fuentes de agua, tabiques, cielorraso, estatuas, columnas, balaustres, cascadas, copones, capiteles, frisos, molduras, decoracion, ornamentacion, construccion, yeseria, placas de yeso, yesoplac</title>
<meta name="Keywords" content="yeso plac, fuentes de agua, tabiques, cielorraso, estatuas, columnas, balaustres, cascadas, copones, capiteles, frisos, molduras, decoracion, ornamentacion, construccion, yeseria, placas de yeso, yesoplac">
<meta name="Description" content="Todo en ornamentaci&oacute;n, Fuentes de agua, Estatuas, Columnas, Balaustres, Cascadas artesanales, Copones, Capiteles, Frisos, Molduras, Tabiques y cielorrasos">
<meta name="Language" content="es">
<meta name="Author" content="Carlos Ruminott([email protected])">
<link href="en_partes/estilo.css" type="text/css" rel="stylesheet">
<style type="text/css">
<!--

-->
</style>
</head>
<body>
<div id="centra">
<div id="entrar"><h1><a href="home.html">Entrar</a></h1></div>

<div id="Layer1">
  <div align="center">Todo en Ornamentacion
    <br><br>
    Fuentes de agua
   <br>
    Estatuas
   <br>
    Columnas
   <br>
    Balaustres
    <br>
   Frisos
   <br>
    Copones
    <br><br>
    Tabiques - Cielorrasos 
  </div>
</div>


<div id="contiene">
<div class="pos"><div id="img1"></div>
</div>
<div class="pos"><div id="img2"></div>
</div>
<div class="pos"><div id="img3">
  
</div>
</div>
<div class="pos"><div id="img4"></div>
</div>
<div class="pos"><div id="img5"></div>
</div>
<div class="pos"><div id="img6"></div>
</div>
<div class="pos"><div id="text">
   <p align="center">Costanera y Ramirez, Ciudad - Mendoza - Argentina</p>
    <p align="center"> E-mail: <a href="mailto:[email protected]">[email protected]</a></p><p align="center">Tel/Fax: <span id="num">0261- 4 377 277</span></p>
</div></div>
<div class="pos"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"><div id="img8"></div></a></div>
</div>
</div>
</body>
</html>


Quiero aprender a hacer bien las paginas web!! ^^

Por CarlosRuminott

1000 de clabLevel

6 tutoriales

 

Mdz, Arg

msie7
Citar            
MensajeEscrito el 23 Oct 2007 02:13 am
El código esta bien con excepción de una cosa: En la liena de

Código :

<div class="pos"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"><div id="img8"></div></a></div>
</div>
Parece que no se debe colocar un elemento DIV dentro de un elemento A.

Por zickedhelik

93 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 23 Oct 2007 10:53 pm
Pense que podia ser eso despues de postear...
ya lo pude solucionar, Muchas gracias!!!

Por CarlosRuminott

1000 de clabLevel

6 tutoriales

 

Mdz, Arg

msie
Citar            
MensajeEscrito el 24 Oct 2007 02:31 am

zickedhelik escribió:

El código esta bien con excepción de una cosa: En la liena de

Código :

<div class="pos"><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"><div id="img8"></div></a></div>
</div>
Parece que no se debe colocar un elemento DIV dentro de un elemento A.
Para los que no saben, eso se debe a que en XHTML hay elementos de bloque y elementos de línea.

Los elementos de bloque pueden contener elementos de línea, pero los elementos de linea NO pueden contener elementos de bloque.

Elementos de bloque (por ejemplo): div, h1, h2, h3, h4, h5, h6, hr, p.
Elementos de línea (por ejemplo): span, a, strong, em.

Con CSS puedes convertir un elemento de línea, en un elemento de bloque... pero esa es otra historia...

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.