Я вас разочарую: у этих языков нет спецификаций W3C. Javascript стандартизован ECMA - ECMA 262,
ECMAScript. Хотя часть API JavaScript и стандартизована W3C как часть HTML, это другое. У PHP вообще нет спецификации - с одним движком она, особо, и не нужна, но с появления всяких HHVM начали готовить
черновик.
Для верстальщика фундамент этих языков особо и нужен.
Неплохое знание JS не помешает, но не на уровне спецификации.
learn.javascript.ru и Флэнаган - вполне достаточно (да и последнего большая часть не понадобится). Ну и свистелки типа jQuery.
А PHP - бэкэнд, зачем он верстальщику?