SVG Gradient turns black when there is a BASE tag in HTML page?
I am using the Raphaël JavaScript Library to create SVG elements in an HTML page and using CodeIgniter as a PHP framework. In the CodeIgniter framework I need to add a <base> tag in the head of the HTML document to use JS,CSS and images, but it caused a strange problem in the SVG element. When I use the <base> tag, gradients do not work. Instead, the object turns black. It behaves exactly the same with image filled path objects. SVG Gradients are defined in the document with a unique id attribute, and then referenced from another element as a URL. Typically the URL is just the identifier