Tak jako já bych to klidně dal do nav/ul/li nebo něčeho takového, i přidal viewport a podobné věci, ale to se už netýká dotazu, prostě jsem udělal nejjednoduší řešení.
Navíc není jasné co vůbec chce.
Jestli vytvoření obrázkového náhledu z webové stránky v php tak se měl zeptat na vytvoření obrázkového náhledu z webové stránky v php.