Исключительно богатую информацию дает изучение спектров звезд. Уже давно спектры подавляющего большинства звезд разделены на классы. Последовательность спектральных классов обозначается буквами O, B, A, F, G, K, M. Существующая система классификации звездных спектров настолько точна, что позволяет определить спектр с точностью до одной десятой класса. Например, часть последовательности звездных спектров между классами B и А обозначается как В0, В1 . . . В9, А0 и так далее. Спектр звезд в первом приближении похож на спектр излучающего "черного" тела с некоторой температурой Т. Эти температуры плавно меняются от 40-50 тысяч градусов у звезд спектрального класса О до 3000 градусов у звезд спектрального класса М. В соответствии с этим основная часть излучения звезд спектральных классов О и В приходиться на ультрафиолетовую часть спектра, недоступную для наблюдения с поверхности земли. Однако в последние десятилетия были запущены специализированные искусственные спутники земли; на их борту были установлены телескопы, с помощью которых оказалось возможным исследовать и ультрафиолетовое излучение.
Характерной особенностью звездных спектров является еще наличие у них огромного количества линий поглощения, принадлежащих различным элементам. Тонкий анализ этих линий позволил получить особенно ценную информацию о природе наружных слоев звезд.
Химический состав наружных слоев звезд, откуда к нам "непосредственно" приходит их излучение, характеризуется полным преобладанием водорода. На втором месте находится гелий, а обилие остальных элементов достаточно невелико. Приблизительно га каждые десять тысяч атомов водорода приходиться тысячи атомов гелия, около 10 атомов кислорода, немного меньше углерода и азота и всего лишь один атом железа. Обилие остальных элементов совершенно ничтожно. Без преувеличения можно сказать, что наружные слои звезд - это гигантские водородно-гелиевые плазмы с небольшой примесью более тяжелых элементов.
Хорошим индикатором температуры наружных слоев звезды является ее цвет. Горячие звезды спектральных классов О и В имеют голубой цвет; звезды, сходные с нашим Солнцем (спектральный класс которого G2), представляются желтыми, звезды же спектральных классов К и М - красные. В астрофизике имеется тщательно разработанная и вполне объективная система цветов. Она основана на сравнении наблюдаемых звездных величин, полученных через различные строго эталонированные светофильтры. Количественно цвет звезд характеризуется разностью двух величин, полученных через два фильтра, один из которых пропускает преимущественно синие лучи ("В"), а другой имеет кривую спектральной чувствительности, сходную с человеческим глазом("V"). Техника измерений цвета звезд настолько высока, что по измеренному значению B-V можно определить спектр звезды с точностью до подкласса. Для слабых звезд анализ цветов - единственная возможность их спектральной классификации.