SVG Authoring Guidelines(SVG作成ガイドライン)

http://jwatt.org/svg/authoring/
SVGを作る前に必ず、目を通しておきたいページです。
英文ですが、内容をざっと見てみますと、

  1. サーバ(注1)にMIMEタイプ「image/svg+xml」の設定を。(「image/svg-xml」は間違いです)
  2. DOCTYPE(DTD)宣言はするな
  3. XML名前空間の設定を
  4. style属性は避けよ
  5. スタイルシートのプロパティに、必ず単位をつけよ
  6. DOMレベル2を使え(レベル1はよせ)
  7. Adobeのgetterとか独自拡張は使うな(標準のDOMを使ってください)

といったことがあげられています。ぜひ参考にしてください。

注1 多くの人は、レンタルを利用していますので、管理者、会社にSVG仕様書とRFCを示して、MIMEタイプの設定を依頼してください。
私はメールで依頼したことがあります。後日、ちゃんと設定されていました。