There are four main ways to include styles in HTML: inline styles using the style attribute, embedded styles using the <style> tag, external stylesheets using the <link> tag, and imported stylesheets using the @import rule. Styles defined inline have the highest priority, followed by embedded, then external/imported which have the lowest priority. Comments can be added to stylesheets using /* */ syntax.