Is it possible to horizontally center an inline element without extra markup or styling parent containers? Try this - DEMO a { display: table; margin: auto; }