پیشینه ی پرچم در ایران بخش دو در سال 355 خورشیدی (976میلادی) که غزنویان، با شکست دادن سامانیان، زمام امور را در دست گرفتند، سلطان محمود غزنوی برای نخستین بار دستور داد نقش یک ماه را بر روی پرچم خود که رنگ زمینه آن یکسره سیاه بود زردوزی کنند. سپس در سال 410 خورشیدی (
1031میلادی) سلطان مسعود غزنوی به انگیزه دلبستگی به شکار شیر دستور داد نقش و نگار یک شیر جایگزین ماه شود و از آن پس و در سلسله های شاهنشاهی بعدی هیچگاه تصویر شیر از روی پرچم ملی ایران برداشته نشد.
افزوده شدن نقش خورشید بر پشت شیر
در زمان خوارزمشاهیان یا سلجوقیان سکه هایی زده شد که بر روی آن نقش خورشید بر پشت شیر آمده بود، رسمی که به سرعت در مورد پرچمها نیز رعایت گردید. در مورد علت استفاده از خورشید دو دیدگاه وجود دارد؛ یکی اینکه چون شیر، گذشته از نماد دلاوری و قدرت، نشانه ماه امرداد هم بوده و خورشید در ماه مرداد در اوج بلندی و گرمای خود است، به این ترتیب همبستگی میان شیر با میانه تابستان نشان داده می شود. نظریه دیگر بر تاثیر آیین مهرپرستی و میترائیسم در ایران دلالت دارد و حکایت از آن دارد که به دلیل تقدس خورشید در این آیین، ایرانیان کهن ترجیح دادند خورشید بر روی سکه ها و پرچم بر پشت شیر قرار گیرد.
پرچم در دوران صفویان
در میان شاهان سلسله صفویان که حدود 230 سال بر ایران حاکم بودند تنها شاه اسماعیل اول و شاه طهماسب اول بر روی پرچم خود نقش شیر و خورشید نداشتند. شاه اسماعیل اول، پادشاهی عادل بود که مذهب شیعی را در ایران تقویت کرد. پرچم شاه اسماعیل یکسره ســـبــــز رنگ بود و بر بالای آن تصویر ماه قرار داشت. شاه طهماسب نیز چون خود زاده ماه فروردین بود دستور داد به جای شیر و خورشید تصویر گوسفند (نماد برج حمل یا همان ماه فروردین) را هم بر روی پرچمها و هم بر سکه ها ترسیم کنند. پرچم ایران در بقیه دوران حاکمیت صفویان سبز رنگ بود و شیر و خورشید را بر روی آن زردوزی می کردند. البته موقعیت و طرز قرارگرفتن شیر در همه این پرچمها یکسان نبوده، شیر گاهی نشسته بوده، گاه نیمرخ و گاه رو به سوی بیننده. در بعضی موارد هم خورشید از شیر جدا بوده و گاه چسبیده به آن. به نظر می آید که پرچم ایران تا زمان قاجارها، مانند پرچم اعراب، سه گوشه بوده نه چهارگوش.
نپرچم ایران در دوران نادر شاه افشار
نادر شاه نیز تغییراتی در خور توجه در پرچم ملی و نظامی ایران بوجود
آورد.درفش شاهی در دوران نادرشاه از ابریشم سرخ و زرد ساخته می شد و بر روی آن تصویر شیر و خورشید هم وجود داشت اما درفش ملی ایرانیان در این زمان سه رنگ سبز و سفید و سرخ با شیری در حالت نیمرخ و در حال راه رفتن داشته که خورشیدی نیمه بر آمده بر پشت آن بود و در درون دایره خورشید نوشته بود: "المک الله" سپاهیان نادر در تصویری که از جنگ وی با محمد گورکانی، پادشاه هند، کشیده شده، بیرقی سه گوش با رنگ سفید در دست دارند که در گوشه بالای آن نواری سبز رنگ و در قسمت پائیتی آن نواری سرخ دوخته شده است. شیری با دم برافراشته به صورت نیمرخ در حال راه رفتن است
و درون دایره خورشید آن بازهم " المک الله " آمده است. بر این اساس میتوان گفت پرچم سه رنگ عهد نادر مادر پرچم سه رنگ فعلی ایران است. زیرا در این زمان بود که برای نخستین بار این سه رنگ بر روی پرچم های نظامی و ملی آمد، هر چند هنوز پرچمها سه گوشه بودند.