On Thu, 8 Nov 2001, Glenn Gilbreath, Jr. wrote: > Now, I've been authoring my own web pages for a number of years, and I've used "Align=Center" inside identifier tags for images, tables and forms for quite awhile. I think the new version 4 HTML standards have pre-empted the older tags, and now prefer "middle" and so on. Your web pages that contain some such tags WILL NOT BE W3C HTML 3.2 compliant!
You can choose to use the "new version 4 HTML standards" or continue to use whatever standard you're comfortable with. If you use a DTD of HTML 2, AND your pages are written to that standard, they'll validate... and SHOULD render correctly on ANY browser. If you use a DTD of 3.2, AND write your pages to that standard, they'll validate... and SHOULD render correctly on any v.3 or higher browser. If you use a DTD of 4.0, AND use the elements from that HTML set, they'll validate.... and SHOULD render correctly on any v.4 browser. Any time a web page validates according to its DTD, yet is rendered incorrectly in a browser, then it's the fault of the browser. This is why any bug reports for browsers MUST be judged ONLY with HTML which validates correctly to the chosen DTD. I did exactly that as an exercise over a year ago. I must have known this subject would come up. ;-) Each of the following pages is written using its respective DTD, and each validates. http://twovoyagers.com/devel/html-2.html http://twovoyagers.com/devel/html-3.html http://twovoyagers.com/devel/html-4.html Where you get into trouble is when you use the DTD for 3.2 and sprinkle all kinds of tags from 4.0 as you've done on your page. You need to decide which standard you're going to use, and then stick to it...at least within the page... feel free to sprinkle all valid DTDs throughout your site. Your use of the 3.2 DTD twice seems to cause problems too. > Not taking any sides, just wanted to enlighten some of you folks that don't get >outside too often! As you've probably seen, but I'll reiterate anyway: Mithgol claims that <align=middle> doesn't work correctly in Arachne, and gives us examples of tables to prove it. In the context of tables, THERE IS NO SUCH THING AS <ALIGN=MIDDLE>, therefore Mithgol's assertion that this is some kind of Arachne bug is completely without merit. If he wishes to demonstrate Arachne bugs, it MUST be with standard, valid HTML. ... and now I'll steal one of Glenn's lines, and declare that I've probably said too much on this already. ;-) - Steve
