Is it good style to create http links in a B.Sc. project? We are two students in computer science doing our term project for B.Sc. in computer science. 

Now I wonder if it is alright or advisable to make inline hyperlinks in the report e.g. 


  We look at the specification, it should report the memory mapped
  registers (which are input/output and can affect the state of the
  UART).


Or should there be a footnote instead? Or both? If somebody prints the report on physical paper then obviously an inline http link won't work.
I would say that at least a footnote, preferably a reference. The rules how it must be vary between universities, but the rules are old, and generally there may be a rule that some physical copies must exist and such, so I would play safe and do it always as if it would be printed.