"Всё знать не возможно" (с)
Но нужно знать где получить информацию.
Касаемо html
для начала достаточно понять структуру документа, выучить 10-15 основных тегов и иметь понятие об их атрибутах. Остальное при необходимости брать в
справочнике.
Потом, с опытом, появится и больше знаний.