html semantics - flow