American English happens to be the widely accepted de facto standard to define programming languages and other vocabularies such as CSS. There is nothing personal or national or whatever about it; American English is not being 'favored' any differently than HTML or XML or CSS are.