Ver Mensaje Individual
  #15 (permalink)  
Antiguo 30/10/2019, 06:49
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 9 meses
Puntos: 22
Respuesta: Cómo agregar <mistags> a un documento XHTML ?

Cita:
Iniciado por Triby Ver Mensaje
... 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.