古代人对婚姻的看法一直有一个传统:男女双方一定要门当户对。在古人看来,男女双方的社会地位和经济情况相当,才适合成亲。那么门当户对是怎么来的呢?
我国古代家宅的大门有两个重要的组成部分:其一是门当,另外一个是户对。门当就是在大门两侧的扁形石墩或石鼓,左右各一个,成对出现,上面刻有图案。户对就是门楣上方的两个雕砖、木雕,它们也是成对出现,因而称为户对。在雕砖刻成的户对上,多刻有奇珍异兽的花纹图案。
有门当的宅院,一定会有户对,因而人们常常同时称呼门当户对。此外,门当、户对上雕刻的图案,多是根据宅第主人的财势或身份雕刻而成的,是宅第主人身份、地位、经济水平的标志。门当上刻有花卉,表明宅第主人是经商的;门当上为素面无花卉图案,表明此家是官宦府第。
后来,门当户对逐渐演化成衡量男女婚配条件的一个风俗,并沿袭至今。

男女双方是否合适,古人除了讲究门当户对,还讲究“合婚”。“合婚”也称“八字合婚”,具体指未婚男女双方将各自的出生年、月、日、时写在红纸上,请相士占卜,看男女双方八字是不是相合。如果双方八字相合,那么这桩婚配就是福。假如双方的八字不合,那么这桩婚姻则是祸。
合婚先看命相,根据生辰八字和阴阳五行的相生相克之理进行配合。男女双方两人的命相相生,那么他们的命相就是相合的,如若不然则是相克的。
看完了命相再看属相,即对合婚双方的属相进行配合。民间迷信认为,属相是福祸吉凶的一个重要因素。属相相合则是福,属相相克则是祸。经过这样的推算,男女双方的命相与属相都相合的话,称作“大相不犯”,古人认为是最吉利的。