ความหมายของธงชาติไทยคืออะไร?
ธงชาติไทย หรือเรียกอีกอย่างหนึ่งว่า ธงไตรรงค์ มีลักษณะเป็นธงสี่เหลี่ยมผืนผ้า ใช้สีหลักในธง 3 สี คือ สีแดง สีขาว และสีน้ำเงินขาบ ภายในแบ่งเป็นแถบ 5 แถบ แถบในสุดสีน้ำเงิน ถัดมาด้านนอกทั้งด้านบนและล่างเป็นสีขาวและสีแดงตามลำดับ แถบสีน้ำเงินมีขนาดใหญ่กว่าแถบสีอื่นเป็น 2 เท่า ความหมายสำคัญของธงไตรรงค์นั้นหมายถึงสถาบันหลักทั้งสามของประเทศไทย คือ ชาติ (สีแดง) ศาสนา (สีขาว) และพระมหากษัตริย์ (สีน้ำเงิน) สีทั้งสามนี้เองคือที่มาของการเรียกชื่อธงนี้ว่าธงไตรรงค์ (ไตร = สาม, รงค์ = สี)
ในมาตรา 5 (1) แห่งพระราชบัญญัติธง พุทธศักราช 2522 ซึ่งเป็นพระราชบัญญัติธงฉบับที่บังคับใช้อยู่ในปัจจุบัน ได้กล่าวถึงลักษณะธงชาติไว้ดังนี้
ประกาศสำนักนายกรัฐมนตรีลงวันที่ 30 กันยายน พ.ศ. 2560 กำหนดค่าสีมาตรฐานของธง และได้กำหนดค่าซีแล็บ ดี 65 (รวมทั้งค่า RGB, HEX, และ CMYK) ดังนี้ :
ในพระราชนิพนธ์ "" ซึ่งพระบาทสมเด็จพระมงกุฎเกล้าเจ้าอยู่หัวทรงพระราชนิพนธ์ภายใต้พระนามแฝง "วรรณะสมิต" ตีพิมพ์ในนิตยสารดุสิตสมิต ฉบับพิเศษ สำหรับเปนที่ระฦกในงานเฉลิมพระชนมพรรษา เล่มที่ 1 พ.ศ. 2461 หน้า 42 ได้นิยามความหมายของธงไตรรงค์ไว้ว่า 
สีแดง หมายถึง เลือดอันยอมพลีให้แก่ชาติ สีขาว หมายถึง ความบริสุทธิ์แห่งพระรัตนตรัยและธรรมะอันเป็นหลักคำสอนทางพระพุทธศาสนา สีน้ำเงิน หมายถึง สีส่วนพระองค์ขององค์พระมหากษัตริย์ แม้นิยามดังกล่าวจะไม่ใช่คำอธิบายที่ทรงประกาศให้ใช้อย่างเป็นทางการ แต่ทั้งสามสิ่งนี้คืออุดมการณ์รัฐที่พระองค์ทรงปลูกฝัง เพื่อให้คนไทยเกิดสำนึกความเป็นชาตินิยมมาตลอดรัชสมัยของพระองค์ โดยทั่วไปแล้ว การกำหนดธงอย่างอื่นที่ความหมายถึงชาติของประเทศต่าง ๆ ล้วนมีการดัดแปลงลักษณะมาจากธงชาติเกือบธงหมด เช่น ธงราชนาวีของกองทัพเรือไทย ซึ่งตามพระราชบัญญัติธง พ.ศ. 2522 นับเป็นธงที่มีความหมายถึงชาติเช่นเดียวกับธงชาติไทย มีลักษณะเป็นธงไตรรงค์ ตรงกลางเป็นรูปช้างเผือก ทรงเครื่องยืนแท่นมีรูปช้างเผือกทรงเครื่องยืนแท่นอยู่ตรงกลางในวงกลมสีแดง ปลายขอบวงกลมสีแดงนั้นจดกับขอบแถบสีแดงพอดีทั้งสองด้าน ตามข้อมูลอย่างเป็นทางการของกองทัพเรือไทยนั้น ถือว่าธงนี้พัฒนามาจากธงแดงและธงเรือหลวงของสยามในสมัยต่าง ๆ ก่อนที่จะมีลักษณะที่แตกต่างจากธงชาติไปเล็กน้อยนับตั้งแต่ พ.ศ. 2434 เป็นต้นมา แบบธงที่ปรากฏอยู่ในปัจจุบันนี้กำหนดให้ใช้พร้อมกับธงไตรงค์ซึ่งเป็นธงชาติเมื่อ พ.ศ. 2460 แม้ธงฉาน ซึ่งเป็นธงในราชการทหารที่ใช้สำหรับชักที่หัวเรือรบและใช้เป็นเครื่องหมายของเรือพระที่นั่งและเรือหลวง ก็มีพื้นเป็นธงไตรรงค์เช่นกัน แต่ว่าได้เพิ่มตราสมอสอดวงจักรภายใต้พระมหาพิชัยมงกุฎ ซึ่งเป็นเครื่องหมายราชการของกองทัพเรือไว้ เพื่อให้ต่างจากธงชาติอย่างชัดเจน สำหรับการเคารพธงชาติของทหารนั้น เมื่อมีการชักธงชาติขึ้นและลง นายทหารสัญญาบัตรทุกนาย ให้แสดงความเคารพโดยการยืนตรงทำวันทยาหัตถ์ ไม่ว่าจะอยู่ในแถวหรือนอกแถว ส่วนนายทหารประทวนและพลทหาร ให้ทำวันทยาหัตถ์ขณะยืนอยู่นอกแถวทหารเท่านั้น หากอยู่ในแถวทหาร ให้ใช้ท่าตรง ส่วนแถวทหารที่มีอาวุธ นายทหารผู้ควบคุมแถวจะสั่งแสดงความเคารพโดยการทำวันทยาวุธ และสั่งเรียบอาวุธเมื่อธงชาติขึ้นสู่ยอดเสาเรียบร้อยแล้ว
พิธีกร เมื่ออยู่ในแถวเคารพธงชาติ สวดมนต์ สงบนิ่ง ให้ก้าวออกไป 1 ก้าว สั่งแล้วให้ถอยกลับเข้าที่ ความหมายของสีธงทั้งสามได้แก่ สีเขียวหมายถึงแผ่นดินและความหวังต่ออนาคต สีเหลืองหมายถึงสันติภาพและความรัก และสีแดงเป็นสัญลักษณ์แห่งความเข้มแข็ง สำหรับดวงตราแผ่นดินในธงชาติบ่งบอกถึงนัยยะของความหลากหลายและความเป็นเอกภาพของประเทศในเวลาเดียวกัน กล่าวคือ สีฟ้าหมายถึงสันติภาพ เฉลวรูปดาวหมายถึงความหลากหลายและความเป็นเอกภาพ รัศมีเปล่งจากดาวซึ่งเป็นรัศมีดวงอาทิตย์หมายถึงความเจริญรุ่งเรือง การเคารพธงชาติในปัจจุบันได้ยึดถือหลักการตามระเบียบสำนักนายกรัฐมนตรีว่าด้วยการใช้ การชัก หรือการแสดงธงชาติ และธงของต่างประเทศ ในราชอาณาจักร พ.ศ. 2529 กล่าวคือ เมื่อมีการชักธงชาติขึ้นและลง ให้แสดงความเคารพโดยการยืนตรง หันไปทางเสาธง อาคาร หรือสถานที่ที่มีการชักธงชาติขึ้นและลง จนกว่าจะเสร็จการ ในกรณีที่ได้ยินเพลงชาติหรือสัญญาณการชักธงชาติ จะเห็นหรือไม่เห็นการชักธงชาติก็ตาม ให้แสดงความเคารพโดยหยุดนิ่งในอาการสำรวม จนกว่าการชักธงชาติหรือเสียงเพลงชาติ หรือสัญญาณการชักธงชาติจะสิ้นสุดลง ปกติคนต่างชาติที่ล่องมาทางเรือจะไปอยุธยา ต้องผ่านเจ้าพระยา ซึ่งเรื่องที่เกิดขึ้นนั้นเกิดที่ป้อมวิไชยเยนทร์ หรือป้อมฝรั่ง เพราะพระยาวิชเยนทร์ เกณฑ์แรงงานฝรั่งมาสร้างไว้ ปัจจุบันคือ ป้อมวิไชยประสิทธิ์ ตั้งอยู่ปากคลองบางกอกใหญ่ ปกติเรือสินค้าสำคัญ เรือที่มากับราชทูตที่จะผ่านต้องมีธรรมเนียมประเพณีคือ ชักธงประเทศของเขาบนเรือ เพื่อแสดงสัญลักษณ์ว่า มาถึงแล้ว เมื่อเรือฝรั่งเศสชักธงชาติของตัวเองขึ้น ฝ่ายสยามยิงสลุตคำนับตามธรรมเนียม ซึ่งขณะเดียวกันสยามเองต้องชักธงขึ้นด้วย เพื่อตอบกลับว่า ยินดีต้อนรับ แต่ตอนนั้นทหารประจำป้อมวิไชยเยนทร์ไม่เคยพบประเพณีแบบนี้ และสยามไม่มีธงสัญลักษณ์ที่ใช้เป็นธงชาติมาก่อน จึงคว้าผ้าที่วางอยู่แถวนั้น ซึ่งดันหยิบธงชาติฮอลันดาชักขึ้นเสาแบบส่งเดช เมื่อทหารฝรั่งเศสเห็นก็ตกใจไม่ยอมชักธงและไม่ยอมยิงสลุต จนกว่าจะเปลี่ยน เพราะการที่ได้ชักเอาธงชาติฮอลันดา (ปัจจุบันคือประเทศเนเธอร์แลนด์) ซึ่งในขณะนั้นฝรั่งเศสกับฮอลันดาเป็นศัตรูกัน) ฝ่ายไทยได้แก้ปัญหาโดยชักผ้าสีแดงขึ้นแทนธงชาติฮอลันดา ฝรั่งเศสจึงยอมยิงสลุตคำนับตอบ เหตุการณ์ดังกล่าวจึงถือกันว่าเป็นจุดเริ่มต้นของประวัติศาสตร์ธงชาติไทย โดยทหารสยามประจำป้อมก็เปลี่ยนเป็นผ้าสีแดงที่หาได้ในตอนนั้น และต้นกำเนิดธงก็เริ่มขึ้น นับจากนั้น ธงที่ใช้ไม่ว่าจะใช้บนเรือหลวง เรือราษฎร ใช้บนป้อมประจำการก็ล้วนเป็นสีแดง การประดับธงชาติไทยคู่หรือร่วมกับธงอื่นยกเว้นธงพระอิสริยยศ โดยหลักแล้วธงชาติไทยจะต้องอยู่ในระดับที่ไม่ต่ำว่าธงอื่น ๆ และโดยปกติให้จัดธงชาติอยู่ที่เสาธงแรกด้านขวา (เมื่อมองดูออกมาจากภายใน หรือจุดของสถานที่ที่ใช้ชัก แสดง หรือประดับธงเป็นหลัก) ถ้าหากเป็นการประดับในงานพิธีซึ่งมีแท่นหรือมีที่สำหรับประธาน ธงชาติจะต้องอยู่ทางขวามือเสมอ ในกรณีที่ประดับกับธงอื่นซึ่งรวมกันแล้วได้จำนวนเป็นเลขคี่ ธงชาติไทยจะต้องอยู่ตรงกลาง ถ้ารวมกันแล้วเป็นเลขคู่ ธงชาติไทยต้องอยู่กลางขวา หลักการเช่นนี้อนุโลมใช้กับการประดับธงชาติไทยคู่กับธงต่างประเทศด้วย เว้นแต่ว่าจะข้อตกลงระหว่างประเทศกำหนดไปเป็นอย่างอื่น ก็ให้ปฏิบัติตามข้อตกลงระหว่างประเทศนั้นเป็นกรณีไป ธงชาติแบบใหม่นี้ได้อวดโฉมต่อสายตาชาวโลกครั้งแรกในสงครามโลกครั้งที่หนึ่ง ซึ่งกองทหารอาสาของไทยได้ใช้เชิญไปเป็นธงไชยเฉลิมพลประจำหน่วย อย่างไรก็ตาม ธงไตรรงค์ที่สร้างขึ้นสำหรับกองทหารอาสาในสงครามโลกครั้งที่หนึ่งนั้นไม่ใช่ลักษณะอย่างธงไตรรงค์ตามที่กำหนดให้ใช้ในปัจจุบันและโดยทั่วไป แต่มีการเพิ่มรูปสัญลักษณ์พิเศษลงในธงด้วย โดยด้านหน้าธงนั้นเป็นรูปช้างเผือกทรงเครื่องยืนแท่นในวงกลมพื้นสีแดง ลักษณะอย่างเดียวกับธงราชนาวีไทย (ทั้งนี้กำหนดแบบใหม่ให้ใช้พร้อมกันในคราวประกาศเปลี่ยนธงชาติด้วย) ด้านหลังเป็นตราพระปรมาภิไธยย่อ ร.ร. ๖ สีขาบ ภายใต้พระมหามงกุฎเปล่งรัศมีสีเหลืองในวงกลมพื้นสีแดง ที่แถบสีแดงทั้งแถบบนแถบล่างทั้งสองด้านจารึกพุทธชัยมงคลคาถาบทแรก (ภาษาบาลี) เพื่อความเป็นสิริมงคลแก่กองทหารอาสาของไทยในสงครามโลกครั้งที่หนึ่ง โดยพระบาทสมเด็จพระมงกุฎเกล้าเจ้าอยู่หัวได้พระราชนิพนธ์แก้ไขในตอนท้ายจาก "ตนฺเตชสา ภวตุ เต ชยมงฺคลานิ" (ด้วยเดชแห่งชัยชนะนั้น ขอชัยมงคลจงมีแก่ท่าน) เป็น "ตนฺเตชสา ภวตุ เม ชยสิทฺธินิจฺจํ" (ด้วยเดชแห่งชัยชนะนั้น ขอชัยชนะจงมีแก่ข้าพเจ้าเสมอ) หลังการเปลี่ยนแปลงการปกครองในปี พ.ศ. 2475 รัฐบาลต่าง ๆ ยังคงรับรองฐานะของธงไตรรงค์ให้เป็นธงชาติของประเทศสยามต่อไป โดยมีการตราพระราชบัญญัติธง พ.ศ. 2479 เป็นกฎหมายรับรองฐานะของธงไตรรงค์ และหลังการเปลี่ยนชื่อประเทศในปี พ.ศ. 2482 ส่งผลให้รัฐบาลประกาศเปลี่ยนชื่อธงชาติสยามเสียใหม่เป็น "ธงชาติไทย" ตามไปด้วย แต่ก็ยังคงประกาศให้ใช้ธงไตรรงค์เป็นธงชาติไทยเรื่อยมาจนถึงปัจจุบัน โดยมีพระราชบัญญัติธง พ.ศ. 2522 เป็นกฎหมายรับรองฐานะของธงไตรรงค์ ซึ่งพระราชบัญญัติธงทั้งสองฉบับนี้ได้มีการแก้ไขเปลี่ยนแปลงถ้อยความบรรยายลักษณะธงชาติในพระราชบัญญัติธงใหม่ให้ชัดเจนขึ้น แต่ยังคงรูปแบบธงตามที่ได้บัญญัติไว้ครั้งแรกในพระราชบัญญัติแก้ไขพระราชบัญญัติธง พุทธศักราช 2460 ไว้เช่นเดิม