Если размышлять логически, то естественно козырёк над крыльцом, должен с запасом перекрывать всё крыльцо по ширине, чтоб если вдруг был косой дождь, вода не засекала на двери, ступеньки, людей на крыльце.
Какой ширины: да в каждом конкретном случае это свои размеры.
Если это просто дверь и ступеньки, то можно взять буквально по 25-30 см с обоих сторон двери, этого будет достаточно.
Если допустим у вас рядом окно, или вы хотите накрыть козырьком ещё дополнительную площадь или объект, к примеру скамейку или может какую то утварь, то естественно нужно учесть и это.
Опять же на какой высоте будет, козырёк от входа - чем ниже тем козырёк можно делать короче и уже, а чем выше он будет то нужно делать шире и длиннее, чтоб он защищал от осадков вход!