http://www.w3schools.com/tags/default.asp
no basta solo son saber cuales elementos no se usan en strict, sino tambien que tienes que saber cuales atributos son posibles. un documento valido es aquel que conforma con el DTD aplicado. personalmente, la forma en que lo hago valido es leyendo el mismo documento DTD. por supuesto, que el contenido no se va nada bonito por lo que algunos le sera dificil entenderlo. el punto es que el mismo DTD te dice cuales son los elementos y atributos posibles, y la gramatica de los elementos (es decir, que elementos pueden ir dentro de otros).