SVG Authoring Guidelines(SVG作成ガイドライン)
http://jwatt.org/svg/authoring/
SVGを作る前に必ず、目を通しておきたいページです。
英文ですが、内容をざっと見てみますと、
- サーバ(注1)にMIMEタイプ「image/svg+xml」の設定を。(「image/svg-xml」は間違いです)
- DOCTYPE(DTD)宣言はするな
- XML名前空間の設定を
- style属性は避けよ
- スタイルシートのプロパティに、必ず単位をつけよ
- DOMレベル2を使え(レベル1はよせ)
- Adobeのgetterとか独自拡張は使うな(標準のDOMを使ってください)
といったことがあげられています。ぜひ参考にしてください。
注1 多くの人は、レンタルを利用していますので、管理者、会社にSVG仕様書とRFCを示して、MIMEタイプの設定を依頼してください。
私はメールで依頼したことがあります。後日、ちゃんと設定されていました。