Некоторые особенности использования слова «однако» в русском языке:
В зависимости от контекста может быть противительным союзом, вводным словом или междометием. 4
В роли союза «однако» выступает на границе частей предложения или между однородными членами. 14 В таком случае запятая ставится только перед словом. 1
В роли вводного слова «однако» находится в середине или конце предложения и усиливает противопоставление всему, о чём ранее шла речь. 2 Оно не связано грамматически с другими частями предложения, без него смысл сказанного не меняется. 2
В роли междометия «однако» выражает эмоции — удивление, возмущение, восхищение. 1 Оно пишется в начале или конце предложения и обособляется восклицательным знаком, многоточием, запятой. 2
Если предложение начинается со слова «однако», запятую ставить не надо. 3 В этом случае слово выступает в роли союза «но». 3