版面设计通常要考虑哪些因素