My presentation presents the basic concepts and some generally accepted rules of thumb for designing good web sites. Sites with different objectives will obviously have different needs. Moreover, individuality and uniqueness of web sites are also valued features. With that in mind, those guidelines are offered as a starting point for developing good web design skills, not as formula that should be followed point by point.