Şapka, başa giyilen veya takılan, pek çok farklı türü olan aksesuar. Başı sıcaktan, soğuktan veya yağıştan korumak amacıyla, dinî bir gereklilik olarak ya da sadece dekoratif kaygılarla giyilir.

Yasadan önce, Osmanlı Devleti'’nde olduğu gibi farklı dinlerden yurttaşlar farklı başlık ve kıyafetler giymeye devam ediyordu. Dinî kaynaklı giyim farklılıklarını ve geçmişin simgelerini ortadan kaldırmak isteyen Mustafa Kemal Atatürk, 1925 yazında İnebolu,Kastamonu ve Kastamonu yöresine yaptığı gezide şapka giyilmesi konusunu gündeme getirmişti. Kendisi, 24 Ağustos günü Kastamonu'da geniş kenarlı beyaz bir şapka giydi. Şapkayı ilk defa Kastamonu'da giymesinin sebebini; diğer illerde üniformalı ya da fesli tanındığı, Kastamonu'da kendisini ilk defa görecekleri için şapkayı tercih ettiği şeklinde açıkladı

Şapka Kanunu’nun çıktığı 25 Kasım 1925 tarihinden önce, ülkede bazı mesleki kıyafetlerde değişiklikler görülmüştü. 1925 yılından itibaren önce Ankara’daki Cumhuriyet Birlikleri, ardından jandarma ve deniz birlikleri “güneşlikli başlık”lar giydiler. Ardından çeşitli devlet daireleri ve okullarda yeni başlık ve kasketler giyilmeye başlandı. İstanbul Galata Bekçileri, yeni başlık ve kasketleri ilk giyen bekçiler oldu

Ertesi gün İnebolu'ya geçen Mustafa Kemal, tarihi “Şapka Nutku” nu bu ilçede yaptı. 27 Ağustos 1925 günü Türk Ocagı'nda halka hitaben “Bu serpuşun adına şapka derler” diyerek o güne kadar kullanılan “medeni serpuş”, “şemsisiperli serpuş” gibi ifadelerin bırakılmasını sağladı. Nutkunda, “Redingot gibi, bonjur, smokin gibi, işte şapkanız! Buna câiz değil, diyenler vardır. Onlara diyeyim ki, çok gafilsiniz ve çok câhilsiniz ve onlara sormak isterim: "Yunan serpuşu olan fesi giymek câiz olur da şapkayı giymek neden olmaz ve yine onlara, bütün millete hatırlatmak isterim ki, Bizans papazlarının ve Yahudi hahamlarının kisve-i mahsûsası olan cübbeyi ne vakit, ne için ve nasıl giydiler?" sözleriyle şapka giyilmesini savundu.

25 Kasım 1925 tarihinde mecliste kabul edilen 671 No'lu "Şapka İktizası Hakkında Kanun" ile TBMM üyeleri ve memurlarına başlık olarak şapka giyilmesi zorunluluğu getirildi ve Türk halkı da buna aykırı bir alışkanlığın devamından men edildi. Kanun, 28 Kasım 1925 tarihli Resmi Gazete'de yayınlanarak yürürlüğe girdi. Şapka Kanunu, 1982 anayasasının 174. maddesine göre "inkılap kanunları" (anayasaya aykırılığı iddia edilip iptal edilemeyecek kanun) arasındadır.

Mustafa Kemal 1 Eylül'de Ankara'ya döndüğünde kendisini karşılamaya gelenlerin şapkalı olduğu görüldü. 2 Eylül günü, devlet memurlarına şapka giyme zorunluluğu getiren 2431 numaralı bakanlar kurulu kararnamesi çıkarıldı. Aynı gün bakanlar kurulu kararnamesi ile din adamı dışındaki kişilerin cübbe ve sarık giymeleri de yasaklandı.