¿Se considera que más profesional escriba un sitio web en HTML estricto en lugar de transitual?

StackOverflow https://stackoverflow.com/questions/3312490

Pregunta

Me preguntaba si se consideraba que era más profesional escribir un sitio web en estricto XHTML en lugar de transicional.

¿Es algo que se debe hacer a medida que avanza como desarrollador web, o es irrelevante?

¿Fue útil?

Solución

Con la posible excepción del atributo (raramente necesario) start, la diferencia entre los hervidos estrictos y de transición a "cosas que no deberías haber usado, ya que Netscape 4 dejó de ser un navegador dominante".

Entonces, la pregunta es una cosa difícil como, si aprendió HTML este lado del Milenio, no debería haber estado usando Transitional en primer lugar (ahora tenemos un silencio de minutos a medida que lamentamos la mala calidad deLos tutoriales más populares (como uno de una organización que obtienen mucha gloria se reflejan en el W3C debido a su nombre similar ... y estoy rantando, así que me detendré ahora).

Otros consejos

En el lado de marketing, puede obtener una respuesta ligeramente mejor para decir que usted está bien en estricto XHTML, pero en realidad, la elección no importa.Transitional tiene algunas peculiaridades que mejoran la compatibilidad hacia atrás con elementos de HTML4 y más antiguos, pero que desde entonces han sido desfavorecidos y, por lo tanto, se desaproban en los sabores estrictos (por ejemplo, marcos).Si está aprendiendo cómo escribir Markup en estos días, está aprendiendo a todos XHTML de todos modos, para que pueda sentirse libre de usar estricto.

respuesta corta: no importa.

No hace mucha diferencia que use, solo intente ser lo más consistente posible con su marcado.Si nada más, hace que la búsqueda + reemplace mucho más fácil.

Si desea ser "profesional" y actualizado, use <!DOCTYPE html>.Esto no romperá nada y es tan moderno como puedas obtener.

Escribo HTML 4.01, ya sea tradicional o estricto.

La verdad es que XHTML está rota y una representación correcta en un navegador HTML 4.01 se basará en su página con soportes de ángulo recto.

Si cree que sabe cómo
se define en el estándar HTML 4, piénsalo de nuevo.

 This sentence is <br/> across two lines.

Cuando se lee por un analizador estricto se convierte en

 This sentences is
 > across two lines.

El formulario de lenguaje SGML en el que se construye HTML tiene una función corta con conocida como NET.La transformación es "
"

".Entonces, "
" Burns.

Aquí hay un artículo que encontré ayer.Lea la parte de MarkUp, es la primera parte: D http://davidwalsh.name/get-over-it

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top