Most often those ridiculous class names are created by some automated software that is trying to interpret what the author wants...this is also mostly caused because authors don't properly set up their styles (and use them consistently) in said software.
You are perfectly correct to use human readable names so that you understand what it is doing. When I clean up some books that have been transformed by Calibre, the hardest part is figuring out what the difference is between Calibre3 and Calibre_3...lol Definitely not bashing Calibre software, I understand why it has to do that and it does a great job - it's just very difficult trying to edit a book when you can't easily tell what the class is doing when reading the HTML.
|