Remember that SVG is not supported in older browsers. In particular, in IE8 and earlier. Therefore, the use of SVG limits your audience.
You can install legacy versions of IE to support SVG - there are several Javascript libraries that can convert SVG to VML, which is a private alternative to SVG for Microsoft. However, this means that you are using Javascript code unnecessarily; you could cause performance problems in IE, or, even worse, it might load slowly enough for the layout to redraw after loading it.
Therefore, for compatibility between browsers, I would suggest not using SVG for your main page layout.
SVG .. javascript Raphael, SVG , VML IE, .
- CSS , CSS . ( IE6), -, .
. http://jonrohan.me/guide/css/creating-triangles-in-css/.
, , ; , , - . http://www.cssplay.co.uk/menu/fivestar - , , , , .
, .
[EDIT]
OP <div>, , , ; , . , - SVG div: . div, . CSS Javascript.