issue close #30

+ <base> element to resolve links, now if it's an absolute path, it must
start without / in the front. if it's a relative, then it must start
with /