سلام
معماری سه لایه بیشتر مهندسی نرم افزار هست و در مورد برنامه های چه ویندوزی چه تحت وب مورد استفاده قرار میگرید .
html5 , css3 یه سری ابزار هستن .
در کل جواب کلی شما میشه گفت بصورت مستقیم هیچ ربطی به هم دیگه ندارن .
بصورت غیر مستقیم هم در معماری سه لایه در لایه view از html , css استفاده میشه (اگه تحت وب باشه )
مهم هم نیست که css2 باشه یا css3 بهرحال سمت کلاینت هست .