elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Forma correcta de empezar un documento .html
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Forma correcta de empezar un documento .html  (Leído 2,537 veces)
Caster


Desconectado Desconectado

Mensajes: 786


Ver Perfil WWW
Forma correcta de empezar un documento .html
« en: 23 Noviembre 2013, 14:56 pm »

Buenas, he estado viendo tutoriales de php, y en todos los tutotriales que vi, los documentos .html empezaban de maneras parecidas a esta:

Código
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.  
  5. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

Y queria saber que funcion tiene esto que llevan los archivos al principio y si es obligatorio copiarlo en toods los archivos .html
Saludos


En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.850



Ver Perfil WWW
Re: Forma correcta de empezar un documento .html
« Respuesta #1 en: 23 Noviembre 2013, 16:59 pm »

No es obligatorio.. pero si necesario xD.

El DOCTYPE sirve mas que nada pera definir que tipo de documento es. Es muy importante ya que algunos navegadores basan sus funciones en ello (IE).

html es la etiqueta básica que sirve para indicar que empiezas un código html..

head es otra etiqueta basica (y necesaria si se ha indicado html) que contiene todas las indicaciones para el navegador (titulo, css, scripts, metas etc..)

meta content-type es la que sirve para definir el tipo de caracteres que usa el documento. En la mayoría de los casos sera UTF-8 para compatibilidad pero si has guardado el documento en otro formato (ISO-XXXX) tendrás que indicarlo ahí.

El doctype varia segun el tipo de documento (xhtml,html,html5..etc). Por ejemplo el de un HTML5 es:

Código
  1. <!DOCTYPE html>

Digo que no es obligatorio por que la mayoría de los navegadores saben reconocer el tipo de documento y sus etiquetas sin necesidad de indicarlo, pero si es necesario para la mayoría de los casos.
Saludos


En línea

HackID1

Desconectado Desconectado

Mensajes: 41


Por HackID1


Ver Perfil
Re: Forma correcta de empezar un documento .html
« Respuesta #2 en: 23 Noviembre 2013, 17:23 pm »

En todo caso es mejor indicar esa líneas al comienzo de tus páginas webs.

Es la libertad que tiene HTML que no te es obligatorio algunas cosas, pero si son necesarias para algunos navegadores web, como son el caso de Internet Explorer (cada vez menos usado).

En línea

-------------------------------------------------------
El trabajo va a ocupar gran parte de tu vida, y la única forma de estar satisfecho es hacer lo que consideren un trabajo extraordinario.
Si no lo has descubierto, sigue intentándolo. No te conformes.
STEVE JOBS.
Caster


Desconectado Desconectado

Mensajes: 786


Ver Perfil WWW
Re: Forma correcta de empezar un documento .html
« Respuesta #3 en: 23 Noviembre 2013, 20:28 pm »

Y si el DOCTYPE de html5 es el que me dices, todo lo que viene después que es, es decir, esto:
Citar
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Edito: Ya lo he encontrado por google, todo lo que viene después es para especificar que es XHTML 1.0 transistorio en este caso, y que hay variantes para el estricto, html 4 transistorio, etc.

Muchas gracias
« Última modificación: 23 Noviembre 2013, 20:35 pm por Caster » En línea

HackID1

Desconectado Desconectado

Mensajes: 41


Por HackID1


Ver Perfil
Re: Forma correcta de empezar un documento .html
« Respuesta #4 en: 23 Noviembre 2013, 23:52 pm »

Exacto, y el DTD es el Documento donde se declara la Forma correcta de las etiquetas que llevará el fichero .xml versión 1.0

Saludos!.
En línea

-------------------------------------------------------
El trabajo va a ocupar gran parte de tu vida, y la única forma de estar satisfecho es hacer lo que consideren un trabajo extraordinario.
Si no lo has descubierto, sigue intentándolo. No te conformes.
STEVE JOBS.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Forma correcta de pasar información entre scripts?
PHP
Scratz 6 2,929 Último mensaje 26 Mayo 2010, 23:04 pm
por ~ Yoya ~
No consigo configurar aMule de forma correcta
Software
do-while 0 2,428 Último mensaje 31 Octubre 2010, 22:26 pm
por do-while
Instalar drivers nvidia de forma correcta en debian
GNU/Linux
ccrunch 2 1,948 Último mensaje 20 Octubre 2013, 20:33 pm
por ccrunch
Cómo elegir un dispositivo PLC de forma correcta
Noticias
wolfbcn 0 1,789 Último mensaje 9 Diciembre 2013, 00:53 am
por wolfbcn
[APORTE] Reinicializar el escritorio de forma correcta en Windows 8.1 cuando...
.NET (C#, VB.NET, ASP)
Eleкtro 0 1,943 Último mensaje 1 Febrero 2014, 01:45 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines