در آغاز، سایتهای وب با کُدهای ساده اچ تی ام ال نوشته می شدند، گونه ای از زبان کُدنویسی که ساختار ساده ای به وب گاه ها می داد، شامل سرتیتر و پاراگراف، و توانایی پیوند دادن به صفحه های وب دیگر، با اَبَرمتن. در مقایسه با روش های دیگر، این راه تازه و متفاوتی بود که کاربران به سادگی می توانستند با یک مرورگر، صفحه های پیوند خورده را باز کنند.
با پیشرفت وب و هنر طراحی آن، زبان کُد نویسی اش، اَبَرمتن یا اچتیامال، پیچیدهتر و پرانعطافتر شد. ابزاری مانند جدولها که بیشتر برای نمایش نمودارهای دادهای بودند، بزودی مورد استفاده نادرست، برای چیدمانهای پنهان در صفحههای وب قرار گرفتند. با پیدایش الگوهای آبشاری وب یا سی اس اس روش نادرست طراحی با جدولهای پنهان در صفحه از گردونه خارج، و بجای آن استفاده مناسب از سی اس اس جایگزین شد.
فناوریهای یکپارچه سازی دیتابیس ها ، مانند زبانهای کُدنویسی سمت سرور* و استانداردهای طراحی مدرن با سی اس اس ساختار سایتهای وب را باز هم تغییر داده و آنرا پیشرفته تر کرده اند.
همچنین با آمدن نگارههای جاندار و فن آوریهای پویانمایی به صفحه ها، مانند فلَش ، چهره وب بیشتر از پیش تغییر کرد و توانمندیهای تازه به سازندگان رسانه و طراحهای وب داده شد، و تواناییهای بیشتر و کاراییها تازه مرورگرها برای اچتیامال.
*:php ,CGI, ASP.NET, ASP, JSP , ColdFusion ...