Express serve static files in nested directory
Try this:
app.use(express.static(path.join(__dirname, 'src/public')));
And this:
<link href="/css/bootstrap.css" rel="stylesheet" type="text/css"><link rel="stylesheet" href="/fonts/glyphicons-halflings-regular.ttf"><link rel="stylesheet" href="/css/styles.css" type="text/css">