Apache OpenOffice (AOO) Bugzilla – Issue 31311
lowercase HTML tags for XHTML compliance
Last modified: 2013-08-07 14:38:26 UTC
Dear OOo Panel: Main Point: The HTML source generated by the HTML editor uses uppercase tags. If you could make them lowercase, i.e. <html> as opposed to <HTML>, it would be easier for web designers who want to be XHTML Strict compliant to use OO. For a decent summary of XHTML vs. HTML 4 and the various tags used please see http://www.w3schools.com/xhtml/xhtml_reference.asp Explanation: I have been using OO for almost a month now. I am really impressed with what I have found here and hope to be able to contribute more in the future as my programming skills increase. Write, Math, and Presentation seem to be progressing well and have officially replaced MS Office which is still installed on my computer. I was going to use the HTML editor to generate a skeleton for my website but when I viewed the source I found all the tags in capital letters. I understand if you wish to keep the HTML editor as primarily HTML 4 compliant, but just changing the tags to lowercase would make it a lot easier for people who wish to be XHTML 1.0 compliant. Other things such as attributes in quotations and all tags being ended, i.e. <hr /> versun just <hr>, would also be a bonus. If you could possibly allow for the 3 different XHTML DTD (strict, transitional, and frames) that would also be a bonus. Might I also suggest a CSS editor as well? I doubt any of these should pop to the top of the to-do list, but the uppercase to lowercase would be a huge step into making the html editor more compatible with this web standard. Thanks for making such a great product. Jared Squires
MRU->ES: please comment, if necessary, before reassigning to BH.
ES->BH: write by default HTML tags in lower case
Raised in '04... is it 'OOo Later' yet? ;-) Would be nice to follow contemporary formatting/ style standards.
*** Issue 75107 has been marked as a duplicate of this issue. ***
This initial user is absolutely right. HTML tags NEED to be coded in lowercase as per W3C standards. This is a priority issue for the HTML component. As soon as resources are available it would be great if someone could start fixing this bug. We webdesigners thank for it !!
Tags are listed in: /svtools/inc/htmlkywd.hxx /svtools/source/svhtml/htmlkey2.cxx However, I don't know if it is doable just to lowercase these tags.
To grep the issues easier via "requirements" I put the issues currently lying on my owner to the owner "requirements".