Декларативное программирование на CSS

На что способен CSS? Разберемся, где нужно обойтись без JS