Cita:
Iniciado por Triby ... estás copiando el código de tu xHTML directamente al validador?
Gracias maestro Tribby.
Súbo el URL y cuando de manera adrede averío la DTD
W3C me díce "error en la DTD en la línea tál..."
es decír, el "prolog" de ése validador
sí lee la DTD que es la manera como ahora lo hago (
con DTD).
https://developer.mozilla.org/en-US/...#Multiple_DTDs
Sin embargo, puedes ver que en ése código he utilizado la manera "abreviada" (sin DTD) tomando el ejemplo de alguna de las 30 mil páginas que he consultado:
Código:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
[
<!ELEMENT planeta (#PCDATA)>
]>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Mis TAGS</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<link rel="icon" href="https://google.com/favicon.ico" type="image/x-icon" />
<style type="text/css">@import url("https://google.com/style.css");</style>
</head>
<body><planeta>Saturno</planeta>
</body></html>
Luego, si utilizo otra TAG tipo <p> pása con un hermoso verde césped recien horneado por los cálidos rayos del astro sol que desde la lejanía ...
Yo no pretendo convertir mis "TAGS interplanetarias" en un estandar,
sé que al utilizarlas son unas odiosas TAGS propietarias que es jústamente lo que se ha pretendido eliminar con el W3C:
elementos y atributos
propietarios, pero lo que quiero saber es cómo validarlas en W3 y si ésa es la manera de hacerlo.
En el caso de utilizar DTD sería:
Código:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html SYSTEM "https://cocacola.com/prueba.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">
<head><meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Vía Lactea</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<link rel="icon" href="https://cocacola.com/favicon.ico" type="image/x-icon" />
<style type="text/css">@import url("https://cocacola.com/style.css");</style>
</head><body>
<planeta>Jupiter!</planeta>
</body></html>
y el código de la DTD:
Código:
<!ENTITY % qfc "PLANETA">
<!ENTITY % html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
%html;
que todos los navegadores cargan sin errores, y que yo quisiera saber cómo pasar en verde por el
validator.