Во-первых, спецификации для HTML 4.01 и XHTML 1.1 определяют минимальную модель содержимого для элемента 'option', который должен быть CDATA - то есть он может содержать только текст (без дочерних элементов) элементы).
Большинство браузеров уважают это и не пытаются отображать какие-либо элементы внутри 'option'.
Во-вторых, кажется, что вы используете элемент 'h1' для создания визуального различия, в отличие от его правильного использования в качестве заголовка для создания иерархии семантического содержимого. Я бы посоветовал вам использовать что-то вроде:
<option value="1" class="big">one</option>
Стиль 'большой' по мере необходимости.