Cita:
Iniciado por DragonX no podes inventar tags asi libremente...
Gracias también DragonX.
Por favor corríjanme más aún:
hasta ahora tengo entendido que
X-html se refiere a
EXtensible HyperText Markup Language (
https://www.w3schools.com/html/html_xhtml.asp).
Adicionalmente he entendido/interpretado que éso significa "extender" el HTML como lo indíca W3C en éste ejemplo:
Código:
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
fuente:
https://www.w3schools.com/xml/xml_dtd_elements.asp
Hasta ahora también tengo entendido que XHTML se construye para que
máquinas lean y procesen lo "leído" con un poco de
I.A. o algoritmos, de tál suerte que se enriquezca
semánticamente la WEB, por medio de que los sitios puedan hacer úso de etiquetas eXtendidas.
idem:
https://www.w3schools.com/xml/xml_dtd_elements.asp
ello debe hacerse en una DTD personalizada, o en su defecto, agregando algunos
elementos en la declaración del documento:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
[
<!ELEMENT planeta (#PCDATA)>
]>
que retorna un error desde
validator.org debido a que la plantilla de ELLOS ya ha definido que DENTRO de un elemento BODY
no van tags como <saturno>, <planeta>, <estrella>, etc...
Por ello debo definir mi propio elemento BODY y utilizar sus otras definiciones, o bien renunciar a utilizar la plantilla de ELLOS y utilizar únicamente mi propia DTD.
Éso es lo que deseo, (utilizar la plantilla de W3C y eXtender con mis etiquetas "planetarias"; sin embargo:
dádo que me indicais que XHTML es obsoleto, que HTML5 es "el rey", que en 2019 ya es cavernicola utilizar XHTML, etc...
Destruyan por favor (con información soportada, sustentada; ojalá, desde el mísmo
W3C) éste montón de burradas que hasta ahora he almacenado en éste cerebelo para no continuar retransmitiendolas a algunos estudiantes.
Muchas gracias por su tiempo.