Cita: tan solo se diferencian en que la letra de <th> es negrita y la de <td> no.
si y no.
Para empezar, son etiquetas de HTML, que es un lenguaje de marcado, por lo que
th y
td tienen un significado semántico que es diferente.
th es para celdas cabecera
td para celdas normales.
Ej. si tenés una tabla como esta (la encontré por google, no le prestes atención al contenido):
Las celdas que dicen Program/Enviroment, Launch, Graphic Pen, etc.. serían th, y las demás td
El efecto visual (lo que mencionan de las negritas) NO IMPORTA, ya que todo el estilo gráfico se debe controlar mediante CSS. Eso quiere decir que no pongas th solo proque necesitás negritas... ponelo porque
tiene un significado de "título".