I want to know how can one actually use a .svg file In a web page?
Caspar's approach is the proper one. However, I would move the fallback to the CSS, since you probably want to apply some styles to the svg file itself...
CSS
.no-svg .logo { width: 99px; height: 99px; background-image: url(/path-to/your-png-image.png); }`