Foros del Web » Creando para Internet » HTML »

Consejos para un principiente en programacion web

Estas en el tema de Consejos para un principiente en programacion web en el foro de HTML en Foros del Web. muy buenas a todos, la verda es que hace escasamente un par de meses que me interese por la programacion web. lo mio son los ...
  #1 (permalink)  
Antiguo 13/02/2009, 17:15
 
Fecha de Ingreso: febrero-2009
Mensajes: 12
Antigüedad: 8 años, 10 meses
Puntos: 0
Consejos para un principiente en programacion web

muy buenas a todos,

la verda es que hace escasamente un par de meses que me interese por la programacion web.

lo mio son los servidores (montarlos, su seguridad, su admisnitracion, etc etc)

pero me surgio el interes sobre la programacion web y sobretodo el seo.

ahora mismo me estoy haciendo cargo de una pagina web, y lo primero que he hecho es pasarle el test de validacion del w3c para ver si tenia fallos de programacion.

el problema es que me han salido como unos 30 y pico errores y unos pocos warnings, y claro yo de momento solo se html (he empezado con lo basico), ni php, ni java, muy poco de css.

ahora estoy viendo errores de este estilo:

Line 71, Column 152: required attribute "ALT" not specified .

…" width="244" height="40" border="0" /></a></div>



The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.

que mas o menos se que significa pero cuando miro el codigo de la pagina solo veo esto:

<? foreach ($izquierda as $banner): ?>
<div id="linsep"></div>
<div><?=$banner -> getHTML()?>
</div>
<? endforeach; ?>

y lo de gethtml() no tengo ni idea de lo que es y no encuentro en el codigo la linia que da error, que segun el validator este es:

<div><a href="no me deja poner enlacesl"><img src="/idb/banner_folder/f5d506579f1f7749adde2.gif" width="244" height="40" border="0" /></a></div>

Segun lo que yo entiendo en la varibale banner se coloca una informacion que coge getHTML(), pero no se de donde la saca, para poder modificarla y corregir el error.

Me podeis orientar en como procederiais vosotros?

Es decir, me empiezo a empapar de manuales de php y java, o sigo buscando por google. La idea es que no tenga que pasar por un foro cada vez que me sale un error, pero solo de la pagina principal ya hay 33, no me quiero ni imaginar de las 147 restantes....

muchas gracias :D
  #2 (permalink)  
Antiguo 13/02/2009, 17:27
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 11 años, 1 mes
Puntos: 122
Respuesta: Consejos para un principiente en programacion web

Lo único que el validador te está diciendo es que te falta el atributo alt en tus imágenes.

Ahora, dices que solo sabes html, sin embargo estás usando otro lenguaje aparte de html:

Cita:
<? foreach ($izquierda as $banner): ?>
<div id="linsep"></div>
<div><?=$banner -> getHTML()?>
</div>
<? endforeach; ?>
Te recomiendo que leas un buen manual de html primero.

Saludos.
__________________
twitter: @imbuzu
  #3 (permalink)  
Antiguo 13/02/2009, 18:31
 
Fecha de Ingreso: febrero-2009
Mensajes: 12
Antigüedad: 8 años, 10 meses
Puntos: 0
Respuesta: Consejos para un principiente en programacion web

se que me falta el alt, pero no puedo encontrar la linea de codigo, porque hay un getHTML() que no tengo ni idea de como pasa a ser esto:

<div><a href="no me deja poner enlacesl"><img src="/idb/banner_folder/f5d506579f1f7749adde2.gif" width="244" height="40" border="0" /></a></div>

yo solo se html, la pagina no la hice yo, ahi esta el problema. que tengo que entender algo que hizo otro y luego poder arreglarlo, a la vez que aprendo php y java y css

por cierto, muchas gracias por la respuesta :D
  #4 (permalink)  
Antiguo 13/02/2009, 18:57
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 9 años, 2 meses
Puntos: 6
Respuesta: Consejos para un principiente en programacion web

Cita:
Iniciado por buzu Ver Mensaje
Lo único que el validador te está diciendo es que te falta el atributo alt en tus imágenes.

Ahora, dices que solo sabes html, sin embargo estás usando otro lenguaje aparte de html:



Te recomiendo que leas un buen manual de html primero.

Saludos.
Tal como dijo buzu, tenes mas que codigo html, en este caso PHP.
Respecto al atributo alt (texto alternativo) es obligatorio en las imagenes, e inclusive es importante para la indexacion de imagenes en motores de busqueda como Google.
  #5 (permalink)  
Antiguo 14/02/2009, 14:19
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 11 años, 1 mes
Puntos: 122
Respuesta: Consejos para un principiente en programacion web

Yo no estoy muy seguro que sea php...

Por que no pones la funcion getHTML por que de otra manera estamos hablando a ciegas.
__________________
twitter: @imbuzu
  #6 (permalink)  
Antiguo 15/02/2009, 00:31
 
Fecha de Ingreso: diciembre-2008
Ubicación: Cordoba
Mensajes: 127
Antigüedad: 9 años
Puntos: 17
Respuesta: Consejos para un principiente en programacion web

si tendrias conocimientos buenos de html no tendrias ningun problema en diferenciar las distintas etiquetas html y poder segir el trabajo que dejo otro programador ya que html no es muy complicado y depende del doctype que declares debes seguir las normas que se usen por ejemplo obligatoriamente poenr el atributo alt en las <img /> y el title en los <a />
y ese de gethtml jaja la verdad no entiendo yo recien estoy como 3 meses estudiando html quiero aprenderlo bien bien bien y biennnn antes de segir con lo demas

saludos!
  #7 (permalink)  
Antiguo 15/02/2009, 05:27
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 15 años, 5 meses
Puntos: 361
Respuesta: Consejos para un principiente en programacion web

Cita:
Iniciado por McPinkY18 Ver Mensaje
si tendrias conocimientos buenos de html no tendrias ningun problema en diferenciar las distintas etiquetas html y poder segir el trabajo que dejo otro programador ya que html no es muy complicado y depende del doctype que declares debes seguir las normas que se usen por ejemplo obligatoriamente poenr el atributo alt en las <img /> y el title en los <a />
y ese de gethtml jaja la verdad no entiendo yo recien estoy como 3 meses estudiando html quiero aprenderlo bien bien bien y biennnn antes de segir con lo demas

saludos!
Hola McPinkY18:

¿no crees que te contradices un poquito? por un lado dices que el HTML es fácil y por otro no entiendes el getHTML?

¿será que ese getHTML, como ya se ha dicho anteriormente y deberías haber leído no es HTML?

Me parece muy bien que intentes dominar el HTML antes de seguir con lo demás aunque deberías añadir algo de CSS con el HTML. Por si no la conoces pásate por esta página, te resultará útil.

Saludos.

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:52.