Как сделать изменение контента блоков по клику?
https://yandex.ru/search/?text=как+сделать+табы+ja...
Ну блин... один поисковый запрос и проблема решена.
Привет. Смотри, тебе вряд ли кто-то ответит готовым решением на такой вопрос, потому что он звучит "как сделать мне сайт". 
Так же непонятно, это одностраничник, есть ли какой-то бэк, где будут хранится статьи и тд., или что ты хочешь вообще получить.

Рекомендую раздробить это всё на мелкие задачки.
Твои действия в этой ситуации:
1. Определить приемлемый для себя концепт сайта, это к вопросу одностаничник или цмска. (допустим у тебя просто статичный сайт, на каждую статью свой урл (в данном случае путь к файлу))
2. Пишем в поиске как "сделать меню на css без js" , рекомендую ютубчик.
3. Делаешь на каждую статью свою страничку, странички включают в себя это же меню ну и футер там и тд., а меняешь только блок контента, пункты статей в меню оборачиваешь тегом "a" и добавляешь урлы (рекомендую использовать относительные пути). При клике будет выполняться переход на страничку с необходимой статьей.

Но я бы так не делал, но рекомендую тебе для начала сделать именно так, это даст тебе общее понимание что такое цмс-ки и какие проблемы они решают.
А уже далее смотри в сторону js и php и баз данных)) и будет тебе счастье)