Is it wiser to use lower case tags for html document coding ,keeping in mind the future of web standards?
depends on the doctype. XHTML has to have lcase tags and attributes in order to be valid. where as html 4.01 uses attributes such as onClick, onFocus, onSubmit and etc... and generally uses ucase tags as well.
You can use onClick etc with XHTML too, you simply make it lowercase: onclick In my opinion it's easier to type lowercase, and if you do consider using an XHTML based doctype in the future you will have less to do to convert.
i could have phrased that better but the point i was trying to make is that in html 4.01 onClick, onFocus, etc are 'valid' being as the first letter after 'on' is ucase. those attributes are pretty much available across all standard doctypes but i just used it as an example. probably a bad one.. but nevertheless...
It's actually preferable to use lower-case (except for the DOCTYPE itself, of course) regardless of whether you're using HTML, XHTML served as HTML, or real XHTML (meaning XHTML served as application/xhtml+xml instead of text/html). It's just easier to read.
Don't think about using HTML elements for SEO purposes - you'll just shoot yourself (and your visitors) in the foot... if not worse. UL is for unordered lists, such as a grocery list, a menu (yes, even site navigation), or a list of your favorite books. OL is for ordered lists, like a recipe, or driving directions.
Lower case because it's A LOT of code. This is a good idea for coding in general not only HTML. The only place where I use upper case is mysql, things can get messy there if you're not careful!
Maybe in the past I've seen more upper case tags in the html sources but now many people don't use that and I don't use that as well
I've never really coded in Upper case, that I can remember anyway... I've never seen a need or wanted too... its faster, easier, reads better and is future XHTML compliant using lowercase, so why would I want to use uppercase?? Diarmuid
Lower case must (http://www.w3.org/TR/xhtml1/#h-4.2) be used for XHTML, as it's a reformulation of XML. Thus case sensitive. Owing more to convention rather than actual language limitations.