HTML nie zawiera, oczywiście nie powinien zawierać treści która jest niezwiązana z wyświetlaniem, widokiem po prostu SZABLONU i układu strony- to jest język znaczników a nie język programowania .
Więc konent w HTML to jest po prostu kontent tak jakbyś stawiał rusztowanie na dom, a zauważ że rusztowania nie są zwykle nawet pilnowane.