While I don’t know what this kind of menu would exactly be called, it did get me thinking about how to solve this using only CSS, so preferrably without background images.
My first thought was to use a css border triangle, but those only come in one solid color per triangle. This one needed to be a white triangle with a border, which can’t be achieved with the border slopes method. So I figured I’d just have to append an element looking like a triangle, using the :after pseudo-element. I’ll explain how I did that.
Recently I stumbled upon this great post explaining why linking out can be good for your website. The article explains how one of the big problems on the web today is that everybody wants links, but nobody wants to give them. The author claims it’s time for a paradigm shift towards a more generous, outlinking web. And I agree whole-heartedly.
This in turn got me thinking about the nofollow-tag. Ever since the internets were invented spam has been growing and growing on our beloved web. Many measures have been and are being taken to prevent spam, but most to no avail. One of these was nofollow. (more…)