Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are broad rules of thumb and not specific usability guidelines.
More complex work with typography is becoming popular in web and web design is becoming more like posters and graphic design. Check out these principles of working with typography.