pH=-log[H+]
What it doesn't say there ^, is that it's log to the base 10, which is why each step is a dilution by factor 10.
e.g. 1M HCl --> [H+] =1M --> pH=-log1=0 .... pH=0
0.1M HCl (dilution by factor 10) --> [H+]=0.1M --> pH=-log0.1=--1 ... pH = 1
so as you go from pH 0 to pH 1, you dilute by a factor of 10.
Ok Strong acids ionise (effectively) to completion. That means if you put HCl in water, you get
HCl + H2O --> Cl- + H3O+
i.e. there are (almost) zero actual HCl molecules floating around because they have all dissociated / ionised.
Weak acids only partially ionise. (i.e. have low equilibrium constants)
this means that say for HOCl
HOCl + H2O <--> OCl- + H3O+
In this solution, there will be some HOCl molecules still floating around as well as some that have ionised into OCl- and you can use the acidity constant to work that out.
Hope that helps