lo que pasa es que usar publisher es como querer cambiar un foco/bombilla usando un martillo
, es pesimo para crear paginas web, da casi igual hacerla en word y grabarla como pagina web filtrada, el problema esta en el código que genera, para poder usarla tendrías que buscar algún hosting que sea compatible con Publisher o tal vez con Front Page, aunque probablemente tendrias problemas con algunos buscadores diferentes a IE
.
yo buscaría plantillas pre-diseñadas en Html CSS y/o usar un editor web WYSIWYG o incluso algunos hosting gratuitos te dan la opción de crear fácilmente una web básica gratis, incluso eso te dará un código mejor que el de publisher
.