This wasn't a foundational web standard. The :target pseudoclass was introduced in CSS3.
The article is not another pointless potshot at frameworks, it's showing a clever use of a new standard to allow multiple pages in the same HTML document without using Javascript.