This isn't a hard and fast guide on writing SGML (yet), but consider it a bunch of hunts to help you along as you write.
You can get many more hints from the LDP style guide located at http://www.linuxdoc.org/LDP/HOWTO/LDP-Style-Guide.html.