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!! 
  
 

