creo que la base es (x)HTML, y CSS para un buen diseño.
de ahi en fuera, cuales recomiendan o cuales dan muchas ventajas para que quede la pagina web lo suficientemente buena??
es decir, con cuales codigos a usar yo ya puedo decir.. esta pagina me va quedar muy bien!!!
independientemente de si sabes utilizar esos tipos de codigos o no. ahi ya seria de aprender a usarlos.
saludos!!