Hace un tiempo me compre un libro para aprender HTML. Voy pillando como va esto, pero el libro tiene un problema. Y es que te explica como hacer que abras el documento y te salga todo lo que has hecho; pero solo lo puedes ver tu. No se como se hará, creo que hay que poner " !DOCTYPE html PUBLIC ". Ademas, imaginaos que quiero poner un gif. Se haría así: " <IMG scr="/carpeta/imagen.gif" /> " ¿No? Entonces tendrías que tener una carpeta con esa dirección y un gif con ese nombre y esa extensión. Pero no quiero que sea así. Porque no tiene una dirección como: " http://www.elhacker.net/ " sino: " C:\Algo\algo2\carpeta\imagen.gif "
Resumen: Se un poco de HTML pero quiero hacer un documento público con su dirección y su todo. ¿Como lo haría?
Y es que te explica como hacer que abras el documento y te salga todo lo que has hecho; pero solo lo puedes ver tu. No se como se hará, creo que hay que poner " !DOCTYPE html PUBLIC ".
Es
Código
<!DOCTYPE html>
Pero no tiene nada que ver. Eso define el tipo de documento que va a tratar el navegador. Por ejemplo para HTML5 es el ejemplo de arriba. Para HTML 4.01 STRICT seria:
Código
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Para XHTML 1.1 seria..
Código
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Aquí tienes mas información sobre eso: http://www.w3schools.com/tags/tag_doctype.asp Para hacer publico un documento, tienes que subirlo a un hosting (servidor web). Existen muchos hosting's gratuitos tipo MiArroba o 000Webhost, Byethost etc..etc.
Para subirlo puedes utilizar FTP o un script que el hosting te asigne. Deberías leer mas sobre el tema para que puedas entender como se hace.
Aquí tienes un vídeo sobre como hacerlo con 000Webhost.
Ademas, imaginaos que quiero poner un gif. Se haría así: " <IMG scr="/carpeta/imagen.gif" /> " ¿No? Entonces tendrías que tener una carpeta con esa dirección y un gif con ese nombre y esa extensión. Pero no quiero que sea así. Porque no tiene una dirección como: " http://www.elhacker.net/ " sino: " C:\Algo\algo2\carpeta\imagen.gif "
La ruta nunca debe ser del tipo C:\Algo\Algo2\carpeta\imagen.gif. La ruta siempre debe ser dentro del directorio html o by default la ruta completa del sitio web donde vas a alojar la imagen.
Así mismo, si tu creas un documento HTML en el que quieras incluir una imagen, lo mas fácil es tener un directorio de este tipo.
Citar
- Carpeta_Principal --- Archivo.html (El archivo que mostrara la imagen). --- Imagenes (carpeta. Sera la carpeta que contendrá las imágenes). ----- imagen.gif
Luego en el Archivo.html solo tendrás que incluir el tag IMG con su correspondiente atributo src indicado de la siguiente manera.
Muchas gracias, me pondre a investigar. He oido que cuando llegas a un límite de espacio tienes que pagar.
Cuando termine con HTML ¿que seria mejor aprender: javascript, PHP o SQL?
En realidad deberías aprender todo eso, pero al ultimo lugar SQL. (Primero necesitas saber php si quieres que la pagina contenga base de datos para interactuar con esta) Pero te repito, aprende todo eso. Es necesario.
Hola, también puedes iniciar creándote un blog en:
Wordpress o blogger
Son completamente gratuitos y para el caso de blogger(te lo recomiendo) existen infinidad de platillas en las puedes puedes implementar código HTML y jugar un poco de paso que aprenda.
Cuando dices publico imagino que quieres decir que otras personas las pueden ver así que con eso lo aras.
Muchas gracias por el consejo, pero tener un blog pre-hecho no tiene gracia, ni es un reto. Yo busco algo original, y por he estudiado HTML5. (Ahora estoy con CSS, ¿quien sabe que llegare a hacer?) Por cierto, "aras" del verbo "hacer" se escribe "harás".
Muchas gracias por el consejo, pero tener un blog pre-hecho no tiene gracia
No es un reto, pero puedes poner en practica tus conocimientos de html y ver el funcionamiento en un entorno real, y por ejemplo comprobar el resultado obtenido en diferentes navegadores.
Como desarrollador te recomiendo encarecidamente que pruebes en entornos reales y que muestres tu evolución a amigos familiares, para que, entre otras cosas, te critiquen y te "piquen" a seguir mejorando.
HTML5 - CSS3 - PHP - JavaScrpt ... etc. Son tecnologías en plena evolución y día a día aparecen nuevas funcionalidades, por lo que deberás estar siempre dispuesto a aprenderlas y a combinarlas, por lo que tu mejor baza es aprender lo básico de cada una e ir adquiriendo nivel uniendo todos los lenguajes en algún proyecto propio.
Te recomiendo librosweb.es para aprender lenguajes, gratis y sencillo a mi me lo dijo spider-net y me fue bastante bien aunque poca cosa aprendí en html ya que era muy básico y lo sabía hacer, pero a ti te ira de perlas