I found out a while back that the center tag was deprecated. Understandable because HTML is meant for structuring content and not so much for formatting. But why is the align attribute deprecated too? Attributes can be used for formatting. I understand that CSS can be used, but not everyone knows CSS. And to make it worse, text-align:center; and margin-left: auto; margin-right: auto; doesn't always center objects, but using pretty much always works.
Here's the Post from the W3C on this: http://www.w3.org/TR/html4/present/graphics.html#h-15.1.2
On a site I'm working with we are using the latest doctype (). Should I try my best not to use the align attribute? Is CSS the only safe way to center objects? I'm trying to make sure content is secure for the future.