تولد علی س:
حضرت علی به قول اصح تواریخ روز جمعه ده سال قبل از بعثت رسول الله و ۲۳ سال قبل از هجرت آنحضرت در مکه به دنیا آمد.
مادرش او را حیدر که از نظر معنی همنام پدر خودش بود نام نهاد [۱۰۰]، ولی ابوطالب نامش را تغییر داد و او را علی نامید. بعداً چون ابوطالب عیالمند بود و عوایدی که از راه تجارت به دست میآورد به خوبی کفاف معیشتش را نمیکرد، رسول الله از او خواست تا موافقت کند علی را به خانۀ خویش ببرد و او را زیر نظر مبارک خودش و تحت توجه همسرش سیده خدیجه تربیت نماید تا هم به ابوطالب کمک نماید و هم احسان و عنایات چند ساله را که قبلاً از او دیده بود جبران کند.
علی اکنون شش ساله بود که به خانه محمد [که هنوز به رسالت مبعوث نشده بود]آمد و تا آنگاه که رسول الله از مکه به مدینه هجرت کرد در خانۀ رسول الله ماند. خدا نه تنها او را از پرستش بتها و از تعظیم شعائرِ شرک و رسوم جاهلیت حفظ فرمود، بلکه مسلماً در این خانه که خواسته و مشیت رب العالمین بر این بود که خانۀ نبوت باشد، از همان اوان کودکی تحت عنایت رسول الله باشد. در خانه نبوت اخلاق و خوی و عادت نیک کسب کند و خصلتهایی به دست آورد که دیگران از آن محروم بودند.
[۱۰۰] علی در میدان جنگ این مطلب را تأیید کرد و گفت: «أنا الذي سمتني أمي حيدرا» یعنی: من آن کس هستم که مادرم مرا حیدر یعنی (شیر) نامید.