Tengo el siguiente bloque de html que no deseo sea visible al cargar la página,
¿Es posible evitar que se muestre pero sin removerlo de la página (es decir, sin borrarlo físicamente del archivo html)?
<div id='error'>Hay un error en los datos</div>Tengo el siguiente bloque de html que no deseo sea visible al cargar la página,
¿Es posible evitar que se muestre pero sin removerlo de la página (es decir, sin borrarlo físicamente del archivo html)?
<div id='error'>Hay un error en los datos</div>Hay dos formas de hacerlo con las propiedades del CSS:
Display:none/table/block/....
Visibility:hidden/visible
La diferencia entre las dos es que con Display el espacio que ocupa se mantiene, mientras que con Visibility es como si no existiera.
Como te dice Jhosue si se puede y debe asignarse un estilo de display explícitamente:
<div id='error' style='display:none'></div>